yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] C3C076:
You must install cwm first.

It's also a good idea since you can make a backup of original ROM before flashing anything else.
[Miscellaneous Android Development] peptonib:
I'm still testing.

But I can tell you the big performance (serious) change has been using Link2SD.

I've done two partitions on my sd card and linked user apps, their libraries AND their Dalvik-cache files to the second one (with Link2SD).

Apparently, my SD is faster than the internal ROM, OR the system can handle better writes and reads from two devices at the same time than from one alone.

Anyhow, the performance improvement is serious. I would say about 15-20% at least.

Also I keep my CPU at top frequency while screen is on, and low freq while off. So I think I get a similar battery life, but with full power when I'm interacting with the device.

Other tweaks are really difficult to measure... Ideally, one should create a synthetic benchmarch oriented to UI use simulation with some CPU standard charge. Then, change ONE BY ONE, this parameters and see the isolated results. This is a BIG task.

ANTUTU is really not useful for this kind of testing.

As I always specialized in Interface design when I used to program, I've been tempted to design such synthetic application, but I don't think it would be worth the effort...

I would encourage you to test the Link2SD configuration I explained. If it works for me, should work for you.

:fingers-crossed:

EDIT: I forgot. Another really good tweak is enabling "Force GPU rendering" in "Developer options".
[Miscellaneous Android Development] kucyk84:
since update to 3.0 i have problem with second sim card. there is no network or signal is very weak;/ first sim is full range. but when i change "enable 3G" to second sim, its inversely:/ i can't use second sim now,,
[Miscellaneous Android Development] C3C076:
Make sure you don't have "wcdma only" set. This won't work on sim slot 2 (not even on stock ROM)
[Miscellaneous Android Development] jojopi:
W8+ is worth it more than W8?

For a little more (40eu more) I can get the W8+ 16gb and FULL HD, is it worth the jump in price?

Is the W8+ rootable as the W8 8gb?

Thanks for the help mate :)
[Miscellaneous Android Development] Helecas:
W8 16GB FHD compatibility

Hi,

thlmobilestore is selling W8 16GB FHD Android 4.2 and W8+ 16GB FHD Android 4.2 also.

The only difference I see is the back camera, 1st is 8MP and 2nd is 12MP.

This ROM is compatible with this W8 FHD version?

Thks
[Miscellaneous Android Development] C3C076:
Some testers have already been testing gm2 3.0 for w8+. There seems to be only 1 glitch. The layout of dialer is weird with numbers bigger than they should be. I will continue working on it after my vacation (starting today). Or perhaps even during the vacation (depending on weather)
[Miscellaneous Android Development] gerstavros:
Don't prefer the FHD
[Miscellaneous Android Development] jojopi:
So should I buy the basic W8 8gb or get W8+ 16gb and wait for gm2 3.0 for it?

Thanks
[Miscellaneous Android Development] Boozezela:
Do not buy the W8+. It does not go past 38fps in games and the screen drains potentially more battery.

Go either for the W8 4GB or 8GB.
[Miscellaneous Android Development] gerstavros:
Neither 38fps, most games can't run in more than 10fps. Only W8+ Beyond with MTK6589T which has the gpu at ~360MHz has reasonalbe performance in games, but battery life s@cks with FHD and higher frequency of chipset.

And finally, HD on 5" has really no seen difference with FHD
[Miscellaneous Android Development] Boozezela:
Temple run works fine here but more GPU intensive games will suffer because of the FHD resolution.
[Miscellaneous Android Development] gerstavros:
LOL, Temple run runs even on 50$ tablets with one-core Cortex-A8 cpu
[Miscellaneous Android Development] Boozezela:
Do you need to run Crysis 3 on a phone? :)

I mentioned Temple Run because somebody said that it lagged horribly on the W8+ (both in terms of touch lag and low FPS).
[Miscellaneous Android Development] yewchieh:
Somehow the latest GM2 update fixed the google map compass issue! Hurray!!
[Miscellaneous Android Development] alexroz:
Trojan

I'v just tried to download GravityMod2 version 3 for THL W8 4GB/8GB: hxxp://tinyw.in/GWhk (MD5: bad6e080d7b1865015ae8ca395093482)

But my NOD32 antivirus notified me that:

hxxp://108.166.171.38/goodata/237d6658bf71009ece5bc71f0211cb2f/51d67012/devs/C3C0/THLW8/GravityMod2/thlw8-4GB-8GB-gravitymod2-3.0-recovery.zip	Android/Exploit.Lotoor.DH trojan
[Miscellaneous Android Development] C3C076:
I've included iso image made by [MENTION=4779171]Boozezela[/MENTION] that contains useful mtk6589 tools/apps.

One of the tool is rooting exploit (zergrush) which is being detected by virus scanners. You can safely ignore the warning.
[Miscellaneous Android Development] uniextra:
anyone notice bluetooth to be Too much of power hungre?

i have only anable it, not connected to anything and consumes alot more than in my nexus..??
[Miscellaneous Android Development] yewchieh:
I feel that the new update very power hunger, Just 3 hours with battery it already consumed almost 20% of the battery.

Previously i think it only took less than 10%.
[Miscellaneous Android Development] C3C076:
Make sure that none of your installed apps prevents the phone from going into deep sleep. You can check with betterbatterystats app you can find here on xda. I don't experience more battery drain compared to previous versions.

Sometimes, Google backup is known to consume a lot of battery (together with data), especially after clean installation after adding Google account since it tries to backup your data and settings to Google cloud.

Edit: here are my battery stats. 13% consumed in 3 hours with screen being on for 55 minutes.
[Miscellaneous Android Development] Boozezela:
The following setting sucks the battery dry on my W8+, we are talking between 10-20%/hour:

Settings/(Accounts)Google/Maps&Latitude/Report from this device <<< UNCHECK

I cannot comment on other options (e.g. location sharing, automatic check-ins) because I do not use them.

Enabling "Location reporting" so that you can properly use maps when you move around, has no noticeable impact on battery life.

BetterBatteryStats helped me identify the issue and it's a must.
[Miscellaneous Android Development] C3C076:
Hmm. It's not that obvious but maybe I would start with that WeChat app.

Try disabling its synchronization or even uninstall it completely to see if it makes any difference.
[Miscellaneous Android Development] C3C076:
It's me bringing you special holiday release of

GravityBox latest version

Download: GravityBox v1.5.0

Flash via clockworkmod recovery. No wipes needed.

Changelog 1.5.0 - 08/07/2013

- Lockscreen tweaks

--- option to enable lockscreen rotation

--- option to enable quick-unlock by menu key on lockscreen

- Statusbar tweaks

--- option to center statusbar clock

- Power tweaks

--- option to disable LED while charging

- Display tweaks

--- option to set minimum brightness level for manual brightness setting

--- interface for adjusting autobrightness levels

- Media tweaks

--- option to add more volume levels for music stream

--- option to control safe headset media volume feature

- General fixes

--- fix wakelock in messaging app causing screen turn on every time new message arrives

- Added Polish translations (thanks to LuHash)

- Added Portuguese (PT) translations (thanks to bgcngm)

Translations are welcome.
[Miscellaneous Android Development] Mr. Premise:
So now I can set the volume to 11? Yeeehaaa!
[Miscellaneous Android Development] C3C076:
Basically, if option is enabled, you get 30 volume steps instead of default 15 for media. This means you can fine-tune your volume better.

It doesn't mean it adds more laudeness. It only divides existing min-max.
[Miscellaneous Android Development] Mr. Premise:
Yeah, I got that. It was just that this feature made me think of Spinal Tap (and xkcd, too)
[Miscellaneous Android Development] C3C076:
I see :)

Sorry, I didn't get the joke :D
[Miscellaneous Android Development] verynoob:
Waking up via home button

Hello,

Can you make it possible to wake the device via the home button ?

And maybe add the new THL W8 Beyond to the list :D (I'm asking too much ? :cyclops:)

Btw, the THL W8 Beyond still does not have root, so I have a question, are you one of those developers who can find a way to root a device ? or you just use ways other developers found to root the device(how do they do it! <there should be a guide!)

Ty
[Miscellaneous Android Development] sipart:
Very gentle and gracious please for a w8 beyond ROM from me as well. Haven't got mine yet but hopefully not to long to wait
[Miscellaneous Android Development] C3C076:
Contact [MENTION=2845536]birdyisme[/MENTION]

I've been in touch with him to make a cwm recovery for w8 beyond. He can also give you info on how to root it.

After it's rooted, you simply go to this thread http://xdaforums.com/showthread.php?t=2316070 and install standalone GravityBox app.
[Miscellaneous Android Development] C3C076:
Attention w8+ users.

If there's anybody willing to test gm2 3.0 , send me a PM.

I'll reply with instructions to the first 3 PMs received so hurry up :D

Working cwm recovery is a must.
[Miscellaneous Android Development] Boozezela:
Insanely high memory usage.

I have notice that processes takes a lot more memory on the W8+ (stock 1.0.5) than on my Nexus 7.

Nova Launcher for instance starts around 102MB and goes up to 265MB as soon as I open the drawer (on the Nexus 7 it would be between 60 and 67MB); Android System takes about 90-105MB, SystemUI fluctuates between 63 and 95...

What do you see on your phones?

P.S. I am using OS monitor.
[Miscellaneous Android Development] kidmar:
Version 1.5.0 brings great news, thank you!

Can I install this package on GM2 2.6 W8+?
[Miscellaneous Android Development] C3C076:
I would recommend my test version of gm2 3.0 for w8+ .

It's been reported to work fine by some testers. And it already comes with gb 1.5.

Send me a pm if you are interested.
[Miscellaneous Android Development] gogozx:
Is it possible to make my N9389 run at 60fps?
[Miscellaneous Android Development] =Dynamic=:
1.5 Ghz step on kernel

Hi, can you add another CPU step?

you can edit kernel_source and add 1.5 Ghz step.

thanks
[Miscellaneous Android Development] C3C076:
For all those who would like to give it a try - here are experimental (not thoroughly tested)

releases of GM2 3.0 for:

-

W8+

and

-

W8 Beyond

Both flashable via clockworkmod recovery.

I strongly recommend making a backup before flashing!!! It allows you to revert back to previous

ROM in case of problems.

Although, you can try flashing without wiping data, full wipe is recommended.

Wipe cache and dalvik cache either way.

Feel free to provide feedback. If it's positive I'll make them official and add them to OP.

Thanks go to [MENTION=3374034]564[/MENTION] (Fabio) for idea and for doing experiments with Beyond kernel on his W8+ and for the screenshots.

All testers currently testing previous 3.0 on W8+ should upgrade to this one.

For W8+ - GM2 3.0 - 10/07/2013

- based on the latest official THL W8 Beyond FW

- uses THL W8 Beyond kernel (with max. CPU Clock at 1.2GHz)

- 58 FPS

- additional languages added

- GravityBox 1.5.0 integrated

- GooManager integrated

- updated Google apps

- Chinese apps removed

- Superuser

- Busybox

- init.d support (sysinit)

- Download: http://tinyw.in/XKhu

For W8 Beyond - GM2 3.0 - 10/07/2013

- based on the latest official THL W8 Beyond FW

- additional languages added

- GravityBox 1.5.0 integrated

- GooManager integrated

- updated Google apps

- Chinese apps removed

- Superuser

- Busybox

- init.d support (sysinit)

- Download: http://tinyw.in/sjBK
[Miscellaneous Android Development] sipart:
Brilliant many thanks. I know what I will be doing with my beyond WHEN it arrives :)
[Miscellaneous Android Development] lauchon03:
hi all, recently installed For W8 + - GM2 3.0 - 10/07/2013 ... AnTuTu throw me a value of 11500, 11483 against the GM2 2.6 ..... I will test well and tell them
[Miscellaneous Android Development] yortdev:
Hi Guys,

Will any of these ROM's work with a THL W8T? (just found a W8S with 2GB RAM also ... sooo many models with similar names!!) Supposedly this one runs a MT6589T which is used to address 2GB RAM instead of the normal 1GB.

Looking to purchase one in the near future if it does.

Cheers

Troy
[Miscellaneous Android Development] C3C076:
I don't know about W8T and S but W8 Beyond for which I released GM2 yesterday is MT6589T.
[Miscellaneous Android Development] skit75:
Thl w8 GM 3.0

Just wanten to let you know that I'm running GM3.0 on my 16GB w8 and it is working well.

Before with stock Rom antutu gave me 12500 now with GM I'm getting 13118.

No mayor issues, only crt screen of does not work but I can live with that.

Still puzzled about making a call over Bluetooth car kit with 3g on Mic is emulated wrong and on hang up both Sims loose connection but regain connection within few seconds. Used stock Rom 0506 and 1606 and gravity mod but all the same.

Probably issue in the small band firmware.

Any suggestions?

Strange thing is that when someone calls me on the same SIM with 3g on there is no problem.
[Miscellaneous Android Development] merlot:
Hello,

First of all, thank you [MENTION=5008415]C3C076[/MENTION] for such great job.

I'm another THL w8/8GB owner with the Gravitymod 2 3.2 running.

Although everything seems to work fine, I would like to say the when I wiped dalvik cache, it didn't say any message (CW 6.0.3.3). Is that normal?

And anyone knows why I can hear form time to time an small sound coming from the phone? I unlocked it and there are no notifications

Thank you again
[Miscellaneous Android Development] lauchon03:
hello people, I have a problem, I divided the equally internal storage, internal memory and 7.5GB for lamacenamiento 7.5 for you phone, I can not change this? almacentamiento such increase and lower the internal phone
[Miscellaneous Android Development] Senapone:
Hi [MENTION=5266979]peptonib[/MENTION], i'm very interested in your build.prop tweaks.

Could you shortly explain which will be the improvements?
[Miscellaneous Android Development] inspectaclueso:
W8 4GB/1GB - Camera issue etc.

Hi there,

When I saw your custom ROM I ordered a W8 4GB/1GB and installed it. I thought the ROM was so nice I ordered another two W8 4GB/1GB phones.

However after installing your ROM on the new phones it seems they must be a new 'batch' like you mention and the camera does not work.

I have read your comments that you recommend using the stock ROM and installing GravityBox.

As the 4GB/1GB is the cheapest version W8 I imagine it is the most popular so it seems a shame that all those users can't enjoy your great ROM.

I'd be willing to test and tinker if you would be willing to point me in the right direction.

Thanks
[Miscellaneous Android Development] C3C076:
There's a solution for that if you read couple of posts/pages back. I'll make a flashable patch for these phones when I return from a vacation.
[Miscellaneous Android Development] inspectaclueso:
Thank you very much for the quick reply.

Forgive me if I'm going blind (it is getting late here) but I've gone back about 15 pages and read every post and could not spot a fix for rear camera.

*Rear camera = no image and "Unfortunately, Gallery has stopped" error* (Have cleared Gallery data)

The v3.1-v3.2 package mentioned front camera hotfix and I also read about your experimental release but that is for W8+ and W8 Beyond only.

Could someone please point me to the post with the W8 camera fix as I can't locate it, and not for lack of looking :)

Cheers

Jason
[Miscellaneous Android Development] C3C076:
Sorry, it was in another gm2 thread:

http://xdaforums.com/showthread.php?p=43279925
[Miscellaneous Android Development] C3C076:
Since many people ask for this... Here it goes.

Camera fix for W8 4GB running GravityMod2 3.x (test version)

- applicable to W8 4GB models experiencing camera crash

- applicable to GravityMod2 version 3.x

- contains official THL kernel that will reduce FPS from 60 to 49 (which is still acceptable)

- flash via recovery - make a backup before flashing

- no wipes needed

Download link

I am not able to test this myself, so testing by somebody owning W8 4GB having problem

with the camera would be appreciated. If it works I'll make this fix available in the OP.

Thanks.
[Miscellaneous Android Development] peptonib:
Hi [MENTION=2024625]Senapone[/MENTION]. Sorry for the delay.

As I said before, the build.prop tweaks have minimal (if any) impact on perceived performance. I really cannot see a big difference in my day to day use. Maybe I should take them out and see if there is a difference... The more I research, the more tweaks I find to be placebos.

One of the placebos is incrementing the read ahead cache. By default, Android assigns 128 Kb of RAC. Some apps allow to change this cache. Of course, the reading improvement in a synthetic benchmark is obvious, because part of the reads are linear. In the real world, I left the internal memory with 128 Kb, and my external card with 512 Kb. It has not much sense to read ahead more than that, because the system has to deal with possible excessive reads EVERY time, so it's more lost on that than the benefit of more RAC.

What really makes a difference is what I commented about using Link2SD (more in previous post).

Now I am making tests with sysctl configuration changes, these are more evident, although not spectacular. Anyway, I am conviced that what might be good for me, it's not necessary good for you. I do heavy multitasking, but not heavy cpu use, so memory management is important in my case. Someone who do gaming or Internet use, might benefit from other tuning.

I'm sorry not to be able to shed more light on all this. What I can say is that all those posts about "miraculous" scripts, really don't make any miraculous effect in our rom. I believe GM2 is VERY well tuned (thanks again [MENTION=5008415]C3C076[/MENTION]) and any tuning above that has minimal effect.

I like to tweak and tweak, but I'm disappointed with my findings up to now. I will go on, of course, and comment any improvements over this matter.

Thanks for asking. Hope I am not confusing more than helping.

;)
[Miscellaneous Android Development] jasonbd:
Fantastic. It is working now :D big thanks to you.
[Miscellaneous Android Development] onumad:
Nice! I'll try it tonight!

Thank you!
[Miscellaneous Android Development] peptonib:
Is there any chance we could get a 0.25x option on Window Animation Scale...? The lowest value is 0.5x right now.

Thanks.
[Miscellaneous Android Development] C3C076:
I think it could be possible, but...

Are you sure you would notice any difference between 0.25x and animation turned off? :)
[Miscellaneous Android Development] inspectaclueso:
Thank you for providing the camera fix package.

I installed GM V3.2, updated to GB v1.5 and installed your camera fix and both front and back cameras now appear fine.

Very grateful. Thanks also go to onumad

I am not able to test this myself, so testing by somebody owning W8 4GB having problem

with the camera would be appreciated. If it works I'll make this fix available in the OP.

Thanks.[/QUOTE]
[Miscellaneous Android Development] onumad:
Yes!, Now all is working fine! :good:
[Miscellaneous Android Development] edzor:
Just ported your great rom to my Cubot GT99, everything is working fine, except one thing.

I used these files from my base rom see attachment.

Adjusted build.prop and updater-script removed recovery and uboot and used boot.img from base.

Just have one problem at settings my phone memory and sdcard are swapped.

I checked my vold files and that seems to be fine, do you have any idea where i should look?

This is my first port so i'm not really experienced yet.

All good now, i reversed the mount points in vold.fstab and that made it work.
[Miscellaneous Android Development] peptonib:
This morning, disaster striked...

One corner of my W8 glass was loose, like the glue had gone away. So decided to do sunday work: open up and re-seal. Apparently, the LCD and the touch screen are completely stuck one to each other. So, the lcd screen broke from it's bottom. I did not find any clue on the internet on how to disassemble the thing, so I took the risk. Fortunately, wife has been in a good mood lately and I did not get hitted... :D

Anyway, my provider has a W8 Beyond arriving on tuesday, so I think i will go for that. Wife has given permission (sooo strange...)

Be carefull if you want to open up your W8...

Ceco, please pay attention to Beyond model... :D :D :D
[Miscellaneous Android Development] amstel:
so why are they selling the front glass separately from the LCD screen?

did you try hitting the front screen with hair dryer before?
[Miscellaneous Android Development] C3C076:
Oooops.

Anyway, gm2 for beyond is already available and should work fine.
[Miscellaneous Android Development] inspectaclueso:
Repartioning package

Hello,

Just a quick question regarding the repartitioning package... is it easily reversible? e.g. back to factory standard partitions?

For example will flashing GM v3.0 restore original partition sizes or is there another way?

Thanks
[Miscellaneous Android Development] C3C076:
It's "permanent" - it will stay that way until you explicitly flash another ebr1 and ebr2 in sp flash tool.

To revert you simply flash ebr1 and ebr2 from stock fw of your model.
[Miscellaneous Android Development] peptonib:
I'm not saying that they are stuck together in one pice. Just that I didn't know how to separate them.

Yes, I heated the screen. Actually, the front glass was quite loose after I heated, so I thought that was it.

The strange thing is that 99% of the LCD was still HARD stuck to the touch glass, BUT 1% (a thin part) was apparently glued to the chassis.

Maybe I should have dismantled the whole unit before atempting this kind of repair. Anyway, the heat I gave to the unit did not affect the "lct-to-touch" glue at all, only the "touch-to-chassis".

My w8 does not have "thl" logo on the front, so I presume it's one of the very first series. Maybe construction was more manual then. Just a guess.

I'll try to post some photos later.

Thanks.

EDIT:

This is what I though it was going to happen. But lcd was stuck with touch:

http://www.youtube.com/watch?feature=player_embedded&v=YxNqyotuw9Q
[Miscellaneous Android Development] mroussev:
For the record- i bought 3 W8 phones, approximately in one mount period each. First one is 8gb model, other two are 4gb. 8GB model doesnt have THL logo, first 4GB has it, second again without logo.

About the display- i red that there are two kinds of lcd displays- one with digitizer "glued" to the screen, and others that are not glued. Apperantly w8 beyond has glued one. There are many clips in youtube how to disassemble it, i saw that the are using some heaters to make rubber glue at the edges softer and to separate it. The bad thing is that even if you manage to open it, and to replaced it, it is very difficult to glue it again without any dust in it.
[Miscellaneous Android Development] peptonib:
[MENTION=5325980]mroussev[/MENTION]: Could you please point us to some of those clips? I was unable to find any about the W8...

thanks!
[Miscellaneous Android Development] mroussev:
About W8 not, but there are many for others phones with lcd and digitizer glued, for example

http://www.youtube.com/watch?feature=player_detailpage&v=5ImE5hUXK8s#t=309s

but its kind a tricky operation. I have friend of mine, that has little gsm shop and also repair phones, told me that even he does not do such operation because it is practically impossible to glue new digitizer without any dust to enter between them and the customers will not like the result.
[Miscellaneous Android Development] ch-vox:
[MENTION=5008415]C3C076[/MENTION]

Is there a way to get latest translations in GB1.5.0 ?

I've tried to get my strings.xml (French translation) but it seems not possible to inject it in GravityBox...

I'd also like to see if my translation fits fine with GB UI.

Thank you ! ;)