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
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-turies-35/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/84f201a/gsf-contacts2.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
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?
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.
Updated.
r2: Updated Market. Removed extra apps, fonts & ringtones, added them as separate addons.
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
I'm having problems with the Camera, not work. click camera-> Black Screen-> and reboot phone.
xelik said:
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
Click to expand...
Click to collapse
Calibrate your proximity sensor using the dialler code *983*0# or zte emode helper app.
foxx93 said:
I'm having problems with the Camera, not work. click camera-> Black Screen-> and reboot phone.
Click to expand...
Click to collapse
Do you have a zte libra? Does the camera work for you in CM7?
yes, the camera work for CM7 rom, and other rom, only gsf2 r2 under not work. :\
foxx93 said:
yes, the camera work for CM7 rom, and other rom, only gsf2 r2 under not work. :\
Click to expand...
Click to collapse
Can you put a logcat on pastebin.com for me please? Need to know what camera sensor it is. Mine works fine.
wbaw said:
Calibrate your proximity sensor using the dialler code *983*0# or zte emode helper app.
Click to expand...
Click to collapse
Ty mate
One more thing, this rom eats battery like a *****, is there any way to revert that? Your fist ginger st was absolutely awesome in the battery life time!
xelik said:
Ty mate
One more thing, this rom eats battery like a *****, is there any way to revert that? Your fist ginger st was absolutely awesome in the battery life time!
Click to expand...
Click to collapse
Any new rom will seem to use more battery at first (or less, then suddenly drop), it takes a while to build up accurate battery stats. It seems similar to the old gsf for battery life to me. It's really hard to compare battery life between different roms & test it properly, you certainly haven't had time to do it yet.
There will be a few small improvements that should increase battery life in the next version, like under-volting the wifi adaptor & a few optimisations to make things a bit more efficient.
I see. OK then let's give more time to the rom. Tanks mate!
Sent from my ZTE-BLADE using Tapatalk
Hi, wbaw.
I was a keen user of Ginger Stir Fry for a very long time.
After this post,
http://forum.xda-developers.com/showpost.php?p=18273709&postcount=138
...I was wondering if you could give us your opinion of the official 2.3.5 compared to the latest CM7 nightly.
Please and Thank you.
rjpa123 said:
Hi, wbaw.
I was a keen user of Ginger Stir Fry for a very long time.
After this post,
http://forum.xda-developers.com/showpost.php?p=18273709&postcount=138
...I was wondering if you could give us your opinion of the official 2.3.5 compared to the latest CM7 nightly.
Please and Thank you.
Click to expand...
Click to collapse
Overall CM7 is better & always will be. However there are still a few bugs in CM7 which are different to the bugs in ZTE 2.3.5. The camera works better in this (hopefully works on the Libra now too, but I can't test) & the battery might last a bit longer. Some people prefer the ZTE dialler & apps too.
So I just made it to broaden the choice of roms available, some people prefer the bugs in this version compared to the bugs in CM7.
Also, if I get time, I want to get Dolby Mobile working in this, taken from the skate. It might be a bit easier to get it working in a ZTE rom than CM7. That's the real reason for the rom, but I might not get time, it might never happen.
The goal is to make it as small, fast, low power & stripped down as possible to provide a base for developers to add things to & test. Also to test out & demonstrate kernel patches (mainly from other people) & other small performance optimisations that might not get accepted in to cyanogenmod, I'm trying to keep it stable & close to stock at the same time though. It's good to have a variety of roms available & it might help or push the cyanogenmod developers to fix some of the bugs which aren't present in ZTE roms. It's easier to compare with a stripped down rooted 'gen2' converted rom rather than a full gen3 stock rom, especially as the main cm7 dev for the blade has a gen1 tpt updated to gen2 phone & doesn't use windows, so can't update to gen3.
It might also be suitable as a daily rom for somebody who just wants basic stable, fast rooted Gingerbread with decent battery life & camera, if they don't want all the CM7 customisations.
As usual, great work wbaw... Will try it out tonight while at work!
wbaw said:
Can you put a logcat on pastebin.com for me please? Need to know what camera sensor it is. Mine works fine.
Click to expand...
Click to collapse
In the R3 ROM works well. Thank you very much
foxx93 said:
In the R3 ROM works well. Thank you very much
Click to expand...
Click to collapse
Thanks for letting me know it works. I can't test it, my camera always worked.
There are different camera sensors from different manufacturers in different versions of the Blade & Libra.
Full source code for the kernel driver for the new camera in the Libra hasn't been released by ZTE (illegal, gpl violation!). Burstlam & Tom G had to piece together the code themselves. I was just using Tom G's patch before, which works for CM7, but it needed another extra patch from Burstlam to get it working for ZTE roms with a custom kernel.
First of all good to see you back and developing roms wbaw!
i decided to to give this rom a try becouse i like roms that are more like the stock one, and this far i love it!
I made a quick percentage batteryicon and black statusbar/notification for who wants to give it a try: http://www.multiupload.com/ATUFNMSZL1
Hi,
I've recently put Awesome ICS 3.6 into my Glacier and aside from a few tweaks, the ROM is very good. Probably the most complete ICS rom available for this device.
However, there is only one issue that I've been having. Japanese Characters will not display anywhere throughout the ROM or in Applications.
I'm not sure if this is a ROM issue or a Kernel issue. I was hoping that someone could point me in the right direction for resolving this.
Thanks.
For anyone else having issues displaying Japanese or Chinese text, I found a similar posting in the Awesome ICS Dev thread:
http://forum.xda-developers.com/showthread.php?p=26848771&highlight=japanese#post26848771
Yes sorry I had taken a lot of stuff out the rom to make it lighter didn't think that would make a difference but I see it does will re add it next time
Sent from my HTC Glacier using Tapatalk 2
Above posting worked, but the author didn't post the file required. I've attached it to this post. ADB the file in the archive (inclusive of path) to the phone and restart.
This file should work with just about any ROM since it is only a TTF file.
Not a problem. I think this ROM really is amazing. I had to work out a couple kinks.
- Japanese font support (had to add the aforementioned TTF font)
- CPU Clock Management "AX Control" in system panel doesn't work, workaround is to use "ROM Toolbox" for changing frequencies and govenors
- Tried Tiamat V2 kernel, but stability was a problem with a few applications ie. PowerAMP. MDEEJAYs Kernel has been stable. I'm not sure why but problems went away after the kernel switch.
And thank you for your reply. I think you guys have done good work here. Given the age of the MT4G (Glacier), I expect this to be the only ICS ROM that will reach full completion. I think many others have moved on for development.
Hi,
don't kill me! i know that someone should choose the rom looking at his needs. But i have to clean a p500 of a friend and i need a suggestion on a rom.
- I've seen that there are many ICS\JB roms, but the P500 can handle one of this without becoming incredibly slow?
- Indipendently from the andorid version i need a lightweight rom, that dosen't take too much memory (since it is not much by default) and with a low battery drain.
- I prefer something fast and stable instead of something with more features but slow and full of bug
- The owner of the p500 had until now the stock rom, so he don't really need extraordinary customizations (so considering the point above i want to avoid the cyanogen roms)
have you any suggestions?
You should try SlimBean by popdog123. I really like this rom, and I'm looking forward to future updates on it.
If you prefer to have everything working, you should use CM 7.2 or CM 9. JB is good, but it lacks of wifi tethering and occupies too much space, so you need to use a ext partition on your SD card.
Original development section seriously? Mod plz move the thread.
dejawho said:
Hi,
don't kill me! i know that someone should choose the rom looking at his needs. But i have to clean a p500 of a friend and i need a suggestion on a rom.
- I've seen that there are many ICS\JB roms, but the P500 can handle one of this without becoming incredibly slow?
- Indipendently from the andorid version i need a lightweight rom, that dosen't take too much memory (since it is not much by default) and with a low battery drain.
- I prefer something fast and stable instead of something with more features but slow and full of bug
- The owner of the p500 had until now the stock rom, so he don't really need extraordinary customizations (so considering the point above i want to avoid the cyanogen roms)
have you any suggestions?
Click to expand...
Click to collapse
Congratulation! You have been reported!
dejawho said:
Hi,
don't kill me! i know that someone should choose the rom looking at his needs. But i have to clean a p500 of a friend and i need a suggestion on a rom.
- I've seen that there are many ICS\JB roms, but the P500 can handle one of this without becoming incredibly slow?
- Indipendently from the andorid version i need a lightweight rom, that dosen't take too much memory (since it is not much by default) and with a low battery drain.
- I prefer something fast and stable instead of something with more features but slow and full of bug
- The owner of the p500 had until now the stock rom, so he don't really need extraordinary customizations (so considering the point above i want to avoid the cyanogen roms)
have you any suggestions?
Click to expand...
Click to collapse
Yes, my suggestion is to read through the OP's of the ROM's and pick one based on the criteria you have laid out above.
Thread closed
Hello,
I don't know if it's a question or just a complaint.
Looking at all threads, I see a billion ROM based on CyanogenMod or AOSP. But for stock, there's one thread: The one from Lost101. Fortunately, these are good quality ROM, with the essential (debloat, little bug fixes, some optimizations, root).
But it's too bad there are not others ROM, which add some customization: statusbar icons/clock, LED notifications settings, volume key behavior for example. These options are available in CM indeed, but CM is not usable for everybody because of some bugs that only power users can deal with. Stock ROM is more stable and uses less battery, several reports confirm this.
I know there's a module called Xposed. But I'm not convinced I should add another libraries layer (Linux layer + android layer + Google layer + Motoroga layer) just for some optimizations.
So why nobody (I meant developer/cooker) wants to personalize stock ROM ?
This is the reason why I started the Stock ROM Collections; for people to use as a base for their own ROMs.
Nojevah said:
Hello,
I don't know if it's a question or just a complaint.
Looking at all threads, I see a billion ROM based on CyanogenMod or AOSP. But for stock, there's one thread: The one from Lost101. Fortunately, these are good quality ROM, with the essential (debloat, little bug fixes, some optimizations, root).
But it's too bad there are not others ROM, which add some customization: statusbar icons/clock, LED notifications settings, volume key behavior for example. These options are available in CM indeed, but CM is not usable for everybody because of some bugs that only power users can deal with. Stock ROM is more stable and uses less battery, several reports confirm this.
I know there's a module called Xposed. But I'm not convinced I should add another libraries layer (Linux layer + android layer + Google layer + Motoroga layer) just for some optimizations.
So why nobody (I meant developer/cooker) wants to personalize stock ROM ?
Click to expand...
Click to collapse
because there's no source code available for stock motorola rom. It's very hard to modify code that already has been compiled. But still some guys do this for example @xpirt and his gpe modpacks are contain a lot of modification in addition to stock gpe rom.
But customs aren't so bad if you find stable build. I've been for a couple of months on euphoria rom and now I've flashed CM 12.1 snapshot and it's incredibly stable in my opinion. No bugs I found so far. And it's definitely better then stock one. Battery life the same, performance is higher. I had always face google start launcher redraws and music playback stopping when using chrome on stock 5.1 roms. That's the reason I moved to customs.
Xpirt mods look nice indeed. Too bad he did not do that for stock roms (no GPE).
I remember of my Galaxy SII, based on stock, despite being already compiled, there were a lot of customisations.
For CM, I already tried it, without success.
It's possible to port Timescape (Xperia UI) to the Moto G 4G ?
C'est possible de porter Timescape sur le Moto G 4G ?
Nojevah said:
Hello,
I don't know if it's a question or just a complaint.
[...]
So why nobody (I meant developer/cooker) wants to personalize stock ROM ?
Click to expand...
Click to collapse
What would be the point if opportunities exist to build a ROM from source code?
Because stock ROM = stable + good battery = good for grandma
CM or AOSP = some problems + less battery = NO good for grandma.
Nojevah said:
Because stock ROM = stable + good battery = good for grandma
CM or AOSP = some problems + less battery = NO good for grandma.
Click to expand...
Click to collapse
You missed out qualifiers...
Code:
[Some] stock ROM = stable + good battery := good for grandma
[Some] CM or AOSP = some problems + less battery := NO good for grandma
There also exists..
Code:
[Some] CM or AOSP = stable enough + good enough battery := good for grandma
[maybe BEST for her]
Hi, im looking for a nice Lemon Pie and i want to my N5 to gimme it, how can i get it? =P
Nah OT:
I'm searching for a rom that have those features, PIE and the option to disable Navbar (most roms have that one but no PIE), the other things is that i most prefer CAF over non-CAF but i think i've tested all the CAF based roms with PIE feature and except Temasek's CM13 CAF that has a horrible screen on battery drain in the last build, that have all the features that i want but that problem, all the other roms let me feeling that they can be better.
So ATM im feeling a bit dissapointed with that feature and thinking over switching to non-CAF roms (the other option is introducing me over rom compiling and make my own Temasek CM13 with blackjack and hookers )
SO, TL;DR
Im trying to categorize the most featured PIE roms from better performance from worst, i've only tested CAF so my non-CAF list is almost empty, do u recommend me anything to start compiling my own roms with my own cherrypicked features? i only want to get features from one rom and put it in the best base i can get, its acceptable for only a "power user" like me or do i need something like years of experience compiling things? ive never ever compile a single thing knowing that im compiling anything xD)
CAF:
Temasek CM13
non-CAF:
-
Later on ill add to the list all the roms ive tested, thanks for read.
http://forum.xda-developers.com/android/apps-games/app-swipe-navigation-navigation-bar-t3272478
On the second post there is a guide on how to hide your navigation bar on cm caf by using build.prop
If your rom supports layers then you can use the built in app option to hide your navigation bar
Or
http://forum.xda-developers.com/showthread.php?t=1330150