Jump to content


Photo

[ICS] [CM9] [4.0.4] ColdFusionX for the ZTE Skate [ROM] [UPDATED - 28/06]

* * * * * 38 votes

  • Please log in to reply
7633 replies to this topic

#1
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150

*
POPULAR

Hey guys. This is a CyanogenMod 9 port for the ZTE Skate. This is a replacement for my CyanogenMod 7 Nightly builds. This is ICS!!!

Rom Details:
  • Android 4.0.4 - Ice Cream Sandwich!
  • Synced with latest CyanogenMod 9 repos
  • 2.6.35 kernel - based on ZTE stock
  • Full HW acceleration makes it faster than Gingerbread!
My sources:
  • Device - https://github.com/ColdFusionX/android_device_zte_skate
  • Kernel - github.com/tilal6991/kernel_zte_blade

Thanks go to:

  • Tom Giordano - being my mentor in developing for ZTE devices and basically being a general legend
  • CM Team for making an awesome ROM base
  • Skywave, Tom B and the rest of the ICS4Blade team - I, uh, "borrowed" a lot of their fixes
  • The community - for testing and enthusing - I love doing what I do because of you guys
SEE SECOND POST FOR MORE INFO!

FLASH ORDER:

  • First: you should get the GAPPs and ROM and put them on your SD card
  • Now FORMAT SYSTEM <- VERY IMPORTANT
  • Then flash the ROM and any patches (if applicable)
  • After this wipe data
  • Then reboot out of recovery and let it boot into the ROM
  • After you let it sit on the launcher for ~ 5 minutes then reboot into recovery again
  • Now flash the GAPPs zip
  • And reboot out of recovery
  • The ROM should boot
  • Let it sit on launcher for another 5 minutes to stabilise.
  • If you still have problems post on the thread.

Download:
28/06/2012:
Goo.im - Download


Google Apps (Market, Gmail, etc.) - http://goo.im/gapps/gapps-ics-20120429-signed.zip

  • 208
If you like my work or if I helped, click the Plus button.

#2
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150

*
POPULAR

Functionality:

Working:
WiFi
Full Hardware Acceleration with OpenGL
Smooth UI
Mobile data 2G and 3G
Network
Audio
Sensors
Live Wallpapers
USB Mass Storage
USB tethering
WiFi tethering - Use an external app
Camera
Video recording
Bluetooth
Everything else apart from stuff below

Partially Working:
Video decoding - choppy but working - ie. Youtube - HQ is laggy - LQ is fine

Not Working:
Panorama in camera
FM Radio

Changelog:

28/06/2012
Added more settings to CFX Settings
Significantly improved app opening times on cold boot
Added some more Gerrit patches
Synced with CM9 repos
More stuff

15/06/2012
A boatload of fixes
Fixed battery drain after airplane mode
Added CFX settings - partially thanks to KonstaT
Synced with CM repos
A heap of Gerrit patches to extend functionality
Some interesting options in settings
More stuff

31/05/2012
Fix barcode scanning
Add lockscreen calender
Remove soft keys
Sync with CM repos

15/05/2012:
Fix video recording
Update with CM repos - many changes have happened behind the scenes
Revert to using CM kernel with a Gerrit patch for black screen fix
Fix market apps not showing up
Readd softkey settings
Make camera preview smooth
Lot more stuff behind the scenes

09/05/2012:
Missed out a huge number of builds from changelog
Bluetooth fixed - thanks to C3C0
Camera preview now working
Up to date with CM sources - Themes, Lockscreen etc.
Loads of performance improvements
Lot of other things which I've forgotten - I promise to keep the first post up to date from next time :P

07/04/2012:
Fixed ZTE Parts crash
Fixed any small bugs from previous
New kernel again
Cleaned source tree
Fixed audio bugs
Fix YouTube video crash from previous build
Bit more performance eeked out
Closer to getting BT working

05/04/2012:
Using new QCOM drivers
Using open source gralloc and copybit
Brand new kernel - better performance
Much faster
Much smoother
Broken camera preview
Gallery now working
Calculator now working
Live wallpapers now working

31/03/2012:
Fix colour banding
General performance improvements
Speeded up UI

30/03/2012:
Boosted in call audio
Fixed browser crashes/slowness
Fixed keyboard lag
General bugfixes
General performance improvements
Speeded up UI

22/03/2012:
Use hw libs from Tom G's Alpha 7
Should have fixed gallery and calculator
Fixed preview in camera! - full credit to Tom G
Fixed notification LED
Added proximity calibration

17/03/2012:
Brand new copybit source
Sped up rendering in browser slightly
Increased smoothness in some areas
Experimental HW video decoding added - works in some places but not others

08/03/2012:
Brand new audio - compiled from source
Brand new copybit - compiled from source
Added proximity calibration
Camera partially working!!
Much improved kernel
Better battery life
Updated CM sources
More CPU OCing options
GPU OCing
CPU undervolting
Brand new EGL libs - huge performance boost on 3D
Updated kernel with new Blade kernel files

26/02/2012:
Fixed audio
Slightly improved kernel

25/02/2012:
Pretty much the same fixes as last release but it should be completely fixed now

23/02/2012:
Fixed reboots
Fixed browser
Fixed settings crash
Fixed USB mass storage

21/02/2012:
Reboots should now be completely fixed
Improved graphics
Tweaked memory settings to prevent out of memory issues
Synced with latest CM repos
Camera progress has been made although it still doesn't work
Should be faster and can now overclock stably
Mass storage partially fixed - still causes reboots - trying to figure out why

13/02/2012:
FULL HW OpenGL acceleration
Audio fully fixed
Fixed WiFi
Fixed GPS
Fixed kernel panic
Fixed network stats

10/02/2012:
Fixed audio bug
Minor HW issues sorted

09/02/2012:
Multiple bugfixes
Fix crashing
New kernel
Increase stability
Better HW acceleration
Add HW video decoding - still choppy though
Enable V8 JIT
Multiple other small stability improvements

05/01/2012:
Browsers and Gmail fixed!!!
Proximity calibration
WiFi Signal Strength
USB mounting

Audio Fix:
Fixed person on the other end of the call not hearing you.

23/12/2011:
Super smooth animations!!
Many bugs fixed
Updated to latest CM sources

19/12/2011:
Gallery
Audio (fully)
Much smoother UI
Fixed "buffer not found error" - some games (Skyball, Angry Birds Seasons) work very well - others crash

WiFi temp fix:
Wifi

17/12/2011:
Synced with latest repos
Audio
WiFi
Sensors
Multi-touch

Version 2:
Mobile data
Audio partially
Graphics acceleration - hacked

Version 1:
Initial release

  • 100
If you like my work or if I helped, click the Plus button.

#3
jikobutsu

jikobutsu

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 3,704 posts
  • Gender:Male
  • Devices:OSD
This is going to be awsome.
You really are the man tilal. :D :D :D

  • 0

#4
Navie

Navie

    Diehard

  • Members
  • PipPipPipPip
  • 484 posts
  • Gender:Male
  • Devices:Samsung Galaxy Note GT-N7000
Btw...what is AOSP?


  • 0

#5
D3abL3

D3abL3

    Addict

  • Members
  • PipPipPipPipPip
  • 597 posts
  • Gender:Male
  • Location:Trofa, Porto, Portugal
  • Devices:ZTE Skate, "virgin" SGS
  • Twitter:@D3abL3

Btw...what is AOSP?



Android Open Source Project

  • 3

Did I help? Hit me a Posted Image Posted Image

Vote here please! :)

ADB Made Easy

Posted Image


#6
dadashi

dadashi

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,157 posts
  • Gender:Male
  • Devices:MonteCarlo + HTC EVO 3D
Android Open Source Project...

This new rom would say bye bye to any ideas of phone upgrade to SG2 or whatever ...

  • 0
MonteCarlo + HTC EVO 3D

#7
Frankish

Frankish

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 3,535 posts
  • Gender:Male
  • Devices:iPhone 4S Xiaocai X9 THL W200
Tilal is the main man around here. People need to donate to this guy.

  • 2

#8
jikobutsu

jikobutsu

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 3,704 posts
  • Gender:Male
  • Devices:OSD
Yes we should all donate to tilal for his hard work wth porting cm7,and now ics.

Next pay day,I will certainly be donating.

  • 0

#9
t0mm13b

t0mm13b

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 1,784 posts
  • Gender:Male
  • Location:Ireland
  • Devices:GT-S8500,Zte Blade,SE ST15i
  • Twitter:@t0mm13b

Coming soon...

Progress so far:
After not a lot of work on my part I have got it booting to a certain extent. I am working on this right now

Status:
I downloaded CM sources instead of AOSP source so there were some compatibility issues. I'm now downloading AOSP sources and will rebuild when that happens. (15GB download!)


Have you had any luck in compiling for the armv6-vfp especially in the dalvikvm compile bit which seems to break on mine and build grinds to a halt with obscure (read, renamed variables for armv6)?

  • 0
try{ not_laugh; }catch{ FAIL; }finally{ laugh; }

#10
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150

Have you had any luck in compiling for the armv6-vfp especially in the dalvikvm compile bit which seems to break on mine and build grinds to a halt with obscure (read, renamed variables for armv6)?

There is no arm6 on aosp so I just used armv5te-vfp. It compiled but as I said booting didn't get very far.

  • 0
If you like my work or if I helped, click the Plus button.

#11
t0mm13b

t0mm13b

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 1,784 posts
  • Gender:Male
  • Location:Ireland
  • Devices:GT-S8500,Zte Blade,SE ST15i
  • Twitter:@t0mm13b

There is no arm6 on aosp so I just used armv5te-vfp. It compiled but as I said booting didn't get very far.


Not on aosp - correct, but on cm7's tree that is... thats where I think, the armv6-vfp which is the target abi for both Zte Blade/Skate chipset, that is absent... as for using the armv5te-vfp, would there be neglible performance hits as result of using older chipset abi?

  • 0
try{ not_laugh; }catch{ FAIL; }finally{ laugh; }

#12
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150

Not on aosp - correct, but on cm7's tree that is... thats where I think, the armv6-vfp which is the target abi for both Zte Blade/Skate chipset, that is absent... as for using the armv5te-vfp, would there be neglible performance hits as result of using older chipset abi?


On the ICS branch of CM, ARM6 has not been updated.

As for ARM5 - it has been said it is almost exactly the same. There is an active port on the hero which used it and it's working very well.

  • 0
If you like my work or if I helped, click the Plus button.

#13
t0mm13b

t0mm13b

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 1,784 posts
  • Gender:Male
  • Location:Ireland
  • Devices:GT-S8500,Zte Blade,SE ST15i
  • Twitter:@t0mm13b

On the ICS branch of CM, ARM6 has not been updated.

As for ARM5 - it has been said it is almost exactly the same. There is an active port on the hero which used it and it's working very well.


Ho okie :)

Cool! :D

Best of luck with the build process :)

  • 0
try{ not_laugh; }catch{ FAIL; }finally{ laugh; }

#14
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150

Ho okie :)

Cool! :D

Best of luck with the build process :)


Same to you :)

  • 0
If you like my work or if I helped, click the Plus button.

#15
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150
ICS booted!!!!!!! But the touch screen is not working :(

  • 0
If you like my work or if I helped, click the Plus button.

#16
Frankish

Frankish

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 3,535 posts
  • Gender:Male
  • Devices:iPhone 4S Xiaocai X9 THL W200
Lots of ports seem to have no touchscreen issue maybe worth looking at the methods for other ports?

  • 0

#17
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150

Lots of ports seem to have no touchscreen issue maybe worth looking at the methods for other ports?


https://github.com/T...75a13bcb62cefa2 - well TomG seems to have commited something - I will try and see if that fixes it.

  • 0
If you like my work or if I helped, click the Plus button.

#18
Frankish

Frankish

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 3,535 posts
  • Gender:Male
  • Devices:iPhone 4S Xiaocai X9 THL W200
If Tom can't fix it nobody can lol. Hope it goes well for you Tilal. I've lowered my sgs2 to £340 and still can't sell it!

  • 0

#19
tilal6991

tilal6991

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 3,781 posts
  • Gender:Male
  • Devices:ZTE Skate, Huawei U8150

If Tom can't fix it nobody can lol. Hope it goes well for you Tilal. I've lowered my sgs2 to £340 and still can't sell it!


Touchscreen partially working now.

  • 0
If you like my work or if I helped, click the Plus button.

#20
tillaz

tillaz

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 5,854 posts
  • Gender:Male
  • Location:Rockstar North
  • Interests:Alien Life
  • Devices:Nexus 4

I've lowered my sgs2 to £340 and still can't sell it!


i would replace the stock picture with a proper photo of your phone, so people can see the actual condition Posted Image

my OMC is going on Ebay soon..

  • 1




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users