• Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.

[ICS] [CM9.2.2] CyanogenMod 9 for the ZTE Crescent [ROM]

43 posts in this topic

Posted (edited) · Report post

Oh look another continuation of CM9!

>inb4 lol ics is so old why not port cm11

 

You need a 220MB system partition minimum for this ROM (180MB without Google apps). Stock partition layout is ideal but if you are having problems such as missing Google apps, you will need to find an appropriate TPT.

For those who have no idea what Ice Cream Sandwich looks like...

Thumbnail_2012-05-07-10-40-53.png Thumbnail_2012-05-07-10-41-09.png Thumbnail_2012-05-07-14-04-33.png Thumbnail_2012-05-07-14-04-51.png Thumbnail_2012-05-07-14-05-16.png Thumbnail_2012-05-07-18-24-18.png Thumbnail_2012-05-07-18-25-04.png Thumbnail_2012-05-07-18-27-48.png

This ROM is suitable for the Orange San Francisco II, the T-Mobile Vivacity and the Telenor Touch Plus. It is the collaborative efforts of tilal6991, Fuzzra and Dazzozo and is pretty much a port of ColdFusionX from the Blade and Skate to the Crescent.

 

Details:

  • Android 4.0.4 - Ice Cream Sandwich in CyanogenMod flavour! With all the latest updates since 2012!
  • Adreno 200 ARMv6 GPU drivers for awesome 3D performance - Ice Cream Sandwich running smooth on the Crescent!
  • Hardware acceleration! (hell even omx might be working thanks to the hacky hacks)

Sources:

  • Device: github.com/Dazzozo/android_device_zte_blade2 (will replace with own repo if I make changes)
  • Proprietaries: github.com/Dazzozo/proprietary_vendor_zte
  • Kernel: github.com/CyanogenMod/zte-kernel-msm7x27

This is a continuation of the work from the previous thread created by Dazzozo http://www.modaco.com/topic/353123-ics-cm9-404-cyanogenmod-9-for-the-zte-crescent-rom-last-updated-1307/

 

Instructions

  • Grab the ROM and gapps
  • Boot in to Recovery
  • 'Wipe Data/Factory Reset' - If you're on CM9 already and in an edgy mood you can probably skip this step
  • 'Install zip from sdcard' -> 'Choose zip from sdcard' -> ROM
  • 'Install zip from sdcard' -> 'Choose zip from sdcard' -> Google apps (unless you hate google)
  • Optional: 'Install zip from sdcard' -> 'Choose zip from sdcard' -> A2SD http://tinyw.in/Zjvl
  • 'Reboot System Now'
  • Give it time - first boot takes longer than usual.
  • Run through the first time setup, language, date/time, Google account etc.

What type of device do I have?:

  • P736V: Orange San Francisco II, Free Blade S and other variants.
  • P736E: T-Mobile Vivacity, Telenor Touch Plus and other variants.

Downloads:

Other Credits:

  • tilal6991 - for being awesome, helping Dazzozo with getting started and offering a ton of advice and fixes.
  • Dazzozo - god of crescent
  • Fuzzra - getting this off the ground in the first place, we wouldn't be here now without his initial work!
  • Fuzzra and UndauntedOlly - Orange UK Signal Boost!
  • TomGiordano - the ZTE overlord.
  • fr0do - the awesome Vivacity guinea-pig with getting the buttons fixed up!
  • The entire CyanogenMod team - we'd be pretty stuck without them!
Edited by rymate1234
2

Share this post


Link to post
Share on other sites

Posted · Report post

Working:

  • Hardware Acceleration
  • Mobile Data - 3G/2G
  • Network and RIL
  • Sound
  • Sensors
  • Live Wallpapers
  • USB Mass Storage
  • Calculator
  • Gallery
  • Rear Camera
  • Wi-Fi
  • Bluetooth
  • Camcorder
  • Hardware decoding (with the hackiest of hacks)

Not Working and being worked on:

  • Panorama
  • Wi-fi tethering
  • Other minor features (data usage)

Not working:

  • Front Camera (hahahahaha lol nope)
  • Camera flash (hahahahaha lol nope)
0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

ChangeLog - Previous changes http://www.modaco.com/topic/353123-ics-cm9-404-cyanogenmod-9-for-the-zte-crescent-rom-last-updated-1307/#entry1930380

 

R12 - 12/12/13

  • First release in over one year
  • Synced with cyanogenmod repos
  • Synced with androidarmv6 repos
  • OMX working!

R13 - 15/12/13

  • OMX fixes - no more youtube rebooting with long videos!
  • Panorama working!
Edited by rymate1234
0

Share this post


Link to post
Share on other sites

Posted · Report post

Nice work :)

 

Like your "not working" section ;)

 

Is the normal camera still blurry like other CM ?

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Nice to see someone build for blade2 again, I really should release some builds I've made as well.

 

You should be able to fix most of the not working but being worked on stuff,besides maybe tethering with this

https://github.com/C3C0/android_device_zte_skate/commits/ics

https://github.com/joaoventura/android_device_zte_blade/commits/ics

The commit I'd find the most important is Added script to fix youtube reboots, which fixes crashes when viewing videos over longer durations.

 

 

 

>inb4 lol ics is so old why not port cm11

 I actually have actually made a "working" but pretty broken build of CM11, when it's usable I will release it, but a lot of work remains to be done mainly on androidarmv6

Edited by gbosh
1

Share this post


Link to post
Share on other sites

Posted · Report post

Hope will see a CM10/11 with all those fixes because I think that ICS is a little bit outdated...

0

Share this post


Link to post
Share on other sites

Posted · Report post

Hope will see a CM10/11 with all those fixes because I think that ICS is a little bit outdated...

most of these fixes are already in cm10. problem is cm10.x doesn't run as well as ics on our device

1

Share this post


Link to post
Share on other sites

Posted · Report post

Ok, thanks for the tip :)

 

Will wait for a CM9 with fixes then :)

0

Share this post


Link to post
Share on other sites

Posted · Report post

I have a V model ;)

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Never mind.

Edited by OuahOuah
0

Share this post


Link to post
Share on other sites

Posted · Report post

Ok. Found 1 small problem : G+ app is closing at launch :(

Can you try it please ?

0

Share this post


Link to post
Share on other sites

Posted · Report post

Ok. Found 1 small problem : G+ app is closing at launch :(

Can you try it please ?

Aw crap, no idea what's up with that.

I'll investigate it tonight when I'm at my PC

1

Share this post


Link to post
Share on other sites

Posted · Report post

Looking forward the E build :) Keep up the good work!

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Welp bad news guys no new builds today. School work's gotta take priority, sorry :/

 

Some quick updates

 

1. Isolated g+ error! Will investigate when I have time.

2. https://drive.google.com/file/d/0B8iWWAD-b_KnWWpQMHpiZ1FkYUk/edit?usp=sharing this is the build i forgot to upload for the p736e on thursday.

 

UPDATE ON THE GOOGLE+ ISSUE. (i.e. i just asked dazzozo lol)

Google+ now uses ARMv7 native code. As such it no longer works with our device. If anyone has an older version that would be great.

Edited by rymate1234
0

Share this post


Link to post
Share on other sites

Posted · Report post

That's strange because on a 2.3 ROM, is still can be downloaded from store.

Does this mean Google thinks "4.x ROM = Arm7 smartphone only" ?

0

Share this post


Link to post
Share on other sites

Posted · Report post

That's strange because on a 2.3 ROM, is still can be downloaded from store.

Does this mean Google thinks "4.x ROM = Arm7 smartphone only" ?

I don't honestly know :/

0

Share this post


Link to post
Share on other sites

Posted · Report post

The hardware keys and 1/4 of the screen are not working on my vivacity with the E build. =/

0

Share this post


Link to post
Share on other sites

Posted · Report post

The hardware keys and 1/4 of the screen are not working on my vivacity with the E build. =/

and that means i didn't build it right! yay

0

Share this post


Link to post
Share on other sites

Posted · Report post

and that means i didn't build it right! yay

can we expect a fix for that or can we fix that by ourselves? i'm really interested in this ROM.

btw thanks for continuing CM9, i like it very much!

0

Share this post


Link to post
Share on other sites

Posted · Report post

To quote a PM you sent to me over a year ago
 

P736E=1 brunch cm_blade2-userdebug


Or you could do it like it's done on Cm10.1+ and split it into to device configs, each with it's own kernel config, but I don't see that being too useful.
Speaking of the kernel, there are some commits from JB kernels you can easily use on ICS.

 

These four especially, since they solve some problems in games, like e.g Plague Inc, in which you would just see a white screen.

https://github.com/grigorig/zte-kernel-msm7x27/commit/c0cd1aa1811524e941009895a64abb02b094bb93

https://github.com/grigorig/zte-kernel-msm7x27/commit/5a90ea6b5b2023a5daf055fa3397944aa3366ae9

https://github.com/grigorig/zte-kernel-msm7x27/commit/a177c7c8a3dbaabd9c1d7f0adb0415236aab67fe

https://github.com/Dazzozo/android_kernel_zte_msm7x27/commit/ecec309143dc914e587148a1b29ee2ac2934dbc4

 

And some other commits you could try,like this one https://github.com/grigorig/zte-kernel-msm7x27/commit/308d4425a3797be702de24bbab221e4973344553

0

Share this post


Link to post
Share on other sites

Posted · Report post

To quote a PM you sent to me over a year ago

 

Or you could do it like it's done on Cm10.1+ and split it into to device configs, each with it's own kernel config, but I don't see that being too useful.

Speaking of the kernel, there are some commits from JB kernels you can easily use on ICS.

 

These four especially, since they solve some problems in games, like e.g Plague Inc, in which you would just see a white screen.

https://github.com/grigorig/zte-kernel-msm7x27/commit/c0cd1aa1811524e941009895a64abb02b094bb93

https://github.com/grigorig/zte-kernel-msm7x27/commit/5a90ea6b5b2023a5daf055fa3397944aa3366ae9

https://github.com/grigorig/zte-kernel-msm7x27/commit/a177c7c8a3dbaabd9c1d7f0adb0415236aab67fe

https://github.com/Dazzozo/android_kernel_zte_msm7x27/commit/ecec309143dc914e587148a1b29ee2ac2934dbc4

 

And some other commits you could try,like this one https://github.com/grigorig/zte-kernel-msm7x27/commit/308d4425a3797be702de24bbab221e4973344553

 I'll take a look at them commits on friday :)

 

And yes, that's the command I used to build the rom. Must've typo'd :/

 

Anyone wanting a quick fix - just grab a kernel (the boot.img I believe) from a dazzozo CM9 build, shove it in my CM9.2.2 build and flash it. Since there's no kernel changes, it should work. (I take no responsibility for spooked cats, bricked devices or any evil spirits that may be summoned from trying this.)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Anyone wanting a quick fix - just grab a kernel (the boot.img I believe) from a dazzozo CM9 build, shove it in my CM9.2.2 build and flash it. Since there's no kernel changes, it should work. (I take no responsibility for spooked cats, bricked devices or any evil spirits that may be summoned from trying this.)

I'll try it (in a few hours maybe) and report back if it works!

0

Share this post


Link to post
Share on other sites

Posted · Report post

 Anyone wanting a quick fix - just grab a kernel (the boot.img I believe) from a dazzozo CM9 build, shove it in my CM9.2.2 build and flash it. Since there's no kernel changes, it should work. (I take no responsibility for spooked cats, bricked devices or any evil spirits that may be summoned from trying this.)

 

It works now :)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.