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)...
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://drive.google.com/file/d/0B0...=sharing&resourcekey=0-Wqgbdl-MpPvXwbP9hEKc0g
EDIT: Updated app link, as old one wasn't working. As always, feel free to donate ;-)
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
homerist said:
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
Click to expand...
Click to collapse
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
No problem. But i has edited my post with some more infos. Please read
homerist said:
No problem. But i has edited my post with some more infos. Please read
Click to expand...
Click to collapse
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
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
Looks to me as you did have only one core activated... Have you used other app for activating 4 cores?
Sent from my ZTE A2017U using Tapatalk
Thanks man Its working perfect )
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
Version 1.1 of the app has been released. If you can't update old app, uninstall it and then install this one. Thanks
- Greatly optimized app size (now only ~500kb, was over 10mb)
- Optimized app opening speed
- Some minor modifications
Sent from my ZTE A2017U using Tapatalk
Thanks. My G4 is laggy (?) so I may have a core problem. I'll give it a try.
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.
I'm working on instant applying, but as I said, I'm not a developer, so I'm still learning... I know there's a way for it to be instant, I just have to find it ?
Sent from my ZTE A2017U using Tapatalk
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.
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.
@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
stojshic said:
@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
Click to expand...
Click to collapse
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.
Hi, will it work on MM stock ROM?
pokemon1122 said:
Hi, will it work on MM stock ROM?
Click to expand...
Click to collapse
Yes, it will work on MM
Sent from my ZTE A2017U using Tapatalk
stojshic said:
Yes, it will work on MM
Sent from my ZTE A2017U using Tapatalk
Click to expand...
Click to collapse
Thanks! And do I need to run this app everytime I reboot the phone or it does it automatically disable the 2 big core after every reboot?
Thanks again.
Related
TuneIn Radio
FaceBook
Just 2 of the many Apps that run background processes without my permission and offer no options to stop them loading on boot.
Why TuneIn Radio needs a background process is beyond me. But its a blatant abuse of a weakness in android.
Is there a way to stop these processes for good? or is uninstall the only option?
Don't use bad apps. And learn how the system works.
Download 'All-In-One' toolbox, it will allow you to disable startup processes, some advice you might actually find helpful...
giftedgiggsy11 said:
Download 'All-In-One' toolbox, it will allow you to disable startup processes, some advice you might actually find helpful...
Click to expand...
Click to collapse
Thanks!
giftedgiggsy11 said:
Download 'All-In-One' toolbox, it will allow you to disable startup processes, some advice you might actually find helpful...
Click to expand...
Click to collapse
Indeed great toolbox.
Sent from SCH-I535 (CM10 0920) via XDA Premium
ivan1real said:
Don't use bad apps. And learn how the system works.
Click to expand...
Click to collapse
So what if they run in the background? ram is there to be used.
DramatikBeats said:
So what if they run in the background? ram is there to be used.
Click to expand...
Click to collapse
Its not using Ram. Its using CPU and power and monitoring what i do on my phone.
Cashed processes use RAM.
Have you got anymore detail about the app TuneIn Radio?
I've had this installed for a number of weeks now and was unaware or background processes being run.
What type of processes are these and what do they do?
I've had a quick look at the permissions the app has and the following is all I can find:
System Tools - automatically start at boot
Why would it need to start at boot?
I love tune in radio i bought the app it's great i use toolbox to block it off when i am not using it.. FB i couldn't care less for lol..
irzero said:
Its not using Ram. Its using CPU and power and monitoring what i do on my phone.
Cashed processes use RAM.
Click to expand...
Click to collapse
Really? Any process that is running uses RAM. Please understand how a system works before looking for a reason to fix something that may not be broken.
Sent from my Nexus 7 using XDA Premium HD app
Padraic73 said:
Really? Any process that is running uses RAM. Please understand how a system works before looking for a reason to fix something that may not be broken.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
i know it uses ram. It also uses CPU and battery too if its a live process. I meant that it wasnt cached in ram and harmless.
Please dont talk to me like im stupid i have been building computer systems for over 10 years.
irzero said:
i know it uses ram. It also uses CPU and battery too if its a live process. I meant that it wasnt cashed in ram and harmless.
Dont talk to me like im stupid i have been building computer systems for over 10 years.
Click to expand...
Click to collapse
Lol. How do you know its a live process. I have Facebook installed and the only thing its doing is running as a service to provide push notifications. I have system panel pro running and Facebooks average CPU consumption is actually under 1%. Can't say the same for tune-in radio
Facebook uses a service for notifications and the messenger i guess, about tunein, don't know. But that's how android works, if you want an app that pushes notifications which are not directly covered within the system itself, you need a service, otherwise there would run the whole app all of the time which needs even more resources (btw, that's how ios handles it).
Simple solution, use the already told or just freeze the app with titanium or disable notifications if possible.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
Facebook uses a service for notifications and the messenger i guess, about tunein, don't know. But that's how android works, if you want an app that pushes notifications which are not directly covered within the system itself, you need a service, otherwise there would run the whole app all of the time which needs even more resources (btw, that's how ios handles it).
Simple solution, use the already told or just freeze the app with titanium or disable notifications if possible.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
i have uninstalled Facebook anyway i found 3 active processes and even one in the System processes! Its basically just malware that app.
Now Tunein is becoming a hassle. even with the startup blocked it keeps booting up!
irzero said:
i have uninstalled Facebook anyway i found 3 active processes and even one in the System processes! Its basically just malware that app.
Now Tunein is becoming a hassle. even with the startup blocked it keeps booting up!
Click to expand...
Click to collapse
LOL
About Facebook, there is a app called sns if I'm not wrong, delete or freeze it with titanium, is just a Facebook interface.
Tunein, check if there isn't an additional service, sometimes there are bad apps where the service starts the app and the app starts the service.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
About Facebook, there is a app called sns if I'm not wrong, delete or freeze it with titanium, is just a Facebook interface.
Tunein, check if there isn't an additional service, sometimes there are bad apps where the service starts the app and the app starts the service.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
i have uninstalled them now because i am unhappy in the way they run on my system. anything that behaves this way is obviously trying very hard to stay active on my system for a reason.
I guess they are data mining for the adverts that support the app. Not on my phone they dont.
irzero said:
i know it uses ram. It also uses CPU and battery too if its a live process. I meant that it wasnt cashed in ram and harmless.
Please dont talk to me like im stupid i have been building computer systems for over 10 years.
Click to expand...
Click to collapse
We can only form our opinion on that from the content of your posts.
"It doesn't use RAM." is what you said, which you now deny.
You don't know the difference between cash and cache.
You don't know how to use capital letters or apostrophes.
Not looking good so far
Sent from my GT-N7000 using Tapatalk 2
irzero said:
i know it uses ram. It also uses CPU and battery too if its a live process. I meant that it wasnt cashed in ram and harmless.
Please dont talk to me like im stupid i have been building computer systems for over 10 years.
Click to expand...
Click to collapse
Just because you build computers doesn't mean you understand how they intertwine with the software. Especially since most computers have Windows installed on them. The RAM and caching process is much different compared to Linux, which Android is based off of. Thank you, have a nice day!
irzero said:
i have uninstalled them now because i am unhappy in the way they run on my system. anything that behaves this way is obviously trying very hard to stay active on my system for a reason.
I guess they are data mining for the adverts that support the app. Not on my phone they dont.
Click to expand...
Click to collapse
Android uses a strict permission policy, you can view every permission an app has before you download it and no app can gather data without given permissions.
I don't know and to be honest i don't care which permissions those 2 apps have, because i don't use them, but i guess at least tunein radio has no access to private data.
Sent from my GT-I9300 using Tapatalk 2
I found this tutorial and decided to make a video of it for you.It would work only with snapdragon 800 devices running Kitkat 4.4+ and rooted.This won't work otherwise at the moment.Make sure you update to the latest play services and Google search apps.
-UTG(unleashthegoogle) http://goo.gl/NBAVzv
-Written guide http://goo.gl/K8ptgG
Works perfectly, thanks dude!
Battery life?
Michalko5896 said:
Battery life?
Click to expand...
Click to collapse
down the toilet.. I would guess
Has anyone tried getting en-UK to work with this mod at all? I heard its not supported officially but has anyone gave it a shot?
hackarchive said:
I found this tutorial and decided to make a video of it for you.It would work only with snapdragon 800 devices running Kitkat 4.4+ and rooted.This won't work otherwise at the moment.Make sure you update to the latest play services and Google search apps.
-UTG(unleashthegoogle) http://goo.gl/NBAVzv
-Written guide http://goo.gl/K8ptgG
Click to expand...
Click to collapse
please may i know the rom you are using?
Yes it works
But sometimes when google search get killed you have tap it again to make this work.
Is there anyway to keep this alive?
Works like a charm! Does this "mod" bring a battery hit?
Sent from my LG G2 using Tapatalk
This is now avaliable for non_root users as well.
Credits to xStreame from reddit.
Open Google NowSearch for “OK Google everywhere”Click any link [may be unnecessary but I did it]Back out to Google NowGo to Settings>VoiceAudio History and Anywhere Detection should now be available as settings.
Sent from my LG-D802 using XDA Premium 4 mobile app
Using it now. Only works with English (US) as far as I can tell. Anyone knows if this thing uses the low power sensor processor portion of the snapdragon 800?
I don't seem to get an option for Debug in google search to enable those options. what went wrong?
Hi Guys,
Just now I found where is my problem with "ok google". The LG On-Screen-Phone notification system is somehow incompatible with the OK Google keyword detection.
To disable it, go to Settings > General > System > Accessibility > Services and disable the On-Screen-Phone notifications.
After the change of the open search everything worked. But I still had a problem with detection on the desktop. Here it turned out that only works with the Google search widget 4x1.
Already everything is perfect.
lowjinyik said:
Using it now. Only works with English (US) as far as I can tell. Anyone knows if this thing uses the low power sensor processor portion of the snapdragon 800?
Click to expand...
Click to collapse
Most likely not. It just runs as a background app and keeps a wakelock when the phone is charging. To use the low power sensor of the SD800 it would require some deep kernel coding.
Sorted...didn't had the latest google search...installed the update from play store and voila the steps mentioned worked! Thanks
Sent from my LG-LS980 using XDA Free mobile app
Mind sharing those widgets you have?
Hey guys, ran into an odd issue... on my tablet I have myself setup and then added my Wife as another user. The issue is that my Wife's account seems to be "limited" as she is unable to change some settings (such as "Unknown Sources"). How can I either enable her account to change those settings or have that app show up for her as it does on my account?
Nobody else? Pretty simple to try. You just need an apk file (i.e. download an official google one from apkmirror.com) and a second user setup on your tab. The first user can go into Settings -> Security and turn on the "Unknown Sources" option. The second user when going to that setting sees it as greyed out and cant do anything with it (and hence cant install the APK)
It doesn't surprise me at all that there would be limitations for secondary users. It seems prudent for security issues
Sent from my Nexus 9 using XDA Free mobile app
jd1639 said:
It doesn't surprise me at all that there would be limitations for secondary users. It seems prudent for security issues
Sent from my Nexus 9 using XDA Free mobile app
Click to expand...
Click to collapse
When I say "Secondary" I simply mean a user I setup after my initial account. It seems ridiculous that adding another user means that user does not have full access to the tablet (thats what restricted profiles are for). If the solution is to buy another tablet Google is just as bad as Apple
Is there any way to make my apps available for a second user? For example, I would like to set it up so my daughter can use Netflix without worrying about her going in to other things. She's only four.
Sent from my Nexus 9 using Tapatalk
aindow said:
Is there any way to make my apps available for a second user? For example, I would like to set it up so my daughter can use Netflix without worrying about her going in to other things. She's only four.
Sent from my Nexus 9 using Tapatalk
Click to expand...
Click to collapse
Yes. When you add a user choose "Restricted Profile". I'm not sure on the specifics of setting it up but thats what you are looking for
WoodroweBones said:
Yes. When you add a user choose "Restricted Profile". I'm not sure on the specifics of setting it up but thats what you are looking for
Click to expand...
Click to collapse
Thanks, that worked a treat for me.
Rik.
Sent from my Nexus 9 using Tapatalk
WoodroweBones said:
Nobody else? Pretty simple to try. You just need an apk file (i.e. download an official google one from apkmirror.com) and a second user setup on your tab. The first user can go into Settings -> Security and turn on the "Unknown Sources" option. The second user when going to that setting sees it as greyed out and cant do anything with it (and hence cant install the APK)
Click to expand...
Click to collapse
Facing exactly the same annoyance. I added my wife as primary, now I can't install amazon...
According to this thread on HTCMania (in spanish, avoid the trolls), post #9 in dev options (if not available, press multiple times on the build version, in "about" settings)->limit background process (second to last option)-> limiting to 2 process speeds up the D625.
Currently I'm testing on my D625, and notice a slight improvement, but not sure if it's a placebo. At this point, with no dev working on D625, I'm ready to test anything
testing it too, thanks
Testing it too but the bad thing I found is that everytime you restart or turn off the phone you have to manually set two process again because it come back to standard again
Sent from my LG-D610AR using XDA Free mobile app
You could try RAM Manager (the one from juwe11) and selecting between profiles. My d620r works very well on the hard gaming profile.
veritovdr said:
Testing it too but the bad thing I found is that everytime you restart or turn off the phone you have to manually set two process again because it come back to standard again
Sent from my LG-D610AR using XDA Free mobile app
Click to expand...
Click to collapse
Exactly, that's my biggest issue so far
Drop this file in your /system/etc folder, replacing the stock one. Cleaned up, and modified to work with a stock kernel or lean kernel.
Please open up the file, and read some of the notes I added, so you know what this does and how to change it if you so desire. It is very basic and straightforward.
Also, please remember one thing, if you want to go to the stock kernel, simply change any words in the scripts from "interactiveX" to "interactive".
Recommended lean kernel 3.16 with these scripts.
Designed to work with ALL Galaxy Note 3's running touch wiz 4.4.2 ROMs and running lean kernel or stock kernel. Other kernels are not guaranteed due to the voltages applied.
This will make a huge difference in performance and battery. Been using this (developed by me) for a long time now.
Summary:
*I/O optimization
*tuned interactive parameters
*fixed sysfs permissions for cpu's (root now has full control of sysfs tuneables)
*GPU sysfs identified for user to customize
*screen off frequency set to 1.2 GHz (can be changed by user)
*custom voltage set for bin 2 device. (Read instructions within file to adjust for others bins accordingly)
*custom mpdecision tuning and other relevant instruction regarding mpdecision binary
*general CPU tweaks for better performance, responsiveness and battery life (yes all 3 can be achieved, and are)
Again, open the file with a file explorer (or notepad+ in windows). Read it, understand it, adjust what you want, or leave it be. These settings are very much dialed in for the interactiveX governor of LK. It won't get much better. I'd say take a look at the voltage portion and mpdecision for now (found at the end).
Once more, drop file into the /system/etc directory... Replace the existing one, and reboot.
FILE DOWNLOAD
Updated today... many useful changes, and fixes (set up for stock kernel for now)
https://www.dropbox.com/s/tjlygujptls3lks/init.qcom.post_boot.sh?dl=0
Nice but it breaks fauxsound
Edit: nevermind
" I'm a Junglist soldier"
Nice work, thanks for the contribution. Glad to see you here.
Speeds up the UI.
Thanks
The comment aren't "G" rated...
Just giving you all a heads up.... I think there may have been a few errors in the stock init.qcom.post_boot file (they are human too, remember).
I am testing a few small changes to certain lines in the "factory" script to make sure. A brief explanation of it is that there are certain lines I removed from the one you all are using right now, and I did so because the file paths being called out did not exist!
However, I was going over this again tonight, getting ready for the official LP release and decided to review this odd discrepancy one more time. After doing some digging, I found that the file that some of those values were intended to be written to, were actually somewhere else!
Doh! - Sammy/QC. It is very possible that this location changed from a previous design or fs structure and somebody simply forgot to modify the script. Very interesting indeed.
Anyways, after I run this for a couple of days and do a little bit more investigating, I'll post the updated script for all of you.
Looking forward to trying
Sent from my 0x1 Note 3...... I love tep
Updated link... highly recommend updating this if you were using my previous one.
red_can_soda said:
Updated link... highly recommend updating this if you were using my previous one.
Click to expand...
Click to collapse
Is there still a need to change any statements to use this with the stock kernel? I browsed the file and didn't see any "interactiveX" statements to change.
Sent from my SM-N900P using Tapatalk 2
biggdevon said:
Is there still a need to change any statements to use this with the stock kernel? I browsed the file and didn't see any "interactiveX" statements to change.
Sent from my SM-N900P using Tapatalk 2
Click to expand...
Click to collapse
Guessing not we were to remove X for the stock kernel.
rbeavers said:
Guessing not we were to remove X for the stock kernel.
Click to expand...
Click to collapse
Just wanted to make sure there weren't any other changes to make, other than those. It appears this was designed for the Lean kernel but worked on stock if small changes were made (as stated in the OP). He updated the file and appearently removed the "X" statements. I just wanted to play it safe and make sure there weren't any other changes that needed to be made on my end seeing as I'm using the stock kernel.
Just to clarify...
The updated version, is set up for stock, but if you are using lean kernel, simply modify the "echo interactive > /sys/...." Statements (there are 4 total, towards the top of the script) to say "interactiveX"... As lean kernel's version of interactive is called this.
That is the only thing you need to change. Everything else is fine.
Will this work with Xposed framework?
Sent from my SM-N900P using Tapatalk 2
biggdevon said:
Will this work with Xposed framework?
Sent from my SM-N900P using Tapatalk 2
Click to expand...
Click to collapse
I am not having any problems running both.
biggdevon said:
Will this work with Xposed framework?
Sent from my SM-N900P using Tapatalk 2
Click to expand...
Click to collapse
Yes
Tested this tonight. Caused "No SIM card" message and reboot after 3-5min of run time. Any suggestions?
Sent from my SM-N900P using Tapatalk 2
biggdevon said:
Tested this tonight. Caused "No SIM card" message and reboot after 3-5min of run time. Any suggestions?
Sent from my SM-N900P using Tapatalk 2
Click to expand...
Click to collapse
Hard to say without a log or any other information.
What ROM you running?
red_can_soda said:
Hard to say without a log or any other information.
What ROM you running?
Click to expand...
Click to collapse
Completely stock NC5, rooted, with Xposed. I'm not really new to this but haven't ever had to grab a log file. Would happily post one if I knew how
Sent from my SM-N900P using Tapatalk 2
biggdevon said:
Completely stock NC5, rooted, with Xposed. I'm not really new to this but haven't ever had to grab a log file. Would happily post one if I knew how
Sent from my SM-N900P using Tapatalk 2
Click to expand...
Click to collapse
Next time you have a reboot, copy this file to your SD card:
/proc/last_kmsg
And upload it, then send it to me.
red_can_soda said:
Next time you have a reboot, copy this file to your SD card:
/proc/last_kmsg
And upload it, then send it to me.
Click to expand...
Click to collapse
Seems as though it has something to do with wifi and/or wifi calling. Phone ran fine for 3 hrs while at work and rebooted almost instantly once I got home. I don't see "last_kmsg" but I do have "kmsg" by itself. Attempting to copy to SD but it's going on 5 min without finishing. I'm using Root Explorer. Am I missing something?
Sent from my SM-N900P using Tapatalk 2
Kmsg isn't the one you want, that is a live log that is constantly writing dmsg lines. It will not stop copying..
If you don't have last_kmsg, it has likely been disabled by whatever kernel developer made the kernel you are using... If you are on stock and aren't seeing it, the only thing I can recommend is to run logcatX or some similar app that will allow you to filter errors only and log those to your SD card.