[root] 4 cores Activator

stojshic

Senior Member
Aug 14, 2010
494
198
63
Bela Crkva - Serbia
Hi there

I'm not an app developer, but I was frustrated with "obligatory €25 donation" and all the ads, just to activate other 3 cores on some G4's. So, here is the result of my frustration. Simple app, not too pretty, but gets the job done.

If you have G4 that after using Big Core Disable got only 1 core active, this app is for you. It has only one switch, and one function, to activate all 4 cores. Nothing else is there, nothing alse will be added (except changing theme and maybe some minor tweaks)...

This is an "early alpha" version, so bugs might be expected, and probably will be found. I tested it on few G4's that I've returned from dead, and it appeared to be working fine. Try and report any bugs, if found


Of course, ROOT is needed


ToDo:
* Create App Icon (this one is borrowed)
* Change App Theme
* Add some notification on boot, to show the user if 1 or 4 cores are active
* Slow activating 4 cores after rebooting, will look into it
* You tell me



Version 1.1
- Greatly optimized app size (now only ~500kb, was over 10mb)
- Optimized app opening speed
- Some minor modifications
- A lot of work still has to be done :)

https://goo.gl/158DCQ


Sent from my ZTE A2017U using Tapatalk
 
Last edited:

homerist

Member
Jun 8, 2010
12
1
23
Thanks for that.

Interessting thing. I dont deactivate some cores but the ap tell me that only 1 core is activated. I installed Droid Info and it say it too that only 1 core is activated. Take the button in your app and all cores working

Im on Genesis 4.8 Rom
 
Last edited:

stojshic

Senior Member
Aug 14, 2010
494
198
63
Bela Crkva - Serbia
Thanks for that.

Interessting thing. I dont deactivate some cores but the ap tell me that only 1 core is activated.

Im on Genesis 4.8 Rom
Yup, it reads it own file, and default is that one core is activated. I didn't take in consideration that someone could install the app even if it already has 4 cores enabled, my bad :). Anyway, if you click enable and than disable, it will disable cores, and after that it would work as it should.

Thanks for reporting, will fix that in the next version, for sure

Sent from my ZTE A2017U using Tapatalk
 
  • Like
Reactions: malic11101

stojshic

Senior Member
Aug 14, 2010
494
198
63
Bela Crkva - Serbia
No problem. But i has edited my post with some more infos. Please read
Now I am confused. Not with my app, as I said, when I wrote it I did it like that so the app on first run guesses that only 1 core is active (that's why you need the app). So, if you have 4 cores active, and open my app for the first time, it will say that one core is active. When you click the button, it will say 4 cores are active, and nothing will change, as you already had 4 cores activated. But, if you click the button again, it will then disable 3 cores and and say 1 core is active.

What confuses me is why droid info said only 1 core? Are you sure you had 4 cores activated? Or maybe you had disabled cores with my app, by clicking enable 4 cores, and than clicking the button again to disable them?

Sent from my ZTE A2017U using Tapatalk
 

homerist

Member
Jun 8, 2010
12
1
23
i was confused too ;)

i installed your app and see that Only ONE core is activated. I close the app and look in Droidinfo and see that only one Core is activated.I Open your App and push the Button to activated and go back to droid Info and all 4 cores are running.

I never before deactivated some Cores on my h815
 

homerist

Member
Jun 8, 2010
12
1
23
No,
I have the first time heard that we can cores deactivate and activate.

My LG was laggy and i think i look with your app and then i see it
 

malic11101

Member
May 31, 2015
33
1
0
51
What is the 'apply on boot' timings on newer version? I think it should be set to instant (least delay).

Using latest version of it and it's running great. Apply on boot settings seems to be working better than previous version.
 

Vultix93

Member
Nov 19, 2015
23
2
0
Thanks for the app. I'm going to try this. Before I was manually doing it by opening root explorer and going into the folder and manually changing the online file, now with this app, it should be a lot easier.
 

santroph

Senior Member
Apr 11, 2008
340
94
0
Rio de Janeiro
Hi...
You just need to edit the file in: /system/etc/init.qcom.post_boot.sh

Edit the LAST LINE of the file, thats starts with g4ilapofix=true:
g4ilapofix=true; if $g4ilapofix......

Change it to:
g4ilapofix=true;
if $g4ilapofix;
then
echo 1 > /sys/devices/system/cpu/cpu0/online;
echo 1 > /sys/devices/system/cpu/cpu1/online;
echo 1 > /sys/devices/system/cpu/cpu2/online;
echo 1 > /sys/devices/system/cpu/cpu3/online;
fi;

And you are done. Never again you will need to do something after reboot.

I'm now trying to edit the TOT files, so this is removed from the MOD and all 4 cores be active since the first boot. Which is how it should be.
I think it is absurd to FORCE everyone to pay 25 USD. A donation should never be forced.
XDA exists because people wanted to help others, for free, not to gain money over other people. Donations are always apreciated, but should not be mandatory.
 

stojshic

Senior Member
Aug 14, 2010
494
198
63
Bela Crkva - Serbia
@santroph

Guess you're talking about other app, not mine. Mine is free, not $25.

And you can't modify tot file, because it will not be signed after that, and that lines aren't inserted in the tot file. The lines you are referring to are inserted after you install g4ilapofix app, not after flashing tot file. TOT file is LG's signed file, so no "g4ilapofix" there, for sure... Again, not my app, my app is free for use...

Sent from my ZTE A2017U using Tapatalk
 

santroph

Senior Member
Apr 11, 2008
340
94
0
Rio de Janeiro
@santroph

Guess you're talking about other app, not mine. Mine is free, not $25.

And you can't modify tot file, because it will not be signed after that, and that lines aren't inserted in the tot file. The lines you are referring to are inserted after you install g4ilapofix app, not after flashing tot file. TOT file is LG's signed file, so no "g4ilapofix" there, for sure... Again, not my app, my app is free for use...

Sent from my ZTE A2017U using Tapatalk
I was not talking about your app. For sure :)
I was taking about the other app from the other dev. It inserts those lines and it simply blocks any new app from beeing able to have all 4 cores enabled at boot.
So, if someone installed the app trying to have all 4 core enabled like the dev says (but never state that you will have to pay 25 USD for it), the user is now blocked to have all 4 cores enabled at boot.
Sorry for the missunderstanding. ;)