5,597,397 Members 30,581 Now Online
XDA Developers Android and Mobile Development Forum

[ROM] Ginger SF r4 - ZTE Android 2.35 mod

Tip us?
 
wbaw
Old
(Last edited by wbaw; 29th January 2012 at 10:20 AM.)
#1  
Senior Member - OP
Thanks Meter 262
Posts: 422
Join Date: Jan 2011
Location: Sheffield, UK

 
DONATE TO ME
Talking [ROM] Ginger SF r4 - ZTE Android 2.35 mod

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
The Following 16 Users Say Thank You to wbaw For This Useful Post: [ Click to Expand ]
 
wbaw
Old
(Last edited by wbaw; 27th January 2012 at 09:21 PM.)
#2  
Senior Member - OP
Thanks Meter 262
Posts: 422
Join Date: Jan 2011
Location: Sheffield, UK

 
DONATE TO ME
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
The Following 6 Users Say Thank You to wbaw For This Useful Post: [ Click to Expand ]
 
AsusFreak
Old
(Last edited by AsusFreak; 13th December 2011 at 06:59 PM.)
#3  
AsusFreak's Avatar
Member
Thanks Meter 8
Posts: 72
Join Date: Jan 2008
Location: Hamburg
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?
Xiaocai X9
ZTE Blade
Ainol Crystal 1
 
wbaw
Old
(Last edited by wbaw; 14th December 2011 at 07:20 AM.)
#4  
Senior Member - OP
Thanks Meter 262
Posts: 422
Join Date: Jan 2011
Location: Sheffield, UK

 
DONATE TO ME
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.
 
wbaw
Old
#5  
Senior Member - OP
Thanks Meter 262
Posts: 422
Join Date: Jan 2011
Location: Sheffield, UK

 
DONATE TO ME
Updated.

r2: Updated Market. Removed extra apps, fonts & ringtones, added them as separate addons.
 
xelik
Old
#6  
Junior Member
Thanks Meter 0
Posts: 18
Join Date: May 2011
Location: Aveiro
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
 
foxx93
Old
#7  
Member
Thanks Meter 30
Posts: 36
Join Date: Nov 2010
Location: Budapest
I'm having problems with the Camera, not work. click camera-> Black Screen-> and reboot phone.
Device: Samsung Galaxy S Advance(NFC)I9070P
ROM: Omni 4.3 (2013.12.18)

Tablet: Google Nexus 7 16GB
ROM: MultiROM > Stock Rooted KitKat, Ubuntu
 
wbaw
Old
#8  
Senior Member - OP
Thanks Meter 262
Posts: 422
Join Date: Jan 2011
Location: Sheffield, UK

 
DONATE TO ME
Quote:
Originally Posted by xelik View Post
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: [ Click to Expand ]
 
wbaw
Old
#9  
Senior Member - OP
Thanks Meter 262
Posts: 422
Join Date: Jan 2011
Location: Sheffield, UK

 
DONATE TO ME
Quote:
Originally Posted by foxx93 View Post
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?
 
foxx93
Old
#10  
Member
Thanks Meter 30
Posts: 36
Join Date: Nov 2010
Location: Budapest
yes, the camera work for CM7 rom, and other rom, only gsf2 r2 under not work. :\
Device: Samsung Galaxy S Advance(NFC)I9070P
ROM: Omni 4.3 (2013.12.18)

Tablet: Google Nexus 7 16GB
ROM: MultiROM > Stock Rooted KitKat, Ubuntu

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

Advanced Search
Display Modes