Home Mobiles Increase System ROM of your Android

Increase System ROM of your Android

22
0
289

Nowadays, I am playing much around Custom ROMS 2.2 and 2.3 on my X10 Mini Pro (I will write tutorial for that soon). 3-4 days back when working around the apps and data in Titanium Backup, I noticed that my system ROM is left low than 30 MB.

For androids, it is said that you don’t need to worry about memory. It cleans itself automatically by stopping unused and inactive services when you are running some app which needs memory. Still, I wanted to do it as I was facing lags etc. Also, it is not acceptable to my mind. If same with you then keep reading.

Good news is you can increase this system ROM by converting some Apps from System to User; that too easily and safely.

Minimum Requirements:

1. You must be rooted. Lol! or you must not have been reading this. If you don’t have root. Refer this.
2. You must have Titanium Backup (latest is always good). Note: It is a paid app.
3. Take backup of all your Apps+Data.
4. No rights to Blame me. Lol!

If you ever have looked at  Overview Screen of Titanium Backup it shows you at least 3 types of Memory (this will depend upon software version and phone, it may show more also):

1. System ROM
2. Internal Memory
3. SD Card (Memory) Space.

titanium_system_rom_increase_geekact

System ROM consist of your ROM (firmware) with all Application which are of System Attributes. Means they either come pre-installed or are important so are in system area.

Internal Memory is place where you install your Application (aka User Apps). These are not vital to system and we install or uninstall them ( from Market or SD Cards) depending on need.

SD Card: This is place for all media and also data of apps many times. People who have and prefer Apps2SD; also install apps here to save space.

So, if you look at your Titanium Backup; system ROM may show low due to many applications in Stock or Custom ROM you have. Applications such as Gmail, Maps, Browsers, Certain Games, etc are very big in size and doesn’t need to be system apps to work.

To save your lots of space we will convert these System Apps to User Apps:

1. Go to Backup/Restore of your Titanium Backup
2. Scroll to the app which you want to make User App (like Gmail etc) then hold it for a second. A window like below will appear.

increase_system_rom_convert_app_geekact

3. Now select option; “Convert to User Apps”. Wait for the notification and you are done.

If you have noticed your System Rom previously, then you will see it has increased. Voila!

Now, Apps2SD user can also move these apps to SD Card if they want to have more internal Memory.

Some Precautions:

1. Taking backup is your responsibility.
2. Don’t try to convert when you don’t know. Certain apps like Market, Camera, settings, phone dialer etc and other processes are need to be System Apps to work properly.
3. Do this procedure only for things which are available and you can install from Market. This is safe method if you follow this precaution.

Some things which I have converted:

1. Maps
2. Gmail
3. Google Voice and Search
4. Google Talk
5. Many others…

This way I have increased my System ROM from 30 MB to 69 MB. How much have you gained?

22 Comments

  1. Raj

    July 26, 2011 at 9:07 pm

    Man! Everytime i have problem, i find answer on this blog. Thanks for this. increased my ROM by 20 MB. awesome!

    Reply

  2. Clove

    July 30, 2011 at 2:42 pm

    I realeased around 25 MB. Its a relief…

    Reply

  3. WizardX

    July 31, 2011 at 2:13 am

    My Arc already have much but I think I will try this. 🙂

    Reply

  4. Jacob

    August 2, 2011 at 3:04 pm

    The Android system partition, which is mounted to /system and shown as “System ROM” in Titanium backup, is mounted as a read-only partition! (don’t forget that ROM means read-only memory) In other words, normal operation of your Android device never writes anything to the system partition, and there is no penalty to having low space in the system partition.

    Your phone will not be slow because the system partition is low on free space. There is no reason to go converting system apps to user apps, unless you are doing something special as root that writes to /system.

    Reply

    • Mrinal Buddekar

      August 2, 2011 at 3:29 pm

      @Jacob:I agree with you totally. I already said that Androids can handle that. Also, this guide doesn’t mean to go on converting everything. Something like Maps, Timescape, E-mail apps are really not necessary to be in System. User must have privileges to remove them or get better than that from market as needed. Regarding types of memory, I have been working for around 10-12 years with Flash, EEPROM, RAM, ROM, PROM, FeRAM, MRAM, PRAM, T-RAM, Z-RAM etc etc. So, that I know what it is. I know that, having more or less space on System partition will not affect android system as it is made to work like that. Application life cycle of android takes care of emptying the memory as when required. Even after knowing this all (as I know android framework and little Java), it was bugging my head as it is bugging many people.

      So, this is I did. Even then, I am still figuring out how game lagging stopped after doing so. No offence about your opinion it’s all correct and I already said it in post. 😀

      EDIT: I changed name of the post to not mislead anyone. 😀 Cheers.

      Reply

  5. Chris Lawson

    August 5, 2011 at 9:00 pm

    Your blog is really helpful. This is second post which helped me. I think your blog have all common issues and solutions faced by people(which expert doesnt think is a problem). Thank you. I got 21 MB free.

    Reply

  6. intrax

    August 18, 2011 at 2:44 am

    @Jacob helas not the complete truth… deodexing /apps and /framework requires more space on /system partition. This could be a reason to convert system apps to user apps and thus freeing up space on system partition.

    Reply

    • Mrinal Buddekar

      August 18, 2011 at 11:35 pm

      @intrax:Hmmm… really I also missed that one. Need to read more. 🙂 Thanks.

      Reply

  7. Adrigus11

    October 5, 2011 at 9:13 pm

    This is what I asked you yesterday on how to optimize the ROM. Your such heavenly gift. Keep up the Good Work and God will repay for it. Thanks

    Reply

  8. eddie

    October 11, 2011 at 3:25 pm

    alright so i have one question. how do i make my android go faster? should i move apps to the system or the internal? my phone tends to go slow somtimes and when i use advanced task killer i only free up around 40m of space. when i had another custom rom it would free around 70m. so should i remove apps from system to increase that 40 or should i convert apps.

    Reply

    • Mrinal Buddekar

      October 11, 2011 at 7:10 pm

      @eddie:I think moving apps is same as converting when we are talking about System and General apps. But if you are talking about moving apps to SD card then this article is not about that. I wouldn't recommend any moving any system app to SD card. Even apps like Gtalk etc should also not be moved to General (internal). They are part of system.

      Reply

  9. eneridroid

    October 27, 2011 at 8:04 pm

    how to restore the apps that we have been convert to user app?

    Reply

    • Mrinal Buddekar

      October 28, 2011 at 2:02 am

      @eneridroid:If you again hold any user app or other app which is not system app then the option will show Convert to Internal. This is for conversion to system app.

      Reply

  10. robertito

    October 28, 2011 at 7:46 am

    Will a user app that's converted to a system app get updates via Market (eg: GMail)?

    Reply

    • Mrinal Buddekar

      October 28, 2011 at 1:55 pm

      @robertito:Sure it will get updates. However sometimes market will not show that you have some apps installed even if it is. To solve this bug just re-install that app from market. Don't worry about system etc. as market pushes update to current type only.

      Reply

  11. Jawwad

    December 17, 2011 at 4:39 am

    Hi All, When I press the button(Convert to User App) the progress circle goes and goes on without any notification. Any suggestion I have Froyo 2.2 and using Titanium Backup 4.6.5.1

    Reply

    • Mrinal Buddekar

      December 19, 2011 at 12:49 am

      @Jawwad:Restart phone once. That shall do the trick. If it i didn't and you have a custom ROM then you can try Clean Dalvik Cache from Recovery.

      Reply

  12. lie

    January 23, 2012 at 3:57 pm

    thankz for solution bro…my system rom go up to 20mb…thanz a lot

    Reply

  13. naz

    June 29, 2013 at 6:37 pm

    my rooted ” # ” android 4.2.1, 1 Gb Ram, 1.2Ghz quad core, was not accepting the second partition ext2 primary formatted, by link2SD. any help what should I do?

    Reply

  14. Shekhar

    June 15, 2014 at 10:41 pm

    Thank you very much for this guidance. It worked. You saved me.

    Reply

  15. xamtra

    April 27, 2017 at 6:22 am

    I don’t have this issue even though I have installed many system apps like, Dolby, DD, Viper4andtoid, am3zirene, xposed and modules many more still I have 500mb free system rom space.

    Reply

Don't hesitate. Comment!

Check Also

Root Honor 3C with KingRoot without PC

You can now root Honor 3C using KingRoot app without the need of computer or any other sof…