yashsingh1/xdaforums huggingface dataset:
[Blade Android Development] wbaw:
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.
[Blade Android Development] wbaw:
Updated.

r2: Updated Market. Removed extra apps, fonts & ringtones, added them as separate addons.
[Blade Android Development] 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
[Blade Android Development] foxx93:
I'm having problems with the Camera, not work. click camera-> Black Screen-> and reboot phone.
[Blade Android Development] wbaw:
Calibrate your proximity sensor using the dialler code *983*0# or zte emode helper app.
[Blade Android Development] wbaw:
Do you have a zte libra? Does the camera work for you in CM7?
[Blade Android Development] foxx93:
yes, the camera work for CM7 rom, and other rom, only gsf2 r2 under not work. :\
[Blade Android Development] wbaw:
Can you put a logcat on pastebin.com for me please? Need to know what camera sensor it is. Mine works fine.
[Blade Android Development] xelik:
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!
[Blade Android Development] wbaw:
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.
[Blade Android Development] xelik:
I see. OK then :) let's give more time to the rom. Tanks mate!
[Blade Android Development] rjpa123:
Hi, wbaw.

I was a keen user of Ginger Stir Fry for a very long time.

After this post,

http://xdaforums.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.
[Blade Android Development] wbaw:
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.
[Blade Android Development] BRSG:
As usual, great work wbaw... Will try it out tonight while at work!
[Blade Android Development] foxx93:
In the R3 ROM works well. Thank you very much:)
[Blade Android Development] wbaw:
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.
[Blade Android Development] justme1988:
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
[Blade Android Development] perakesson:
circle battery mod

Wonderful! GSF is resurrected. Great news for us who prefer ZTE dialer. Thank you wbaw!

The only thing I miss is a circle battery mod that works with this rom. Has anybody here succeeded with this?

Best regards to everybody. :)
[Blade Android Development] justme1988:
I made that one its not circle battery but it looks like:
[Blade Android Development] perakesson:
This is good enough for my needs. Thanks! I will test install asap. Happy holydays to everybody. :-)
[Blade Android Development] justme1988:
----------------
[Blade Android Development] damjan006:
I have to say I am really satisfied testing this rom so far. Battery life is very good so far I have left 28% in 38h

wifi 3.8h

calls 23 min

I have overclocked it from 122mhz to 710mhz with conservative governor and I/p sio and it goes like butter smood.

Thanks wbaw for this superb experience on this 95 euro toy that feels like you have unlocked the second core of the cpu :)
[Blade Android Development] wbaw:
If you want to make themes, battery icon mods, etc, can you start your own thread in 'Blade Themes and Apps' please. Otherwise your themes are likely to get lost in the middle of this thread.
[Blade Android Development] justme1988:
Ok sorry i made a new thread there.
[Blade Android Development] xelik:
Same problem with the r3, is there a code so I can calibrate the sensor?
[Blade Android Development] BRSG:
Search mate, search and you shall find :D :p ;)

Check this: http://xdaforums.com/showthread.php?t=902221
[Blade Android Development] xelik:
That code wouldn't work..... I have already try it. :)
[Blade Android Development] justme1988:
use the blade settings app
[Blade Android Development] xelik:
From what I read, this rom don't have it. In order to get to the settings I need to dial a code. The code didn't work also.

I'm starting to think mother of God, I'm f*****
[Blade Android Development] wbaw:
the dialler code will work if you have the zte dialler, otherwise use the zte emode helper.
[Blade Android Development] xelik:
I thought the rom had that dial by default. So if I somehow download the dial then I can calibrate the sensor... OK :)

Edit: Used the emode, worked just fine. Now I have the opposite problem, then screen don't get off but I really don't mind.
[Blade Android Development] wbaw:
try to calibrate your proximity sensor again using emode helper, don't have anything near the top of the screen.
[Blade Android Development] jastonas:
Why does this rom seem A LOT faster than CM7.1?
[Blade Android Development] wbaw:
Hardware graphics acceleration works properly, by using 16bit colour for a lot of things (the gpu can only handle 16bit).

You can make CM7 menus & transition animations faster by enabling 16 bit transparency in CyanogenMod performance settings. It's enabled by default for the blade in more recent CM7 builds, but you have to enable it yourself for CM 7.1.

Some of the extra features in CM7 slow it down a bit too. The free version of ADW launcher it uses isn't too fast, there's the theme engine, notification power widget & all those things. The stock launcher is very basic, so it's fast. CM7 does have some extra optimisations that makes it faster for some things though, some games might run better in CyanogenMod.
[Blade Android Development] sere83:
Hi there,

Many thanks, really love this rom and addons so far. Had been using one of the original GSF betas but was getting a bit long in tooth and was causing a few issues so decided to try this. Wanted a completely clean stable quick vanillaesque rom, similar to the original GSF betas but seemed harder to find than I thought. Didn't fancy CM7 nightlies and Moldovan Mile-High-Mountain-Pie from modaco was causing me a world of problems. The others ive seen were too customized for my liking.

This is remarkably smooth though, smooth as original GSF if not better. Great job on the HW acceleration.

I do have one issue though.

When I call someone, the call starts fine but then after a minute or so the other person voice goes really crackly and distorted, any ideas?

I have a gen 1 OLED upgraded to GEN 2 via TPT method when I was running original GSF builds. I flashed this rom as normal using Clockwork mod and did a full wipe prior.

Any help appreciated

UPDATE: Tried another call and was OK, maybe crackling was on the other persons phone. Will report back with regards to battery. Thanks again
[Blade Android Development] alex_slx:
legend returns! thank you for your work wbaw.

have been on Ginger SF r2 for about 2 weeks, and also tried r3. I would say Ginger SF r2 is best of all the 2.3 roms, clean, stable, smooth, and great battery life. I'm happy lying on it and waiting for ICS coming. two minor flaw with it IMO:

1 without a preinstalled file manager .

2 when ics-font-sounds addon flashed. I noticed some sounds duplicated.

besides, location and gps basically works fine, system and most apps get location quickly, but opera mobile browser cannot get location, Baidu map can get location but merely once the app started, while moving, fails to get location. I think it's supposed to be about compatible.

as to r3, from my 2day experience, it's not stable. 2 or 3 FCs a day, and something maybe messed up, I mean what happened to my phone: listening to the radio in the bed, later suddenly the radio off and automatically it played my songs, close the music player and open the radio again, in minutes again music auto played and radio off , reboot, and same.

I noticed the change log, and found framework-res.apk shrink its size from 4.xM in r2 to 2.xM in r3. maybe that' the cause.

thanks again wbaw. appreciate your great work.
[Blade Android Development] Buffalo Soldier:
Does ''wake up with volume keys'' work on Ginger SF r3?

I would really like to find a custom rom that can wake up Blade with any other button beside power button.

Thanks...
[Blade Android Development] sere83:
Hi there,

I have been having the problem I identified in my last post again. Ocasionally (not all the time) when I phone people or they phone me their voice sounds really crackled and muffled and have to ring off and say ill bell them back.

Really love this rom, want to keep using but need a fix.

Any help greatly appreciated

cheers
[Blade Android Development] SGH-i200:
I want that feature, too!

What app can do this?
[Blade Android Development] SGH-i200:
Here is R2 (for testing):

hotfile.com/dl/137542836/62951a5/gsf-blade-r2.zip.html
[Blade Android Development] Buffalo Soldier:
I don't think that there is an app that can do this. I'm pretty sure that it has to be done by some kind of kernel tweak, but I'm not a developer. :-(
[Blade Android Development] karthiknr:
What's the difference between r3 and b27? Could some1 explain? Also,which is better in performance?
[Blade Android Development] wbaw:
B27 was based on a leaked zte beta version of 2.3.4. This is a modified zte 2.3.5 release. So it's more up to date, faster, more stable & more secure.

In short, B27 is an outdated beta version. R3 is the current release.
[Blade Android Development] karthiknr:
Ok. Thanks a lot.:) Will try out R3 right away.
[Blade Android Development] EvilBrains:
I find the r3 much better in every way to the b27, thanks :)
[Blade Android Development] wbaw:
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 mirror mirror mirror

Size: 66.01 MB

MD5: ed0d40ca65ac767497f944571fb5b5f4
[Blade Android Development] rjpa123:
Thanks, wbaw.

Having r3 installed, is there any way I can avoid full wipe before installing r4?

Please and Thank you.
[Blade Android Development] perakesson:
Thank you! Since I like the ZTE Contacts/Dialer with the Groups tab, is there any way to keep the ZTE dialer in R4? Best regards
[Blade Android Development] justme1988:
OMG nice! finaly our blade gets undervolting.. been waiting for this a long time! gonna try it right away, thanks a lot Wbaw
[Blade Android Development] wbaw:
It's undervolted at fixed values (same default values used by sony x8 undervolt) for speeds of 480mhz & lower, undervolting at higher speeds caused crashes on my phone, so they're all stock voltage.

I haven't included any driver to let users change cpu voltages, like there are for some other phones. So there's nothing to see, you should just get slightly better battery life.
[Blade Android Development] justme1988:
Hehe yea i noticed that its a static undervolt, never the less tho its stil a pretty nice improvement over our kernel.

Verstuurd van mijn ZTE-BLADE met Tapatalk
[Blade Android Development] lopilop:
This rom only needs two things to be perfect, now that it has the crt effect activaded:

-A CM7 like power widget on the status bar ;

-Show the percentage from the battery on the status bar.

With the R3 i had the power widget because i flashed this http://android.modaco.com/topic/348...tery-bar-for-moldovan-mile-high-mountain-pie/ , but now it seems not to work anymore :'(

Hope you can put it on it!

Thanks
[Blade Android Development] wbaw:
No battery percentage mods will come from me, I don't like them. It's a bit harder to make mods because of the odexing too.

If you want to use that notification power widget then you'll probably need to delete /system/app/SystemUI.odex
[Blade Android Development] karthiknr:
Way to go!:D Will try right away.
[Blade Android Development] justme1988:
Sorry for the offtopic question, but i was wondering if you could point me into the right direction for a tutorial on compiling android kernels and roms.

Im almost done with my education, and after that i would like to spend some time getting to learn more about android development.
[Blade Android Development] EvilBrains:
I'd like that too
[Blade Android Development] karthiknr:
Maybe you can extract them from a stock ZTE ROM and replace them with the CM one in your r4.
[Blade Android Development] perakesson:
I have no experience, but here and here are examples based on ZTE Blade.
[Blade Android Development] lopilop:
What happens if i delete it? For what is it good?
[Blade Android Development] SGH-i200:
CM7 like power widget on the status bar

Where did you download M-MHMP-RLS7-PowerWidget.zip?

Mediafire says "The key you provided for file download was invalid."
[Blade Android Development] lopilop:
It seams that it isn't online anymore.
[Blade Android Development] SGH-i200:
Do you have that file?

I tried the older version "GingerLeak-CM-PW10-5-Scroll-all.zip" for GSF B27

http://android.modaco.com/topic/346297-cm7-look-a-like-notification-power-widget-for-gsf/

which didn't work, too...

Edit: As I understand the situation the Chef of that wigdet (KonstaT) wants to test it before releasing to the public. I hope that the new version will work with GSF_R4.
[Blade Android Development] rjpa123:
Having r3 installed, is there any way I can avoid full wipe before installing r4?

Please and Thank you.
[Blade Android Development] justme1988:
for the ppl that love the zte dailer and want to use it with this rom, you can just remove the contactsprovider.apk , contacts,apk and mms.apk

and replace these with the ones from a rom with zte dailer before flashing.

working perfectly
[Blade Android Development] EvilBrains:
Here is the r4 with zte dialler put in from r3

Hope it comes in handy for someone :)

EDIT: Shows a fc when flashing over r3, dunno how about with full wipe
[Blade Android Development] SGH-i200:
migrate data from r3 to r4

I would try it out without full wipe (Dalviak is a must!). Make a Backup before and you can go back if it is not working and you don't know how to migrate properly. I'm new to Android and don't know how, too! ;o)
[Blade Android Development] justme1988:
I just wanted to say thanks for this awesome ROM, compared to others it has awesome battery life. Had wifi on all night and it only dropped a few percent! And it's still on 40 percent on the 2nd day!

Verstuurd van mijn ZTE-BLADE met Tapatalk
[Blade Android Development] SGH-i200:
"Wake up by volume button" and CM7 look-a-like Notification Power Widget

I think you are right. BUT CM7 has that tweak! It's in Settings -> CyanogenMod -> Input Settings -> "Wake up by volume button"

---------- Post added at 04:35 AM ---------- Previous post was at 03:40 AM ----------

Since r4 is (re)ODEXed you must delete "contacts.odex" if you want to replace "contacts.apk" because the ODEX files are a part of the apk. You can not simply replace the apk and let the odex file of the old apk there.

For more info on ODEX read here:

http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/

---------- Post added at 05:29 AM ---------- Previous post was at 04:35 AM ----------

@WBAW - Thanks for that tip!

I added

SystemUI.apk

Settings.apk

SettingsProvider.apk

QuickPanelSettings.apk

from Moldovan-Mile-High-Mountain-Pie-RLS8.zip that includes a CM7 look-a-like Notification Power Widget (KonstaT@Modaco)

to the GSF_r4!

http://hotfile.com/dl/141688572/fc6cef5/gsf-blade-r4_with_Moldovan-Energy-Widget.zip.html
[Blade Android Development] justme1988:
today i found my very first bug in this rom, the phone keeps rebooting randomly while using google maps navigation :(
[Blade Android Development] Tom--:
After a few days of use: Great ROM. Fast, and looooong battery life!
[Blade Android Development] karthiknr:
Have overclocked to 710 with ondemand and i'm still getting a day and a half of battery. Excellent rom. No glitches or problems for me.:)
[Blade Android Development] johnnykabul:
Camera and cam mirrord?/upsidedown

Hello,

I have a Blade gen2 with 5 mp camera (bought dec 2011). With this rom the images are mirrord?/upsidedown.

With cm 7.1 the camera have the same problems (after a patch) and with other roms black image of only clicking.

Help!

GREAT ROM i love it!!!
[Blade Android Development] wbaw:
Get a logcat & put it on http://pastebin.com then post a link. You can use alogcat to get a logcat - https://market.android.com/details?id=org.jtb.alogcat

Is it just the camera that's upside down or the whole rom?

Do you have a backup of your original stock rom? If so can you upload the boot.img somewhere please, or install your stock rom & adb pull /proc/config.gz thats the only bit I need (I can extract it from boot.img if that's easier).
[Blade Android Development] karthiknr:
You can purchase Widget Locker and use that to override the wake settings. You can also wake the phone with any hardware button using Widget Locker. Try it out.:)
[Blade Android Development] Tugdu77:
I also have a gen2 Blade with the 5mp camera, but everything works fine with GSF r4. Must be your phone...did you factory-reset your phone before flashing?

Very nice rom by the way, thank you wbaw!

Tuc
[Blade Android Development] cyclothunder:
how to add T9 to dialer?
[Blade Android Development] EvilBrains:
th r4 seems to run great so far, but I have found one problem. I am not sure if it is caused by the rom, but when I try to connect wifi it just says acquiring IP adress and does not connect. I have tried this on different wifi routers, which all work, but my phone does not connect to them. So, does the problem have to do something with the r4? because i remember getting a connection with r3
[Blade Android Development] l2azoredge:
can i theme this rom?? as in what we do in cm7 with theme chooser??
[Blade Android Development] wbaw:
No, there is nothing like that in this rom. It's just a basic stripped down zte stock rom with a custom kernel, no extras. Ideally stick with CM7 if you want that, or you can try uot kitchen.
[Blade Android Development] karthiknr:
Wifi works for me on r4. No issues at all.