How to re-size /system partition? - OnePlus 2 Q&A, Help & Troubleshooting

So I'm trying to get BB Apps on my OP2, So far I have the KB, Hub, Launcher, Camera, This requires me to put files in the /system partition, it's currently 2.72 GB filled out of the 2.72 GB.
I'm rooted, unlocked obv, running the stock rom.
Is there anyway I can resize the partition?

easy
Of course you have ways to resize any partition on your PC.
You can resize it using your disk management but only when there is unallocated space adjacent to the partition you want to resize. If there is no unallcated space next to the partition, theoretically, you can not complete this action. Because the function of "Extend Volume" is grayed out. Then you can generate one unallocated space from other partitions. However, you are unable to move that unallocated space because Windows built-in disk management has no function of "Move Partition".
But don't be sad. You can turn to a 3rd-party software to perform this task. Many free hardware(according to your computer's type) can be searched on the website. For example, Partition Assistant, released by AOMEI Tech, has free edition(Standard, for home and commercial use) and paid edition(Professional, Server, for business use).
Banterlel, If it is your personal computer, I suggest you use free version, because it is totally enough.

He's taking about repartitioning the phones internal storage and not the PC:s. However just as you've pointed out, there has to be free space adjacent to the partition you want to make bigger, which in the case of this phone would require to delete the data partition, resize the system partition and it's file system and then re-create the data partition (which means losing all user data/factory restore). Also there might be other consequences by doing this.
Skickat från min ONE A2003 via Tapatalk

God dangit. Well I'll just enjoy the other apps :/ so long DTEK by Blackberry.
Sent from my ONE A2003 using XDA Free mobile app

Why don't your delete Google apps that can be downloaded from playstore (almost every app)
Sent from my ONE A2005 using Tapatalk

Nono..only system apps are stored in the /system partition. The gapps are located in the data folder or somewhere else, definitely not the system folder tho.
Sent from my ONE A2003 using XDA Free mobile app

banterlel said:
Nono..only system apps are stored in the /system partition. The gapps are located in the data folder or somewhere else, definitely not the system folder tho.
Sent from my ONE A2003 using XDA Free mobile app
Click to expand...
Click to collapse
Not unless you remove them and reinstall. All stock roms and gapps packages install them to system partition

Will do that, thanks a lot, problem solved!
Sent from my ONE A2003 using XDA Free mobile app

banterlel said:
Will do that, thanks a lot, problem solved!
Sent from my ONE A2003 using XDA Free mobile app
Click to expand...
Click to collapse
Next time flash a smaller GApps package. The GApps package installs all google apps to the system partition. This saves space on the internal storage (data partition). If you flash a smaller GApps package, you can install the other google apps (excluded from the GApps package) separately through the play store onto the internal storage and saves space on system.

Stock rom bro
Sent from my ONE A2003 using XDA Free mobile app

Really dangerous operation, you can use in recovery with adb, parted.
I don't recommand you to try it. Send me the Package you want to merge with the main ROM

Related

Move all apps to sd and set as default?

Hey guys how do you move ALL apps and data to your sd card so when I flash roms (theres a new update everyday it gets too hard) I dont lose my progress in apps and I dont have to reinstall they are already there, is it possible to do this?
Also can you set sd card as default so new apps you install automatically go there.
It would be nice if I could partition just like 1 gb of my SD card just for apps!
Ive searched a few threads and stuff trying to gather information but none of them really helped alot so sorry if this has been answered!
What ROM are you running?
Daz555 said:
What ROM are you running?
Click to expand...
Click to collapse
RCmix3D at the moment, thinking about flashing Honey sense hd for a while!
I just want to make a partition of about 700mb onto the SD and move ALL my apps to it so I dont lose my progress and I dont have to worry about them when I flash roms!
thanks in advance!
Hello,
I'm unsure of any batch command to send all existing apps to SD so you may have to go to Settings> Applications> Manage Apps and move each one individually.
To change default app install location, use the following command either through ADB or in a terminal emulator:
pm setInstallLocation 2 //for SD card
pm setInstallLocation 0 //for phone internal memory
You'll find after setting the install location to SD, you'll notice that more apps can be moved to the SD card manually instead of just being greyed-out. However, be careful though - personally, I wouldn't move the following to SD since they've affected performance:
- apps which use a widget on your home screen (music players, aggregators)
- apps which explicitly interact with the system (e.g. task managers, autokiller, autostarts)
- Google apps
Hope this helps.
Backup all user apps in batch mode using titanium backup pro. Saves to sdcard backup folder.
Or
Partition sdcard to ext3 or 4, 0 swap, and use a a2sd+ patch (if your ROM supports it). Backup data on the fat32 partition first, as it may get wiped when the partition is split to make the ext partition. All user apps and associated dalvik will be moved to the ext partition on boot. Just make sure the ext partition is not wiped / formatted prior to flashing ROM. Use pc software such as gparted or mini partition tool free. Been a few phones bricked using the wrong cwm version to partition.
But, if were me, just use Titanium Backup Pro.
Sent from my Desire HD using XDA Premium App
UpInTheAir said:
Backup all user apps in batch mode using titanium backup pro. Saves to sdcard backup folder.
Or
Partition sdcard to ext3 or 4, 0 swap, and use a a2sd+ patch (if your ROM supports it). Backup data on the fat32 partition first, as it may get wiped when the partition is split to make the ext partition. All user apps and associated dalvik will be moved to the ext partition on boot. Just make sure the ext partition is not wiped / formatted prior to flashing ROM. Use pc software such as gparted or mini partition tool free. Been a few phones bricked using the wrong cwm version to partition.
But, if were me, just use Titanium Backup Pro.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Gparted wouldnt find my phone when plugged in when I tried.
Also when you just move to SD through settings>application, it doesnt move the whole app only half and when you install a new rom they arnt there
Gparted is Linux, mini partition tool for Windows.
A2sd+ moves apps to ext partition, not fat32 partition your referring to. A2sd or apps to SD move only to fat32 partition.
There's the difference between a2sd+ & a2sd.
Sent from my Desire HD using XDA Premium App
UpInTheAir said:
Gparted is Linux, mini partition tool for Windows.
A2sd+ moves apps to ext partition, not fat32 partition your referring to. A2sd or apps to SD move only to fat32 partition.
There's the difference between a2sd+ & a2sd.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
So to move the apps COMPLETELY on to the SD so they are there when you install a new rom and stuff, I partition my sd card in Ext 3/4 and then use a2sd+ to move them over right?
I'm on LeeDrOiD, and don't bother with the patch anymore.
But the method I used was, setup ext partition, flash ROM followed immediately by the a2sd+ patch for 1gb ext, then reboot. First boot will take a while.
Is useful if you stick to the same ROM, ...... as long as you don't wipe the ext partition before each update / build flash, or the ROM doesn't have a inbuilt script that wipes the ext. If that happened, you'd lose the apps and their dalvik cache, although the dalvik should be wiped anyway.
Edit: important, Forgot to mention, move all apps to "internal" memory prior. A2sd+ will take care of it on boot / flash and move all to ext. Any other app DL, just move to internal, and it'll be moved auto next boot.
Sent from my Desire HD using XDA Premium App
Delete, finger trouble.
Sent from my Desire HD using XDA Premium App
UpInTheAir said:
I'm on LeeDrOiD, and don't bother with the patch anymore.
But the method I used was, setup ext partition, flash ROM followed immediately by the a2sd+ patch for 1gb ext, then reboot. First boot will take a while.
Is useful if you stick to the same ROM, ...... as long as you don't wipe the ext partition before each update / build flash, or the ROM doesn't have a inbuilt script that wipes the ext. If that happened, you'd lose the apps and their dalvik cache, although the dalvik should be wiped anyway.
Edit: important, Forgot to mention, move all apps to "internal" memory prior. A2sd+ will take care of it on boot / flash and move all to ext. Any other app DL, just move to internal, and it'll be moved auto next boot.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
I got the partition set up and I installed the patch and the reboot took ages but how do I know if there on SD, I dont think they are because when I click on the app some still say move to sd?
Repsys7 said:
I got the partition set up and I installed the patch and the reboot took ages but how do I know if there on SD, I dont think they are because when I click on the app some still say move to sd?
Click to expand...
Click to collapse
Open titanium backup, the first page that opens "overview", look down the bottom, will say something like;
Rom
Internal
Sdcard
A2sd+
Sent from my Desire HD using XDA Premium App
ok it says sd card (A2sd) 575mb 60.4 free, so I think that means the apps are on there, so if I wipe my phone the apps will stay right?
It will always say move to SD if installed in any other place. But the SD it refers to is the fat32 partition, not your ext. A2sd+ will take care of it and move all new apps to ext on boot, as long as you install to internal memory first.
After some market updates of apps installed to ext , you may have to move to internal and reboot to ensure they're on the ext
Sent from my Desire HD using XDA Premium App
Repsys7 said:
ok it says sd card (A2sd) 575mb 60.4 free, so I think that means the apps are on there, so if I wipe my phone the apps will stay right?
Click to expand...
Click to collapse
Maybe a slightly bigger partition would have been better.
The apps should stay, as long as the ext is not wiped / formatted.
If apps not recognised in market, clear market cache, boot cwm, clear dalvik, boot, use titanium backup pro to restore market link if needed.
Sent from my Desire HD using XDA Premium App
UpInTheAir said:
Maybe a slightly bigger partition would have been better.
The apps should stay, as long as the ext is not wiped / formatted.
If apps not recognised in market, clear market cache, boot cwm, clear dalvik, boot, use titanium backup pro to restore market link if needed.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
I did the biggest one possible in Rom manager
Alright thanks for all your help mate!
Maybe your version, I have not done it since 1gb using cwm 2.5.1.3. But some newer versions had bricked phones. ROM manager is just an interface for cwm, so that's why its best to do it through pc. Should recognise the card through a sdcard adaptor
Sent from my Desire HD using XDA Premium App
UpInTheAir said:
Maybe your version, I have not done it since 1gb using cwm 2.5.1.3. But some newer versions had bricked phones. ROM manager is just an interface for cwm, so that's why its best to do it through pc. Should recognise the card through a sdcard adaptor
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Yeah but I use windows, and I'm having problems using Gparted live (it just wont let me partition my sd card) and using virtualbox I cant find my device in Ubuntu :S
Mini partition tool , free version for windows, maybe you missed it in an earlier post.
Sent from my Desire HD using XDA Premium App
UpInTheAir said:
Mini partition tool , free version for windows, maybe you missed it in an earlier post.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Ahh stupid me haha, il try it out, thanks

/data/data partition full WTF

It appears that HTC made the app storage on this phone limited to ~150 megs and I see a lot of people deleting apps or clearing data from apps to fix. Does any custom partition utility exist for this phone? App so files are killing me. Thx for any pointers.
Sent from my ADR6300 using Tapatalk
notenoughspace if you're feeling risky. learn it before you use it otherwise you'll be SOL if you didn't make a backup. useful to move data to emmc instead of sd. otherwise cleaners like one click or sd maid are for routine cleaning if you wish to be safe
Cool, thx for the tip!
Sent from my ADR6300 using Tapatalk
Check out link2sd on the market. It allows you to move apps dalvik and libraries to a ext2/3/4 extension. It also has a setting to automaticly move new apps to the extension. I have about 55 apps installed and have about 113mb free.
Do these affect the standard apps2sd, or get wiped in a flash? When I ran into this,it was a game with "additional content " , which gave the option of storing on the sd instead.
I was wondering why I was having those low space notifications. I'll try these out.
Sent from my ADR6300 using XDA App
Notenoughspace doesn't work (well) with GB but GB native app2SD moves the app lib folders which I don't remember previous versions doing this. Still I'm low space even though I have 580 megs free on internal storage. Wish there was a way to resize these partitions but I know this is very tricky. Just a pain to deal with space issues when I have so much free internal space that is unused.
Sent from my ADR6300 using Tapatalk
To clarify notenoughspace works for cache/databases/files but doesn't work with lib data on GB since it recreates these on reboot so still a really nice utility.
Sent from my ADR6300 using Tapatalk
I've been using NotEnoughSpace with the Business GingerSense 3.0 ROM with no problems. It's great for those apps that store lots of databases and files in the /data/data partition.
Yeah, moving cache to /cache seems to work with most but moving databases and files seems to break a lot of apps. Also, remember to backup apps if you use this since nandroid backups don't include the /cache partition.
Sent from my ADR6300 using Tapatalk
I eliminated my low space issues by doing the following:
FACEBOOK: Clear cache / Deleted Data
FACEBOOK for HTC SENSE : clear cache / Deleted Data
ADOBE AIR : Uninstalled
ADOBE FLASH: Uninstalled the Updates
HTC MAIL: Clear cache / Deleted accounts / Deleted Data
This solved my problem... I installed K9 mail and allowed Flash to update and the issue has not returned.... yet!
Lego
Yeah, Adobe's a huge culprit. No app2sd and huge lib's. Also, AIR apps are sensitive to even moving cache. If you look you'll see AIR cert/sigs in data cache for these.
Sent from my ADR6300 using Tapatalk

Can't convert to ext4

I tried to convert to ext4 but I always get an error message saying can't backup data, not enough space.
Sent from my GT-I9000 using XDA App
Anyone?
Sent from my GT-I9000 using XDA App
Free up space by deleting unwanted system apps...
Sent from my GT-I9000 using xda premium
Dont know which convert tool you are using but if it's Chainfires app then ~15mbs are needed on /system.pick titanium backup and remove some (2 should do,I removed ebook app and mini diary)system apps.
Sent from my GT-I9000 using XDA App
more like 8-9
but as you can see using SEARCH button on forums ext4 conversion is basicly useless/not needed
$omator said:
but as you can see using SEARCH button on forums ext4 conversion is basicly useless/not needed
Click to expand...
Click to collapse
I don't agree with you if you take long term use into account. FAT based Filesystems like RFS will fragment, hence ext4 has a big advantage in these terms and it's absolutely not useless.
It might be not needed as long as you keep flashing new ROMs every few days, however.
Back to topic: Free some space on /sdcard/! For filesystem conversion data needs to be stored somewhere while the partition is formatted with the new filesystem.
you dont have to agree - but also you do not own MY phone
hence you do not know what is my experience with it
and i had both file systems and have not spoted any diff
also am not flashing phone every few days
can you point me to some source outside xda talking about fragmentation on rfs/ext4 you tlk about ?? or are you just repeating what youvef read here from self proclaimed gurus?
as for the space use chlorine with google preset -> http://forum.xda-developers.com/showthread.php?t=1145707
$omator said:
as for the space use chlorine with google preset -> http://forum.xda-developers.com/showthread.php?t=1145707
Click to expand...
Click to collapse
You are absolutely right, that there could be another problem with the last step of the conversion, as the ext4 file system might need slightly more space due to different meta data or block size.
But, he said there was no space for backing up the data during file system conversion:
...but I always get an error message saying can't backup data, not enough space.
Click to expand...
Click to collapse
So the error occured before writing the data back to the converted file system.
so you say not enought space to backup data
I only know the Premium version of the official XDA-Developers Android app! This app lets me access the world-famous XDA forums, plus reply to threads, add new ones, manage PMs.
I'm using chainfires tool. I can convert the system but when it gets to data, datadata and cache it fails saying there is not enough space.
Sent from my GT-I9000 using XDA App
seeraj15 said:
...but when it gets to data, datadata and cache it fails saying there is not enough space.
Click to expand...
Click to collapse
How much free space do you have in /sdcard/ ? And how big are data, datadata and cache?
This is what it says in the ext4 app.
/system
ext4, 25.1m free, 273.6m total
/dbdata
rfs, 121.2m free, 127.2m total
/data
rfs, 1.3G free, 1.9G total
/cache
rfs, 24.1m free, 30.1m total
Sent from my GT-I9000 using XDA App
he is asking for free space on internal sdcard
seeraj15 said:
This is what it says in the ext4 app.
/system
ext4, 25.1m free, 273.6m total
/dbdata
rfs, 121.2m free, 127.2m total
/data
rfs, 1.3G free, 1.9G total
/cache
rfs, 24.1m free, 30.1m total
Click to expand...
Click to collapse
So that makes around 626MB to backup from data, dbdata and cache prior to converting the filesystem, if that is done in one step in cf's tools.
$omator said:
he is asking for free space on internal sdcard
Click to expand...
Click to collapse
Do you have more than 626MB free on /sdcard ?
On the internal sd card I have 333mb free
Sent from my GT-I9000 using XDA App
there you go!
you must have 700+ (to make it safe do 1GB free)

ISO more tips to clean up internal storage

The small internal storage is catching up to me. I am running low. I've rooted my phone and deleted as much bloatware as I can. But I still have too many apps that need to run internal and I believe a lot of data for apps, even if that app is move to external, is still on the internal. I do clean out the cache periodically but it is not enough. Any other cool tricks to try? I guess I will eventually resort to prioritizing internal apps and removing the ones lower on the list.
man I love this phone but which the internal storage was bigger or I can take more advantage of my big SD card.
keesio said:
The small internal storage is catching up to me. I am running low. I've rooted my phone and deleted as much bloatware as I can. But I still have too many apps that need to run internal and I believe a lot of data for apps, even if that app is move to external, is still on the internal. I do clean out the cache periodically but it is not enough. Any other cool tricks to try? I guess I will eventually resort to prioritizing internal apps and removing the ones lower on the list.
man I love this phone but which the internal storage was bigger or I can take more advantage of my big SD card.
Click to expand...
Click to collapse
if you have rooted you can try link2sd or app2sdx
If you are rooted then have you thought of turning some of then into system apps.
This will move into system portion of the internal space which does not show up in free space.
In effect you have 2 partitions one for the Rom and needed system apps like home launcher etc.
The other partition is where you move apps to internal storage.
Move all gapps there, move flash player, and any other apps that are big on space.
To move either use titanium backup or root explorer.
Sent from my LT18i using xda premium
zolaisugly said:
If you are rooted then have you thought of turning some of then into system apps.
This will move into system portion of the internal space which does not show up in free space.
In effect you have 2 partitions one for the Rom and needed system apps like home launcher etc.
The other partition is where you move apps to internal storage.
Move all gapps there, move flash player, and any other apps that are big on space.
To move either use titanium backup or root explorer.
Sent from my LT18i using xda premium
Click to expand...
Click to collapse
You can't make the flash player a system app; it needs to stay in the data partition to work.
Sent from my LT15a using XDA
DdcCabuslay said:
You can't make the flash player a system app; it needs to stay in the data partition to work.
Sent from my LT15a using XDA
Click to expand...
Click to collapse
I sent my flash player to system and it is working fine and it updates.
Sent from my LT18i using xda premium
heihei_ivan said:
if you have rooted you can try link2sd or app2sdx
Click to expand...
Click to collapse
For all this time I had SDMove and thought link2sd and apps2sd were the same when it is not. Never realized link2sd allows me to move those "non-movable" apps to reside external storage. works great and was able to free up more internal space. THANKS!
zolaisugly said:
If you are rooted then have you thought of turning some of then into system apps.
This will move into system portion of the internal space which does not show up in free space.
Click to expand...
Click to collapse
Need to check this out, thanks!
try systemcleanup
Gesendet von meinem MT15i

Move updates to system with titanium

i finaly managed to root my nexus.
i swiched from the Motorola droid. back then i had to be careful with every MB my apps used.
can i move the system app updates to the system to save the space? did something change in 4.2 since 2.3 i have to look for?
thanks
You're not saving space by moving them as a system app.
Sent from my Nexus 4 using xda premium
zephiK said:
You're not saving space by moving them as a system app.
Click to expand...
Click to collapse
How so? When a system app is updated, is only the updated portion stored outside of /system and not the whole app?
Rod3 said:
How so? When a system app is updated, is only the updated portion stored outside of /system and not the whole app?
Click to expand...
Click to collapse
The system folder is on the same internal storage than the rest of your phone. It makes no sense to move downloaded apps to the system folder to "save space." that's like saying, I want to save space on my computer let me put this file in my windows folder to save space.
It just doesn't make any sense. The only reason why someone would want a app in system would be a app to stay there after flashing a update to your rom such as a security app such as cerbereus
Sent from my Nexus 4 using xda premium
are you sure i would not save space?
lets take Gmail.apk as exmple.
Gmail came preinstalled with my phone, this means there is a Gmail.apk on the "virtual" system partition.
now i install the google play Gmail update. this means the gmail.apk update will be installed in the "virtual" data partition, i could be wrong here because i am new to 4.2 and the nexus 4. anyway now i can uninstall the updated and go back to the preinstalled Gmail version.
titanium backup shows me "the integrate update to system" option for 16 Google apps i am sure that is about 200mb.
United is talking about moving the apk's to the system ROM. This will save space on the internal/SD card storage, as it is a separate partition (I believe).
You will save space by integrating to the roms system via titanium.

Categories

Resources