Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[ROM] Ginger SF r4 - ZTE Android 2.35 mod

OP wbaw

13th December 2011, 08:59 AM   |  #1  
OP Senior Member
Flag Sheffield, UK
Thanks Meter: 266
 
422 posts
Join Date:Joined: Jan 2011
Donate to Me
More
This is a mod of 4G4G_GB_GENERIC_P729V1.0.0B18.zip A generic ZTE Blade Android 2.3.5 build.

Code:
ro.build.display.id=ZTE-BLADEV1.0.0B02
ro.build.version.sdk=10
ro.build.version.release=2.3.5
ro.build.date=Tue Oct 18 00:22:57 HKT 2011
ro.product.model=ZTE-BLADE
ro.product.name=P729_GENERIC
ro.product.device=blade
ro.build.baseband_version=P729B01
ro.build.software_version=ZTE-BLADEV1.0.0B02
ro.build.sw_internal_version=4G4G_GB_GENERIC_P729V1.0.0B18
Build info from the original build.prop. Stock rom here (not recommended for normal users).

I removed some stock apps & Google apps. Updated the market. Redoxed & resigned. Rooted with latest chainsdd superuser. modified dta2sd. CM7 libm.so (antutu floating point fix). CM7 bash. CM7 openvpn. CM7 keyboard. CM7 gps shim. CM7 apns. Added CM7 Magic Smoke live wallpaper. CM7 Contacts, messaging & dialler. CM7 DeskClock. BusyBox 1.19 - official armv6 binary from busybox.net here. Gen1 & Gen2 compatible. Cache on tmpfs. Few small tweaks.

Custom 2.6.35 kernel with overclocking, lots of cpu governors & i/o schedulers, led notification fix, cifs, tun.ko (module), ext4, undervolting, tweaks & fixes, etc. Thanks to Burstlam & Tom G for lots of code for that. Source code here - https://github.com/John-Kenney/zte-turies-35

Most things that you'd expect seem to work. Please report any bugs. Some bugs may be ZTE's fault & hard to fix due to no source code. This is a basic stripped down modded stock rom, with few custom features, it will stay that way. Don't ask me for extra customisations, make them yourself & release them as addons in your own thread, or just use CM7.

Usual disclaimer applies, no guarantees, I'll just laugh if it breaks your phone, etc.

Download: gsf-blade-r4.zip mirror
Size: 66.01 MB
MD5: ed0d40ca65ac767497f944571fb5b5f4
Last edited by wbaw; 29th January 2012 at 11:20 AM.
The Following 17 Users Say Thank You to wbaw For This Useful Post: [ View ]
13th December 2011, 09:06 AM   |  #2  
OP Senior Member
Flag Sheffield, UK
Thanks Meter: 266
 
422 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Addons

Google Apps: This adds Car Home, Gmail, YouTube, Talk, Maps, Voice Search. Android Market is included in the rom, but Talk & Car Home can't be downloaded from the market.
Download: gsf-gapps2.zip mirror
Size: 11.4 MB
MD5: daff051b18fcf022b74502fe2a080876

Fonts & Sounds: This adds fonts, ringtones & notification sounds from Ice Cream Sandwich.
Download: gsf-fonts-sounds.zip mirror
Size: 12.16 MB
MD5: 3215e0b517d0c92537a41948beae8bba


Changelog:

r4:
Kernel updates - forked burstlam's latest kernel & added some patches myself, including patches to undervolt the wifi adaptor & cpu (saves battery) and patches to improve memory use, more details here: https://github.com/John-Kenney/zte-t...commits/master full kernel source code here - https://github.com/John-Kenney/zte-turies-35
(re)ODEXed - Saves space & slightly faster
ICS Keyboard
New CM 7.2 versions of some small apps (Gallery, Calculator, Email, etc)
CM7 Contacts, dialler & messaging, plus FelixL's ZTE EMode Helper installed by default
CM7 DeskClock replaces ZTE Alarm Clock.
CRT style screen off animation.

Download: gsf-blade-r4.zip mirror
Size: 66.01 MB
MD5: ed0d40ca65ac767497f944571fb5b5f4


r3: kernel updates - list. maps updated. removed a few extra google apps. updated framework & system ui.

Download: gsf-blade-r3.zip

CM7 contacts adon for r1, r2 & r3: http://hotfile.com/dl/137543234/84f2...acts2.zip.html


r2: Updated Market. Removed extra apps, fonts & ringtones, added them as separate addons.
Download: gsf-blade-r2.zip


r1: First Release
Download: gsf-blade-r1.zip


Linux kernel source code for r1,r2 & r3 versions is here: https://github.com/John-Kenney/kernel-35
Last edited by wbaw; 27th January 2012 at 10:21 PM.
The Following 7 Users Say Thank You to wbaw For This Useful Post: [ View ]
13th December 2011, 04:58 PM   |  #3  
AsusFreak's Avatar
Member
Flag Hamburg
Thanks Meter: 8
 
72 posts
Join Date:Joined: Jan 2008
More
Cool - the story called "GSF" still goes on - I'm impressed.

After several weeks of being completely satisfied with Elitemovil's ROM, I wanted to try yours. And I have to say: well done. Everything seems to work as it should.

Calls, Sensors, WLAN, USB are working. No bugs so far.
The GPS fix lasts some time but that seems to vary in general - just a first impression.

Stable and smooth from what I see.

Thanks for sharing this new version of GSF.

Edit: Hmm, no overclocking? Didn't you say kernel with oc? And Antutu's Benchmark gave 200 points less than standard Moldovan or Elitemovil. Do I need to change some configs?
Last edited by AsusFreak; 13th December 2011 at 07:59 PM.
13th December 2011, 11:51 PM   |  #4  
OP Senior Member
Flag Sheffield, UK
Thanks Meter: 266
 
422 posts
Join Date:Joined: Jan 2011
Donate to Me
More
There is overclocking support in the kernel, you just need to use an app like nofrills cpu or setcpu (not included) to enable it, or edit a config file in /system/etc/init.d

Antutu & other android benchmarks are poor, not really worth paying any attention to. It might even be a feature that improves the overall performance of the phone affecting the benchmark, like autogroup scheduling. It could just be that you're comparing results at stock speed in this rom vs overclocking in other roms. I can't see much difference, I just got 1600 at stock speed in antutu & 1708 at 672mhz, which is about what I'd expect. It can vary randomly between different runs too.

Maybe it is one of the ZTE libs, I only replaced one for performance reasons in this (libm.so, compiled from cm7 source), I replaced more in the old gsf. libm.so from the zte rom appears to be compiled to use software floating point emulation, despite the cpu having hardware floating point (vfp)... that reduces the antutu floating point score drastically, although it doesn't have much effect on performance in reality... probably some other zte built libs were compiled with sub-optimal compiler optimisation flags too. I think most apps & games where performance is important will probably have their own optimised libraries, so it wont make any difference.

I don't want to replace too many files in this rom for stability reasons. I don't have the source code for this rom, it's closed source, we don't know what modifications zte has made. If I start using too many library files compiled from CM7 source then it could cause problems due to Cyanogen & ZTE both modifying the code in different ways. There could be some unexpected & hard to track down bugs caused by it.
Last edited by wbaw; 14th December 2011 at 08:20 AM.
15th December 2011, 08:07 AM   |  #5  
OP Senior Member
Flag Sheffield, UK
Thanks Meter: 266
 
422 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Updated.

r2: Updated Market. Removed extra apps, fonts & ringtones, added them as separate addons.
16th December 2011, 12:18 PM   |  #6  
Junior Member
Flag Aveiro
Thanks Meter: 0
 
18 posts
Join Date:Joined: May 2011
More
Hi mate, grate rom

I'm having problems with the proximity sensor, the screen got black after a call and none of the buttons work, I simply have to remove the battery.

Is there any chance that I can regulate the sensor?

Many tanks,
Xelik

Sent from my ZTE-BLADE using Tapatalk
16th December 2011, 01:34 PM   |  #7  
Member
Flag Budapest
Thanks Meter: 33
 
39 posts
Join Date:Joined: Nov 2010
More
I'm having problems with the Camera, not work. click camera-> Black Screen-> and reboot phone.
16th December 2011, 08:24 PM   |  #8  
OP Senior Member
Flag Sheffield, UK
Thanks Meter: 266
 
422 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Quote:
Originally Posted by xelik

Hi mate, grate rom

I'm having problems with the proximity sensor, the screen got black after a call and none of the buttons work, I simply have to remove the battery.

Is there any chance that I can regulate the sensor?

Many tanks,
Xelik

Sent from my ZTE-BLADE using Tapatalk

Calibrate your proximity sensor using the dialler code *983*0# or zte emode helper app.
The Following User Says Thank You to wbaw For This Useful Post: [ View ]
16th December 2011, 08:25 PM   |  #9  
OP Senior Member
Flag Sheffield, UK
Thanks Meter: 266
 
422 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Quote:
Originally Posted by foxx93

I'm having problems with the Camera, not work. click camera-> Black Screen-> and reboot phone.

Do you have a zte libra? Does the camera work for you in CM7?
16th December 2011, 10:29 PM   |  #10  
Member
Flag Budapest
Thanks Meter: 33
 
39 posts
Join Date:Joined: Nov 2010
More
yes, the camera work for CM7 rom, and other rom, only gsf2 r2 under not work. :\

Post Reply Subscribe to Thread

Tags
blade, gsf, rom
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes