should i update stock firmware 4.1.1? - Galaxy S III Q&A, Help & Troubleshooting

so i never modded or rommed my phone this time. and nearly 2 years after, my phone is slow as hell. is this natural--just bloat builds up over time? if i try to send someone 2 consecutive texts, i have to wait ~1 second after the first text before i can type the next because of lag
i was wondering if updating my OS would help here, or ironically make it worse because of the old hardware.
thanks!

The S III is a good piece of hardware.
If you just update the ROM probably it will remain slow.
To speed up things you should root, backup your apps using good backup utility. I use Titanium Backup.
Take a look here: [Guide] Noobs guide to use Titanium Backup for backup and restore of apps.
Then you must wipe your phone, install a new rom, either stock or custom, restore apps and your phone will be up to speed again.
Titanium can also restore messages, call log and wifi accounts, but use the xml version of backups to restore.
And DO NOT restore system apps or other system data.

Sergio Barbosa said:
The S III is a good piece of hardware.
If you just update the ROM probably it will remain slow.
To speed up things you should root, backup your apps using good backup utility. I use Titanium Backup.
Take a look here: [Guide] Noobs guide to use Titanium Backup for backup and restore of apps.
Then you must wipe your phone, install a new rom, either stock or custom, restore apps and your phone will be up to speed again.
Titanium can also restore messages, call log and wifi accounts, but use the xml version of backups to restore.
And DO NOT restore system apps or other system data.
Click to expand...
Click to collapse
can you explain to me why my phone is slow as a dog right now though? just want to learn so i can plan preventative measures for next time.

drcrappants said:
can you explain to me why my phone is slow as a dog right now though? just want to learn so i can plan preventative measures for next time.
Click to expand...
Click to collapse
Just normal OS behavior after a few years of use, running dozens of apps and installing and uninstalling a lot more.
Also happens with windows. I always do a fresh install of Windows when moving to a new version.
As your phone runs 24/7 all the time it will become slower.
Sure you may take some preventive measures, but my advise is to use it to the fullest and just do a clean reinstall if/when you feel it is necessary.
And if you just do a dirty install, without a wipe, all crap and leftovers accumulated over time will remain there.

Sergio Barbosa said:
Just normal OS behavior after a few years of use, running dozens of apps and installing and uninstalling a lot more.
Also happens with windows. I always do a fresh install of Windows when moving to a new version.
As your phone runs 24/7 all the time it will become slower.
Sure you may take some preventive measures, but my advise is to use it to the fullest and just do a clean reinstall if/when you feel it is necessary.
And if you just do a dirty install, without a wipe, all crap and leftovers accumulated over time will remain there.
Click to expand...
Click to collapse
Please do not compare it to windows as this is not completely true. Read up on linux based operating systems.
Install a 4.4.4 rom to benefit from better security and features or atleast reset the phone if that is as far as you want to go,

your firmware your running is probably outdated for this newer stuff, when the art changes in the system you need to update a couple of things in the system or hardware for it too work. If id were you id update my firmware, modem, and bootloader but just make sure you don't update with sammy's new knox special feature lol.

After updating to the latest stock ROM, removing knox is not a problem with Chainfire's root method.

audit13 said:
After updating to the latest stock ROM, removing knox is not a problem with Chainfire's root method.
Click to expand...
Click to collapse
Thank you,! get this, so now I'm getting a fail on Odin when trying to upgrade my firmware? If you have kies installed on your pc could that be the issue? I'm also un-rooted.
Sent from my LG-H901 using Tapatalk

A very simple way to update the phone would be to download the latest stock ROM from sammobile.com and flash it with Odin.

audit13 said:
A very simple way to update the phone would be to download the latest stock ROM from sammobile.com and flash it with Odin.
Click to expand...
Click to collapse
Model GT-I9300
Model name GALAXY S Ⅲ
Country Iraq
Version Android 4.3
Changelist 2897066
Build date Thu, 25 Feb 2016 07:46:13 +0000
Security Patch Level N/A
Product code MID
PDA I9300XXUGPB1
CSC I9300OJVGPB1
in 2016 and they managed to released yet another 4.3 Stock ROM??!! I don't belong to that region but it looks like an international ROM, I am on 4.3 2013 firmware. should we upgrade as well? anyone tried the new 2016 ones?

it'sup said:
Thank you,! get this, so now I'm getting a fail on Odin when trying to upgrade my firmware? If you have kies installed on your pc could that be the issue? I'm also un-rooted.
Sent from my LG-H901 using Tapatalk
Click to expand...
Click to collapse
What error are you getting in Odin? Are you able to post he Odin log?

Just thought I'd chime in with some proper explanations.
Your phone has bogged down because the hardware is old now and most apps consume more CPU power than the phone can provide. Couple this with the ever expanding nature for RAM and the device will be under a lot of demand. Devices now are at least twice the hardware.
Now to the operating system itself. Android is not windows, nor linux, nor Unix. It is CLOSEST to Unix, derived from Linux and nowhere near windows even if you're blind and deaf and can't tell the difference. It really is a "bastard". The nature of android is to cache data for speed. Once this cache is full or resources run low, or android just can't kill an app for whatever reason it will bog the os down so bad the device will become unusable. I could demonstrate this VERY easily by filling up the internal memory with crap apps and dumb data and watch the device slow to a standstill (even the htc m9 I'm writing this on right now is susceptible). It's the nature of Android that causes the bogging down because it has run out of resources. It is THAT simple!.
Can we solve this bogging down by shutting down the offending apps with things like "greenify" or "hibernation"?.
The answer to that is "NO". Short and simple, you'll make the situation much worse if you attempt to hibernate apps. This is because the os will call for the app under its "normal allowances" which are defined by "permissions", you may have noticed these on some of the googleplay "read more" page when browsing an app. There are also permissions that you cannot see, one example would be "startup" which allows the app to start when the phone boots up. You CAN stop these startup apps at boot but if they continue to run you're best leaving that app alone. The reason being is that the OS will call the app, the app WILL respond. Then whatever app you're using to "control" other apps will detect the call and intervene, attempting to shut the process amd services down, the OS will detect this as a fail to load so it'll invoke (call) the process and service again, the "control" app steps in, rinse and repeat. Without knowing you've just waged a war in your phone between 2 apps and the OS. This will murder the resources and battery power.
So, after 2 years of normal operation your phone has become slow. You now know that the problem is that the phone is outdated because it is struggling to provide for the resource hungry apps that are out there (this is about as "in common" with windows as it gets).
Custom roms will be a waste of time. The reason is that custom roms are open source code, are very rarely optimised and not really compatible with the proprietary hardware they have to control. Although you can unlock extra potential it will be countered by the poorly written code. The custom rom will bog down in half the time of an official firmware.
I'm afraid I'll have to be the first to admit that your phone has now surpassed its life cycle. The only way to get better performance at this stage is to upgrade to a more powerful device. Not exactly the news you WANT to hear but it is the most honest advice you will find in this thread.
A LOT of people don't quite understand how android works as an operating system but they'll be quick to give you advice that is only partly true or not true at all.
The odin problem. Kies can be installed but the processes must NOT be running. Stop the kies processes in task manager.
As audit13 said, the output window in odin, we need to see that so we can determine whats wrong. We also need you to make sure you know what model s3 you have and that you have the correct firmware for your phone. Double check them in the settings menu.
Beamed in by telepathy.

https://forum.xda-developers.com/galaxy-s3/development/rom-s3-i9300-4-3-based-stock-rom-t3338959/page2
Try this , I think this can help you !! Good luck

Related

My thoughts and what i learned so far.

Just a noob sharing some thoughts, hope it can help some other noobs like me.
A no wipe in my book:
Here is how i do a no wipe.
In recovery, mount and storage and choose format system.
Go back and wipe Cache and Dalvik
Install / flash the rom.
A full wipe in my book:
Into recovery, mount and storage and format system, data and cache.
Go back, wipe/ reset data, cache and dalvik.
Install/flash rom
Format of the internal SD:
Here is what i do:
Make a app backup with TB to my external sd
Make a nandroid to my external sd
Make sure i also have a efs backup on my external sd
I only save mods, roms on my internal sd in my download map and this map i move to my external sd.
Then i reboot to recovery.
Mount and storage and format internal sd.
And to be save and have it nice a clean, also format system, data and cache and because i am not only a flashohalic but also a cleanohalic, i then wipe/reset factory reset, cache and dalvik.
Probably a big overkill, but he, done it several times it works for my and it only cause a few seconds.
Then i reboot, skip the setup/registration, move my download map back to my internal sd (don't like flashing from external sd).
Back in cwm, again a full wipe which includes the formats data, system and cache.
Then flash the rom and setting it up.
This way, you have a nice clean fresh S3, but and this is a big BUT.
Backup, backup backup and don't forget a efs backup to your external sd and pc.
Don't think lightly about those backups, when imei is broken and you don't have a backup, your a done, only thing left is a visit to Samsung.
Good luck when you are going for it.
And i know, Aroma installer is also doing some automatic wiping, but i am just a bit old fashion and like to do some stuff manually.
Bootloader.
As you all know, the new bootloader can be a pain in the ass.
But, i am still not sure that Samsung only released the new bootloader just to discourages us to flash custom stuff.
So, if you like flashing stuff and you are on the new bootloader like me, just remember when you entered recovery and you are done flashing stuff, use Triangle Away from Chainfire,
But, for some, like on my wifes phone, the latest version works without problem, but on my S3, i need to use the older version, 2.37, why, don't have a glue.
Not all S3 are the same, although have the same name and using the same chipsets.
But you can also use the old bootloaders, with does, you just have to run Triangle Away just once, when entering recovery, it will not count.
Your own choose.
About Sudden Death.
A lot of threads are open for this.
My 5 cents:
I have the "sudden Death" chips VTU00M chip with 0xf1 on both our phones.
Mine is running since 27 may 2012 without problems, still fast and smooth.
The other is up and running since 31 Augustus 2012 and also still fast and smooth.
Both have been rooted from day one, the only thing i do, is turning the devices off completely for a few minutes 4 to 5 times a week.
Old habit to clear memory, anyway, gives me time to do a good cleaning of my screen.
Here is the code to check your revision and to see from which day you are running your S3 *#12580*369#
Further more, AndreiLux found i string in the ELLA kernels released by Samsung that looks like that it solves the sudden death issue.
So, if indeed if fixes this issue, then off course the latest kernels releases from Sammy has also the fix and not just the custom kernels.
As far as i know, all the custom kernels has the fixes integrated this string by now, but i myself like the stock kernels, Indie puts in the Omega Roms.
Phil3759 has also made a repack of recovery based on CWM touch 6.0.2.7 to get it all safe.
More to come in the future, because i am learning everyday here on XDA and like to share and help others.
Edit, here is quote from AndreiLux about the new bootloader:
http://forum.xda-developers.com/showpost.php?p=37163086&postcount=1298
Do I need any particular Bootloader? No - There is no evidence to suggest this fixes anything
Apparently that's wrong, download mode on the device uses a microkernel from inside the bootloader instead of the full blown Linux kernel. When flashing something via Odin in download mode you'd be using the bootloader's MMC driver and thus be at risk.
All-day users are still safe via recovery and live kernel, but are not advised to flash things in download mode with an older bootloader. This also explains why they updated the bootloader in LLA. The security checks are a mere update to bring it up with what the 9305 and Note 2 users already have in terms of not able to get rid of the exclamation mark.
Personal note:
Maybe i am seeing this wrong, to much thinking in terms of home computers, but here is some thoughts regarding above.
From cold, turned off device,.
Turning the device on, micro kernel inside the bootloader kicks in to send information how to start the device correctly.
If it works this way and you are on the old bootloader, then every time you start the device with the old bootloader, you are at risk?
Some useful links:
My struggle with TA
Omega roms S3
Chris_84 Faq
Triangle Away
http://www.chainfire.eu/articles/118/Triangle_Away_vs_Samsung/
Old bootloader
Philz recovery
https://www.google.nl/search?q=andr...s=org.mozilla:en-US:official&client=firefox-a
https://play.google.com/store/apps/details?id=com.electricsheep.asi&hl=nl
https://play.google.com/store/apps/...sIm5ldC52aW5hZ3JlLmFuZHJvaWQuZW1tY19jaGVjayJd
Here i will post stuff that comes along the road like question about batterystats at recovery.
We used to have a option to wipe the battery stats at recovery, also there are some tools at Play store that claims to give a better battery life by just wiping those stats.
But after reading this excellent article, it comes clear that wiping those stats are bull.
So i am glad that option isn't available anymore and perhaps in time, the questions about those stats will faint away in oblivion
And another one i like to share.
Fast Dormancy.
Here is a great article about it, made by Erica.
For me, my provider is saying it's not supporting FD, but when use the method to check, it is supported.
So i tested it for a few days on and off and found that when it's off, i do get some better battery life, but it's just minor.
Instead of losing 5% battery at 8 hours standby, i lost 6%.
Also, i didn't see any benefits in speeds, so i turn it off every time after a flash of a new rom using gokhanmoral tool.
Another thing i like to add.
Wifi.
I have seen many posts about wifi problems.
Here what always works for me.
Sometimes just a reboot of the router will help.
Also, i find changing from dynamic (default) to static that my connection is faster connecting to my router (always use the never setting at wifi advanced to save battery).
Here is how to do it the easy way.
First set it up using it with the default dynamic settings, this way all will be filled in for you.
To change it to static.
Long press your connection and choose modify network config and check show advanced options.
Scroll down a bit and tap on IP settings and choose Static.
And that is all, now you have changed it to static and there is no more need for ip adress to negotiation any more.
https://www.google.nl/search?q=wifi...s=org.mozilla:en-US:official&client=firefox-a
Also if still having problems, adding some more permissions can solve it.
I use root explorer for this
ETC > Long press wifi folder and choose permissions (remember to change Mount R/W to Mount R/O) and check all nine boxes.
Hit back and go to Data > Misc and again long press wifi folder and again, check all nine boxes.
Space
I know, i am a control freak and i hate it when i see space just vanish.
So did some search and found a thumbnail map with more then 1gb size.
Looked at some submaps and i only saw some old stuff.
So, selected all the submaps and just deleted it without problems and gain more then a gb free space.
Here is where you can find it using root explorer:
storage > sdcard0 > .thumbnails.
Edit:
As bigmo7 pointed out, the thumbnails will be rebuild, but off course not off stuff that isn't present on the S3 anymore.
So, if you are someone that is just making pictures or making / creating movies and never delete then from your S3, there is no point off deleting the thumbnails.
But if you like me, moving, creating copying and deleting this kind off stuff, then you can gain space.
Battery life
Always a hot item.
First all, the S3 is a mini computer and computers need juice, just remember this.
Here are some stuff i always do after flashing a new rom.
If the rom comes with a aroma installer which let you select stuff to install or not install, look careful to the list.
Stuff you don't use, can just eat resources and i myself, just find it a waste.
Next, after flashing and setting up the new rom, you will be presented with the option to use wifi.
I always go to advanced when making a wifi connection to choose Never when phone is in standby.
For me, but this can be different for you, wifi is a bit off a drainer so do some testing, let it run overnight with Always selected and another night with Never and see the difference.
Next you will be present if you want to restore and let google backup your phone.
I always deselect backup my phone, first reason, i am a control freak and i decide when and what i want to backup.
And second it can give you wakelocks and this will cost you battery life.
Next step i do is going into settings and to sounds, i don't like the clicking sounds and i deselect all the system sounds.
Next, location services and deselect GPS and Location and Google search.
I want GPS active only when i need it, some apps like Facebook will activate GPS when running and i don't like this.
And i don't want Google to know where i am all the time.
Some weather apps needs Location and Google search to determine your location, but i use Weather pro and it don't need it.
Next step is going into accounts and look what you have selected for syncing.
I always deselect Google photos, Internet and Picasa web albums.
Stuff i don't need .
Location settings at accounts is also off.
Next step is using the Fast Dormancy toggle to disable Fast Dormancy, although my provider is supporting it, enabled costs me a little more juice. Although it's minor, but a lot off minors things makes it bigger .
Then starting Playstore and at settings, deselect Notifications.
And finally freeze stuff i don't use with Titanium Backup pro.
http://forum.xda-developers.com/showpost.php?p=31576747&postcount=105
All this, is giving me a great battery life, with screen on time between 4 1/2 to 6 1/2 hours, depends what i am doing.
And with the latest JB roms, 1 to 2% battery los in 7 hours standby.
No need for me to toggle Airplane mode, mobiledata or some other powersaving setting or app.
I am also always running the stock insecure kernel that comes with the rom, for me no need for a custom one.
Reserved
KeesStolk said:
I only save mods, roms on my internal sd in my download map and this map i move to my external sd.
Click to expand...
Click to collapse
Hello, when we flash a rom that already has mods ... do you know a way to save them ? (where to find them)
I mean. For example, my rom has a mod (and theme) on the toggles (pandoriam i9305). How can I save that mod ? Do you know a good tutorial to learn (safe) modding ?
thorcyar said:
Hello, when we flash a rom that already has mods ... do you know a way to save them ? (where to find them)
I mean. For example, my rom has a mod (and theme) on the toggles (pandoriam i9305). How can I save that mod ? Do you know a good tutorial to learn (safe) modding ?
Click to expand...
Click to collapse
I never save mods because most of the time when flashing a new rom, it's based on a new build and not every time mods are compatible, just like some themes by the way.
I just safe the mod files and thems, when i am sure they are compatible, i just flash them again.
Indie's Omega roms has already a lot of mods in it by default by the way, but i don't think he was for a 9305.
Good work Kees! Now I'm learning from you.
Chris_84 said:
Good work Kees! Now I'm learning from you.
Click to expand...
Click to collapse
Thank you for your kind words, but it is l who is learning from you every day .
Sent from my GT-I9300 using Tapatalk 2
and why dint i see this , brilliant my friend .... one of the best posts , well explained and really good stuff all at one place
thanks my friend
vegeta1 said:
and why dint i see this , brilliant my friend .... one of the best posts , well explained and really good stuff all at one place
thanks my friend
Click to expand...
Click to collapse
Thank you very much, but from you, Chris, Indie and the rest of the omega team are the ones I learn all this great stuff every day.
Sent from my GT-I9300 using Tapatalk 2
i always feel like a noob when ever i read here
big big thanks my friend for pointing out all this so nicely
Very nice posts KeesStolk. Maybe you should write a manual for us?
I'm about to post this in Q&A (searching for an answer brought me here )
I just (3 days ago) upgraded my Omega ROM to v40. All seemed fine - I did as normal but in v35, my last Omega there wasn't a Full Wipe option. I chose not to wipe and everything went as per usual with Omega. I reinstalled my extras (6 x 5 icons, Loud phone hack, Increasing ring phone, Note2 Keybd) and was back to normal.
Except, now my apps will not update.
I found out the hard way. I had a problem with Play Store - open it and it would flash briefly then close. Tried all I knew of but nothing worked so, logic said, Omega v40 is different enough I need a wipe and that why they put it in there as a choice this time. (I checked the Omega thread and couldn't see anything relevant but I was in the pub at the time and may not have been as thorough as I should have been)
I had a TB backup and Nandroid on my ExtSD from 2 days back and an EFS so I ran the install again and chose Full Wipe - again everything went well... until I tried to download TB so I could restore all my apps and data. Play Store opened and stayed Open (yaaaay!) and TB acts like it is downloading but nothing comes through - it just sits until it times out on an error.
I tried several apps and none would DL but then AuWeather DL'd just fine. I went back to TB - no go.
After much frustration I Restored my Nandroid and got back to where I was (Omega v35) but still I can't DL and update for TB. At least Play Store stays open though. I tried running the v40 update again, installing the Default, just in case, (& I have just finished DL'ing v41) but the DL/Update problem persists.
I'm now on:
AP – I9300XXEMA2
CP – I9300BUELK1
CSC – I9300LBEMA1
RF cal – 2012.6.28
HW Rev – MP 1.100
Any ideas? If I can't DL TB once I have flashed, I can't get my data back so a wipe isn't really an option until I fix the DL issues.
As I said, this will also be in Q&A but you seem to have a good grasp on the basics so I thought maybe...? :fingers-crossed:
So... I tried restoring back to v35 and got the same problem. And yet that version has been running since v35 came out, at least a couple of months. So I did it again but this time used the Android Revolution Wipe zip, then a straight install of v35. I could then load TB from Play Store and restore my apps and data. Phone seems back to normal now although I have lost some logs data from the couple of days between my backup and now - no biggie... I also now can update my apps.
So it seems it is something to do with Omega v40.
I've just DL'd v41 so will give that a try. Any help with what might have gone wrong would be much appreciated.
Thank you for your kind words, just sharing what i know and hoping this info can help others.
And how is it with v41?
Did you tried it with wifi and 3g, any difference?
Also tried removing your google account, reboot and setting it up again?
Hi kees !
Nice idea you've got with this thread but ... I hope it won't turn into another omega q&a thread . I would like to direct people here but it will be quite difficult if they will see Omega issues all over. Please point them out to the correct thread as you already posted the link to it. Just a thought , correct me if I'm wrong
Thanx !
Sent from my GT-I9300 using Tapatalk 2
xanthrax said:
Hi kees !
Nice idea you've got with this thread but ... I hope it won't turn into another omega q&a thread . I would like to direct people here but it will be quite difficult if they will see Omega issues all over. Please point them out to the correct thread as you already posted the link to it. Just a thought , correct me if I'm wrong
Thanx !
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Thanks and you are right, but the main purpose for me, is just help others with the noobish knowledge i have and let people and myself learn and share.
I don't mind which rom people are running, that's everyone his or here's choice and i totally respect that.
I think this thread deserves to be in General, since you're not asking anything. Hit "report" and see what a mod thinks about it
KeesStolk said:
Thanks and you are right, but the main purpose for me, is just help others with the noobish knowledge i have and let people and myself learn and share.
I don't mind which rom people are running, that's everyone his or here's choice and i totally respect that.
Click to expand...
Click to collapse
absolutely !!!
everyone`s choice ! but people must follow proper threads , i`ve got nothing against a certain rom but against disarray when users post or open endless threads about same thing .
some users hates me for this , i know it well , in my thread i always pointed out but somehow is unfair to maintain same topic on more threads .
that`s a bad habit for new users and not only for the rule`s sake but this is the way should be in a human community .
-=-=-
i was thinking as well to open a thread as yours but due to lack of time i didn`t. as soon as i`ll find interesting things i`ll let you know .
i myself am a NOOB !
---------- Post added at 11:28 AM ---------- Previous post was at 11:24 AM ----------
Glebun said:
I think this thread deserves to be in General, since you're not asking anything. Hit "report" and see what a mod thinks about it
Click to expand...
Click to collapse
... and i must agree with you this time ...
Thanks guys.
@xanthrax, i know the feeling, kind off busy family
But i like your comments, just straight forward, the way i like it.
Glebun said:
I think this thread deserves to be in General, since you're not asking anything. Hit "report" and see what a mod thinks about it
Click to expand...
Click to collapse
I think it should stay here as it "Helps" other users. General is more for discussions IMO.
But how about these?
http://forum.xda-developers.com/showthread.php?t=1749214
http://forum.xda-developers.com/showthread.php?t=1827635
http://forum.xda-developers.com/showthread.php?t=1732722
http://forum.xda-developers.com/showthread.php?t=1895737
http://forum.xda-developers.com/showthread.php?t=1946481
http://forum.xda-developers.com/showthread.php?t=2041679
and that's just the first page. all of the above are for "help"

[Q] ROM maintenance - how to keep a ROM fresh and sharp..

Hi all,
I have worked for a long time with ROMs with different origin (AOSP, Sammy based, CM 10.1, ...) however I'm unable to keep the ROM fresh and sharp for a long time. After a couple of weeks, delays start to occur randomly and the "snappiness" is gone.
In my opinion the apps have nothing to do with it as I restore them immediately after I install a new ROM (with settings).
So the question : do you have any maintenance tasks / tips I should regularly complete ?
DirtyWizard said:
Hi all,
I have worked for a long time with ROMs with different origin (AOSP, Sammy based, CM 10.1, ...) however I'm unable to keep the ROM fresh and sharp for a long time. After a couple of weeks, delays start to occur randomly and the "snappiness" is gone.
In my opinion the apps have nothing to do with it as I restore them immediately after I install a new ROM (with settings).
So the question : do you have any maintenance tasks / tips I should regularly complete ?
Click to expand...
Click to collapse
Why not regularly reflash the original rom or at least its bare bones nandroid and your TB backup .
jje
JJEgan said:
Why not regularly reflash the original rom or at least its bare bones nandroid and your TB backup .
jje
Click to expand...
Click to collapse
Would be an option to consider ! However still not clear to me what causes this .. When I look at the OS on my PC, I do know where the delaying factors are to be found (e.g. disk fragmentation, (uninstalled) software leaving files and registry entries, ...) and I can fix those ! I would like to do the same for my Android ROM.
DirtyWizard said:
Would be an option to consider ! However still not clear to me what causes this .. When I look at the OS on my PC, I do know where the delaying factors are to be found (e.g. disk fragmentation, (uninstalled) software leaving files and registry entries, ...) and I can fix those ! I would like to do the same for my Android ROM.
Click to expand...
Click to collapse
There is this app on the playstore that uses TRIM command called fstrim to flush out unused memory/storage (it's like a disk defrager on windows) thus making the device a little snappier more info about this app here: http://forum.xda-developers.com/showthread.php?t=2104326
You should also regularly clean your app cache (they're like temporary files created by apps just like in windows) by using apps like History Cleaner, Clean Master etc. If you're an advanced user i also recommend the app SD Maid. It cleans various system directories including your ext sdcard (it cleaned around 1gb when i first ran it) so be cautious and do research it's functions too before you use the app.
Without any explanation as to why, I found reflashing kernel keeps thing feeling fresher, and once a month I format everything including internal sd, and re-flash my rom, then restore only minimal system data via xml......txt/logs/WiFi ap etc
The more you modify Samsung Roms, the worse they perform imho
Likewise AOSP Roms, though they are always more snappy but also more bug prone, that is just my opinion though, we all end up with what keeps us happy, tweaked how we want it, so comparisons yet again don't mean a lot, just experience
Thanks for the responses so far .. I'm going to use the Lagfix for new and see how that advances. SD Maid I already use quite some time .. It is a bit sad to see that the OS can slow down so quickly.. although I have to admit I'm constantly experimenting and testing apps but I don't see an actual reason for the returning delay..
I'm afraid I'll have to get used to it or do a regular re-flash..

Stock Android Rom with no bloatware!!!

I have the HTC Desire 816 (Virgin Mobile version).
I was wondering if there was a way to get a "stock" bare version of android for it. When you get this phone it comes preloaded with a lot of junk!!! It comes with some kidsafe software a whole bunch of Virgin mobile junk and all this amazon/twiter/facebook junk.
I've rooted the phone and tried uninstalling it, but it just breaks the phone.
I've tried CM for this phone and it works great but it may not be a daily driver.
I'm curious if anybody knew of ways to effectively remove this software without affecting the operating system and/or there was a minimized version of android for this phone.
steppinthrax said:
I have the HTC Desire 816 (Virgin Mobile version).
I was wondering if there was a way to get a "stock" bare version of android for it. When you get this phone it comes preloaded with a lot of junk!!! It comes with some kidsafe software a whole bunch of Virgin mobile junk and all this amazon/twiter/facebook junk.
I've rooted the phone and tried uninstalling it, but it just breaks the phone.
I've tried CM for this phone and it works great but it may not be a daily driver.
I'm curious if anybody knew of ways to effectively remove this software without affecting the operating system and/or there was a minimized version of android for this phone.
Click to expand...
Click to collapse
Sorry to say, I believe the only way to use this phone as stock would be CM. As you obviously know, it isn't 100% functional or even close.
I believe you posted this in the wrong forum also.
Tommydorns said:
Sorry to say, I believe the only way to use this phone as stock would be CM. As you obviously know, it isn't 100% functional or even close.
I believe you posted this in the wrong forum also.
Click to expand...
Click to collapse
It seems like there has to be a way. I remember I was rooting my wife's LG volt. In her volt the rooting process was very complex but involved downloading a LG firmware installer then downloading a LG ROM from somewhere and I flashed it to a basic (bare bones) version of android. Everything worked and it was rooted.
I guess my understanding is false, but could you get a "baseline" android OS with no drivers nothing, install it and extract the drivers from a full version. Place these drivers in your custom ROM and install it on the phone?
In M8 section there is an app called Rom Cleaner maybe its compatible with desire 816. Or use Titanium backup to remove bloatware.
The insert coin rom allows you to remove a lot of apps prior to flashing. After flashing I had 2 gig's of space free.
Sent from my 710C using XDA Free mobile app
I had the same problem because I love stock. I tried almost all the rooted apps (titanium, root uninstaller, rom toolbox) but couldn't seem to delete the system apps. But I found a way to do so.
There's a recovery application called "Aroma file manager" - http://forum.xda-developers.com/showthread.php?t=1646108
Flash this in recovery and delete all the system apks you want to. Make sure to mount system first before flashing
Cheers.
Parth_14 said:
I had the same problem because I love stock. I tried almost all the rooted apps (titanium, root uninstaller, rom toolbox) but couldn't seem to delete the system apps. But I found a way to do so.
There's a recovery application called "Aroma file manager" - http://forum.xda-developers.com/showthread.php?t=1646108
Flash this in recovery and delete all the system apks you want to. Make sure to mount system first before flashing
Cheers.
Click to expand...
Click to collapse
You couldn't delete the system applications because of the HTC's daft decision to add write protection to the /system partition which (in our case) can only be bypassed by paying 25$ for a Sunshine S-OFF exploit. Aroma file manager is also an option but managing the system from the system itself is way more comfy
Tommydorns said:
Sorry to say, I believe the only way to use this phone as stock would be CM. As you obviously know, it isn't 100% functional or even close.
I believe you posted this in the wrong forum also.
Click to expand...
Click to collapse
Could you please expand on this? I am intensively considering CM12 as my main ROM and I'd love to hear what kind of problems have you experienced with it.
CrashBandicootX said:
You couldn't delete the system applications because of the HTC's daft decision to add write protection to the /system partition which (in our case) can only be bypassed by paying 25$ for a Sunshine S-OFF exploit. Aroma file manager is also an option but managing the system from the system itself is way more comfy
Could you please expand on this? I am intensively considering CM12 as my main ROM and I'd love to hear what kind of problems have you experienced with it.
Click to expand...
Click to collapse
I apologize, I couldn't honestly tell you because it has been a long time ago since I tried CM12. It was different things with each release. I would check the thread thoroughly and ask to see what bugs are present in the latest release. I remember little things like the battery not reading correctly or data not working. I'm the type of person that needs something that is 100% functional. Esp. for my job. That's the closest you're going to get for a stock Android (aosp) rom though. I don't even use the HTC Desire 816 anymore. I ended up giving it to my daughter and I ended up getting the One M9. Good Luck.
Tommydorns said:
I apologize, I couldn't honestly tell you because it has been a long time ago since I tried CM12. It was different things with each release. I would check the thread thoroughly and ask to see what bugs are present in the latest release. I remember little things like the battery not reading correctly or data not working. I'm the type of person that needs something that is 100% functional. Esp. for my job. That's the closest you're going to get for a stock Android (aosp) rom though. I don't even use the HTC Desire 816 anymore. I ended up giving it to my daughter and I ended up getting the One M9. Good Luck.
Click to expand...
Click to collapse
I'm the type of person that needs something that is 100% functional.
Click to expand...
Click to collapse
I understand, me too - last time I used CM12 everything seemed to work pretty well but I reverted back because of the lack of slow-motion feature (Really a minor thing but I love it).
It's free after all so I'll just wait around until (and if) things get ironed out. Sense isn't half bad at all, I just prefer stock Android.

Dalvik cache takes up 1Gb after installing xposed framework. Is it Normal? On ART?

Hello guys, I'm currently having storage space issue. When I was installing xposed framework on my device, I noticed something odd with my storage. It's the dalvik cache takes 1 gb of my internal memory, right after booting up and android is starting screen appear. Everytime I delete them, they just keep coming back.
My device running Android 6.0, LG K8 2016 and yes, It is ART. Is this normal?
oblyvision said:
Hello guys, I'm currently having storage space issue. When I was installing xposed framework on my device, I noticed something odd with my storage. It's the dalvik cache takes 1 gb of my internal memory, right after booting up and android is starting screen appear. Everytime I delete them, they just keep coming back.
My device running Android 6.0, LG K8 2016 and yes, It is ART. Is this normal?
Click to expand...
Click to collapse
I notice this weird security crap also. It's a manufacture security or android putting it back.
Look at the block sizes... U need room to grow and sometimes the manufacturing just gets the phones sold without future thought. As long as it runs mentality. But if you somehow replace that boot.IMG all that weird crap will go away. Make sure you have a backup handy and flash. I notice this security thing talking from kernal to the phone and causing fast reboots also or timed booting.
I hope that information will help you.
The security and weird stuff stops when you nail that file. Sometimes manufactures have very strange protection tactics and programming.
Because in reality you should be able to specify the delvik file size right?
Things come back because something is in control of it and if it is missing lol poof... It comes back. Could be Android protection delivered by manufacture programming. That's my best guess
solarsoap said:
I notice this weird security crap also. It's a manufacture security or android putting it back.
Look at the block sizes... U need room to grow and sometimes the manufacturing just gets the phones sold without future thought. As long as it runs mentality. But if you somehow replace that boot.IMG all that weird crap will go away. Make sure you have a backup handy and flash. I notice this security thing talking from kernal to the phone and causing fast reboots also or timed booting.
I hope that information will help you.
The security and weird stuff stops when you nail that file. Sometimes manufactures have very strange protection tactics and programming.
Because in reality you should be able to specify the delvik file size right?
Things come back because something is in control of it and if it is missing lol poof... It comes back. Could be Android protection delivered by manufacture programming. That's my best guess
Click to expand...
Click to collapse
So this is abnormal case then. Hmm, If only this security patch allow me to flash IMG (custom recovery and such), I'll go to stock in the first place rather than this crappy OEM rom. This and odex apps kills my storage really fast.
oblyvision said:
So this is abnormal case then. Hmm, If only this security patch allow me to flash IMG (custom recovery and such), I'll go to stock in the first place rather than this crappy OEM rom. This and odex apps kills my storage really fast.
Click to expand...
Click to collapse
I know you can do an adb injection of cwm...
From that and inject su or super user and root explore.. I was able to perform that with...
Mtk adb. A mediatek app. You can also do it manually. But if you have weird things happening with a security patch like myself I have experienced that. If it's in the boot.IMG you can always swap it out for a working version. Or do a port injection keeping the kernal normal.
I was able to discover that if you take a ROM from same CPU and build number and extract it.. Then inject your stock ROM thingy over and repack it.
You can subvert things. Once the boot.img is loaded.. But make sure you backup your rvram.IMG or the iemi numbers.. Because sometimes those get missing when you do the boot.img repack and load into the system... Especially if that security is located on a ROM hardwired on a chip or some strange software watching things from the manufacturing side of things. Always make sure to backup all the main stuff so you can flash it back.
I hope this information can guide and inform.

Girlfriend virus

Redmi 4x satoni(not rooted or flashed)
Is there any way to detect root by exploit, apps like Kingo root and king root and many other one click root apps do this kind of thing where they use and exploit in the Android system and root the phone using it and similarly a malware can do the same?
(I'm assuming this is what it is)(spear phishing)
Can an apk file really gain root access and rewrite your device's rom with a malware in it, is that a thing?
I have installed a third party app where it just disappeared into the background(most likely social engineering) and I tried all avs but it came clean even went into safe mode and settings and tried app managers and settings but all failed
Next I tried the factory reset and the symptoms still persists
Note that I have created new accounts and changed passwords and have MFA on but is there any way for it to reinfect because I'm using the same device to create the new account?
Like is it because it infected my google access or something to come again after factory reset
Thanks
If you think a girlfriend virus is bad, just wait until you get married.
To answer your question....
Android is designed to be very rootkit-resistant. Features such as Verified Boot prevent unsigned/modified images from loading if the bootloader is locked; while it is possible for a malicious app to use an unpatched exploit to root the device every time it runs, any modificaiton made to any critical partiion such as /boot and /system would be detected, and the device would warn the user that the system is corrupted.
Since you've removed the app from your device and performed a factory reset, you should be safe. Good job on using MFA, by the way.
V0latyle said:
If you think a girlfriend virus is bad, just wait until you get married.
To answer your question....
Android is designed to be very rootkit-resistant. Features such as Verified Boot prevent unsigned/modified images from loading if the bootloader is locked; while it is possible for a malicious app to use an unpatched exploit to root the device every time it runs, any modificaiton made to any critical partiion such as /boot and /system would be detected, and the device would warn the user that the system is corrupted.
Since you've removed the app from your device and performed a factory reset, you should be safe. Good job on using MFA, by the way.
V0latyle said:
If you think a girlfriend virus is bad, just wait until you get married.
To answer your question....
Android is designed to be very rootkit-resistant. Features such as Verified Boot prevent unsigned/modified images from loading if the bootloader is locked; while it is possible for a malicious app to use an unpatched exploit to root the device every time it runs, any modificaiton made to any critical partiion such as /boot and /system would be detected, and the device would warn the user that the system is corrupted.
Since you've removed the app from your device and performed a factory reset, you should be safe. Good job on using MFA, by the way.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
No I think I misunderstood there were two apps that I downloaded one disappeared into the back ground (which is causing more havoc) and is undetectable by android avs and i m having trouble removing(got from a sketchy link from my gf)
The second app was just an Instagram app follower which ran in the background and I could uninstall directly(got from playstore)
I want to know how to detect and remove the first one
alokmfmf said:
got from a sketchy link from my gf
Click to expand...
Click to collapse
That's why one should always use protection.
alokmfmf said:
The second app was just an Instagram app follower which ran in the background and I could uninstall directly(got from playstore)
I want to know how to detect and remove the first one
Click to expand...
Click to collapse
What makes you think the first app is still there? If you've performed a factory reset, it's gone - unless it downloaded again when you restored your Google account to your device.
Are you sure you're not mistaking a built-in app?
alokmfmf said:
Is there any way to detect root
Click to expand...
Click to collapse
Yes, almost every banking / payment app does it.
V0latyle said:
That's why one should always use protection.
What makes you think the first app is still there? If you've performed a factory reset, it's gone - unless it downloaded again when you restored your Google account to your device.
Are you sure you're not mistaking a built-in app?
Click to expand...
Click to collapse
Yes I'm sure as my accounts getting hacked my personal media getting leaked permissions asked repeatedly and sim getting disabled
Also I'm trying not to log in to my google account and see how that works
Although I have tried to make new accounts from scatch and start from a clean new slate from factory reset it it may be the device itself I'm afraid
Social engineering-spear phishing(I think)
Redmi4x satoni
I was asked to click on a link and download an apk by my girlfriend and as soon as I downloaded it, it disappeared and I was asked to delete the apk
(I do not have access to the link also)
Later I realized that it tracks permissions, media and keyboard(except of exactly who I'm texting to because of android sandbox)
I tried FACTORY RESET but the symptoms still persisted (like getting hacked again and my private info getting leaked,sim deduction and detection of sim card and permissions being asked again and again even though I allowed it)
I checked all the settings of my phone and nothing is abnormal(I'm not rooted)
Is it possible that a used account could somehow transmit virus because I had a nasty malware on my phone so I factory reset my phone but the symptoms still remain so I used a new google account and others also but it still comes back so I'm guessing its the kernel or the ROM that got infected
I tried all avs but they all came clean and I'm certain that my android is infected with something
First and foremost I need to know how to DETECT the malware (to know which app is causing this)
And second how to REMOVE the malware
Thanks.
Which OS version? If not running on Pie or higher it's suspectable to the Xhelper family of partition worming malware
Yeah sounds like you got a worm... nasty critters.
A reflash may be the best option although if it is Xhelper it can now be removed without a reflash.
You are what you load
blackhawk said:
Which OS version? If not running on Pie or higher it's suspectable to the Xhelper family of partition worming malware
Yeah sounds like you got a worm... nasty critters.
A reflash may be the best option although if it is Xhelper it can now be removed without a reflash.
You are what you load
Click to expand...
Click to collapse
Yes I know I made a stupid decision its completely my fault I tried using the xhelper method but it comes clean I assume there is only one method that involves disabling the play store
I run on miui 11 nougat 7
Any methods to detect and remove the malware are welcome
And about reflashing its very complicated for mi phones most
alokmfmf said:
I run on miui 11 nougat 7
Any methods to detect and remove the malware are welcome
And about reflashing its very complicated for mi phones most
Click to expand...
Click to collapse
Reflash it to stock firmware. If you can upgrade to Android 9 consider doing so for security purposes. It may have performance/functionality drawbacks though for your application though, not sure as I never used 6,7 or 8.
Make sure you reset all passwords, keep social media, sales and trash apps off the phone. Always keep email in the cloud ie Gmail or such.
Run Karma Firewall. Be careful what you download and especially install... don't sample apps unless you have a real need for that particular app. Once installed don't allow apps to update as they may try to download their malware payload, a way to bypass Playstore security.
blackhawk said:
Reflash it to stock firmware. If you can upgrade to Android 9 consider doing so for security purposes. It may have performance/functionality drawbacks though for your application though, not sure as I never used 6,7 or 8.
Make sure you reset all passwords, keep social media, sales and trash apps off the phone. Always keep email in the cloud ie Gmail or such.
Run Karma Firewall. Be careful what you download and especially install... don't sample apps unless you have a real need for that particular app. Once installed don't allow apps to update as they may try to download their malware payload, a way to bypass Playstore security.
Click to expand...
Click to collapse
Will not logging in my google account help
alokmfmf said:
Will not logging in my google account help
Click to expand...
Click to collapse
No. The malware is in the phone apparently in the firmware.
blackhawk said:
No. The malware is in the phone apparently in the firmware.
Click to expand...
Click to collapse
I disagree, unless Xiaomi/Redmi's AVB/dm-verity implementation is useless, it should prevent a persistent rootkit.
I suspect this has little to do with the phone and more to do with reused passwords and other "organic" security failure.
V0latyle said:
I disagree, unless Xiaomi/Redmi's AVB/dm-verity implementation is useless, it should prevent a persistent rootkit.
I suspect this has little to do with the phone and more to do with reused passwords and other "organic" security failure.
Click to expand...
Click to collapse
You're probably right. Forgot it was running 11... lol, organic security failure, I like that
blackhawk said:
You're probably right. Forgot it was running 11... lol, organic security failure, I like that
Click to expand...
Click to collapse
The security measures that prevent persistent rootkits have been in place long before Android 11.
The most common root cause of a breach of security is the failure to ensure sufficient security in the first place. Simple passwords, reused passwords, no MFA, connected accounts, etc. Yes, there are plenty of Android viruses out there, but all of them "live" in the user data space. Of course, there may be unpatched exploits that allow root access, but these must be exploited every time the app is run. An app cannot modify the boot or system partitions without tripping AVB (if the bootloader is locked) whereupon the device would warn that the OS is corrupted.
At the end of the day, it's much much easier to simply use social engineering or other methods to gain someone's credentials, rather than trying to hack their device.
V0latyle said:
The security measures that prevent persistent rootkits have been in place long before Android 11.
Click to expand...
Click to collapse
Yeah Android 9 was where the hole for the Xhelper class of rootkits was plugged for good. It runs securely unless you do stupid things. This phone is running on that and its current load will be 3 yo in June. No malware in all that time in spite of the fact it's heavily used. It can be very resistant to attacks if set up and used correctly.
V0latyle said:
The most common root cause of a breach of security is the failure to ensure sufficient security in the first place. Simple passwords, reused passwords, no MFA, connected accounts, etc. Yes, there are plenty of Android viruses out there, but all of them "live" in the user data space. Of course, there may be unpatched exploits that allow root access, but these must be exploited every time the app is run. An app cannot modify the boot or system partitions without tripping AVB (if the bootloader is locked) whereupon the device would warn that the OS is corrupted.
Click to expand...
Click to collapse
I was initially thinking his was running on Android 8 or lower. Forgot On Android 9 and higher (except for a big hole in Android 11 and 12 that was patched if memory serves me correctly) about the only way malware is getting into the user data partition is if the user installs it, doesn't use appropriate builtin settings safeguards or by an infected USB device. Any phone can be hacked if the attacker is sophisticated and determined enough to do so... in my opinion. Even if this happens a factory reset will purge it on a stock phone unless the hacker has access to the firmware by remote or physical access. Never allow remote access to anyone...
V0latyle said:
At the end of the day, it's much much easier to simply use social engineering or other methods to gain someone's credentials, rather than trying to hack their device.
Click to expand...
Click to collapse
Lol, that's what social media is for
blackhawk said:
No. The malware is in the phone apparently in the firmware.
Click to expand...
Click to collapse
OK thanks for helping its been good
alokmfmf said:
OK thanks for helping its been good
Click to expand...
Click to collapse
You're welcome.
I retract that (post #12) as I forgot it is running on Android 11. Like V0latyl said it's probably the password(s) that were compromised if a factory reset didn't resolve the issue other than the exceptions I stated in post #16.
Also i found this on the net if that helps with the situation
Be especially wary of spear phishing. Do not click on any weird link sent by your closest friends, or if you feel compelled to do so, open it from a tightly secured operating system (a fresh VM) where you have never logged in to your social networks.
And
Factory resets are not enough to santitize the device.
Also I'm a bit scared as some people on the net have told that in some cases that even a flash might not wipe it as it resides in the boot logo or some places where flashes do not reach or in flash ROMs chips(but of course this is all very rare)
I am very fascinated and would like to learn more about it any suggestions would be helpful

Categories

Resources