I think I've tried everything but can't get it to work.
I used Paragon Partition Manager 2009 on a windows XP pc and partitioned my 8GB card into fat32, 512MB ext3, and then 32MB linux swap in that order.
I am using the Modaco 2.3 ROM.
When I boot with the card inserted I get a constant reboot cycle (the little android in the letter "O" keeps being repeated). Then, when I remove the card and boot up without it, all my apps are gone.
I have retried this about 4 times and get the same result.
In Partition manager there are options for ext2, ext3, linux swap, linux swap2 but I don't know which to use. Also, should the partitions be primary or extended?
Please help!
try to us this won http://forum.xda-developers.com/showthread.php?t=561124
for future reference all the partitions should be primary.
i rely recommend u try the link i has posted 2 mess before
Partition your SD directly from the menu! (500MB Ext2, 32MB Swap, remaining Fat32)
KinkyGolab said:
i rely recommend u try the link i has posted 2 mess before
Partition your SD directly from the menu! (500MB Ext2, 32MB Swap, remaining Fat32)
Click to expand...
Click to collapse
+1 on that for sure.
Moved to Q & A
OK, thanks, KinkyGolab. I think it's working!
I now have 104MB free in my phone with lots of apps installed.
I flashed the recovery rom like you said so I now I use that one rather than the cyanogen recovery rom and partitioned the card from within the recovery console.
When I put the card back into my PC and examined it with Paragon partition manager I could see that the swap partition was described as "linux swap2" rather then simply "linux swap" that I had used before. Maybe that was the issue?
Anyway, I'm off to do some testing now.
Thanks again.
I've been running latest SmoothBean for some time and it appears to be the most stable JB version out there. Always open to other opinions. I'm an old IT guy with years of Windows/Unix/Linux experience and I've had Mepis Linux on my desktop in the past, for 2-3 years, but went back to Windows 7/8. Anyway I noticed the install instructions say format the internal SD storage 4096/0 but it seems to run fine with 2048/0 so just wondering what the reasoning is for the increased partition size when it seems to run fine with 2048?
Also why 0 for swap size partition, doesn't Android need swap space similar to Unix/Linux OS's?
thanks in advance
dano10 said:
I've been running latest SmoothBean for some time and it appears to be the most stable JB version out there. Always open to other opinions. I'm an old IT guy with years of Windows/Unix/Linux experience and I've had Mepis Linux on my desktop in the past, for 2-3 years, but went back to Windows 7/8. Anyway I noticed the install instructions say format the internal SD storage 4096/0 but it seems to run fine with 2048/0 so just wondering what the reasoning is for the increased partition size when it seems to run fine with 2048?
Also why 0 for swap size partition, doesn't Android need swap space similar to Unix/Linux OS's?
thanks in advance
Click to expand...
Click to collapse
The reason behind the bigger Data partition is that the cache is symlinked to a portion of the data partition rather then the standard cache partition on the nand. While testing I to ran it at 2048 without any issue, up until I added a crap load of apps that hogged up that partition. So maxing out the data partition was the recommendation. As far as adding swap space that is not necessary since the boot.img will not use it. There are scripts that can be made to add it, but it is pointless since Zram is far better and work. In a terminal Emulator app just type in (free) and you will see that swap is already recognizing the zram and using it.
So I put Carbon on my wife's tablet after not touching it for over a year. Amazing that I can come here and get exactly what I need. What a great community!
I do have a question. I have a 16gb model and a 16gb card. I can see and use the card, no problem.
Using astro or other file manager, the directories seem weird. That's not a problem. The problem is, I can only use 1gb of internal storage - is there a way to get at the balance of that? Or is it lost forever?
Sounds like your NT has the BN's old 1GB allocation for the user-media partition instead of the new 8GB.
To get a 8GB allocation, you can restore the NT to stock ROM and take it to a B&N store to have the repartition done; or you can (Google) search for a repart.img SD-based tool which also does the repartition (and in the process restore the NT to stock ROM). Either way, you can use CWM recovery to back up your current Carbon ROM before the operation and then restore it afterward.
Ah, I completely forgot about this little point. Thank you for the reminder and the options!
One more question from me about this, does it make sense in CM to have two internal storages anyway? Couldn't I just reformat it to have only one partition?
I know how to use parted, so this isn't why I am asking. I just wanted to ask here about potential other side effects.
I already reformatted that my internal memory is about 4GB and my sdcard0 storage is 10GB, but now I installed a huge app in internal memory which can't be moved to SD for some reason, and I want to at least reformat it the other way around or the default 12GB sdcard0 + 1GB internal
All apps are installed in the first internal memory anyway I have figured, so I don't know why this first sdcard0 does make sense at all? I first thought that would be used for apps, but currently there are 10 unused Gigabytes....
I am using a real sdcard in the device ( which is per default mounted as sdcard1 ), maybe that is the reason nothing is put on the internal sdcard0 ??
Any comments on this?
I'd also like to know if this can be done. I've read the posts that explain how to resize partition 10 (media) and 11 (user data), but I would like to know if it is possible to combine partition 10 and 11 into a single partition so that all available space that isn't used by the system can be used for apps and other data. Is this not possible because of different file systems or is there a way to do it?
I've also noticed that even though the Nook Tablet 16 GB physically has 1 GB RAM only 672 MB is recognized and the other 332 MB or so seems to be used as some type of virtual SD Card (this can be seen in Settings -> Apps -> On SD Card). Is there a way to make the entire 1 GB recognized and utilized? I have not been able to find any information on this anywhere.
I am running CM 10.1 on Nook Tablet 16 GB.
bluesock said:
One more question from me about this, does it make sense in CM to have two internal storages anyway? Couldn't I just reformat it to have only one partition?
I know how to use parted, so this isn't why I am asking. I just wanted to ask here about potential other side effects.
...
Any comments on this?
Click to expand...
Click to collapse
Combining the two partitions without tweaking the ROM will likely result in errors when the system at boot time attempts to mount the partition you eliminate, and when some apps reference the file-system that supposedly resides on that eliminated partition. To avoid these errors, the eliminated partition would have be removed from boot-time auto-mount list, and its file-system root would have to be mapped (e.g., symbolically linked) to the mount point of the remaining partition.
skelnik said:
I
I've also noticed that even though the Nook Tablet 16 GB physically has 1 GB RAM only 672 MB is recognized and the other 332 MB or so seems to be used as some type of virtual SD Card (this can be seen in Settings -> Apps -> On SD Card). Is there a way to make the entire 1 GB recognized and utilized? I have not been able to find any information on this anywhere.
.
Click to expand...
Click to collapse
The 'missing' RAM is what the OS needs to keep the device going. 672 MB RAM free sounds very reasonable. What you see in the list as apps on sd card is the virtual sd card in storage, not RAM.
Sent from my BNTV600 using Tapatalk 4
The "missing" RAM is actually shared memory for the GPU (the SGX540). Video cards need RAM to load textures and whatnot.
You might have noticed that desktops without a dedicated GPU have much lower system RAM than advertised. Ex: my laptop with 3GB of system RAM actually shows something like 2970MB RAM (instead of 3096MB). The 100 odd MB of RAM is shared by the GPU (Intel GMA). If I had a dedicated GPU in my laptop, something like the GTX M GPUs with its own RAM, I would see and be able to use the full 3096MB of system RAM. It's the same thing with mobile devices, they share system RAM with the GPU.
That makes sense about the shared resources for the system and graphics. Thank you for the explanation!
Okay, if that is all, probably changing /system/etc/vold.fstab after repartitioning/removing the emmc-sdcard-partition and symlinking the other of the partitions should do it already? Or how does the storage settings things finds the storage memories? Or is there even something a bit more deeply buried, e.g. inside the kernels initrd or something like that? Does someone know those details?
@skelnik as written in the other thread something more here ...
It probably isn't completely beginner friendly to do all this just by this information here, but I might attempt to do this too, and then will share the information as step-wise as possible. But might take some weeks until I have a bit time left...
And be aware! There probably will be some downsides when not using a physical/external sdcard at all: You will not have the internal storage accessible as a usb storage device anymore (not sure about mtp or ptp mode, but these don't access everything anyway) - so if you screw up something it might become harder to recover. You should then probably have at least some 2gb sdcard you can use, just in case. But my opinion is that you should just pay those $5 for a physical sdcard (should even give you 4 or 8GB already...) and then there won't be these problems.
Use Ineternal Storage as sdcard on Nook Tablet
bluesock said:
@skelnik And be aware! There probably will be some downsides when not using a physical/external sdcard at all: You will not have the internal storage accessible as a usb storage device anymore (not sure about mtp or ptp mode, but these don't access everything anyway)
Click to expand...
Click to collapse
Actually you will still have access from the PC (Windows OS at least) to this partition after using the internal storage as an sdcard. You need to go into the USB Connection Settings under Storage and change it to "USB Mass Storage" mode. Also USB Debugging needs to be unchecked in order for you to get prompted to enable USB Connection to PC. After that you will be able to transfer data to and from your PC to the internal partition being used like an sdcard on your Nook Tablet. That partition is set to 10GB for me so that is a huge benefit and allows me to swap out multiple external sdcards any time without disabling any apps.
skelnik said:
Actually you will still have access from the PC (Windows OS at least) to this partition after using the internal storage as an sdcard. You need to go into the USB Connection Settings under Storage and change it to "USB Mass Storage" mode. Also USB Debugging needs to be unchecked in order for you to get prompted to enable USB Connection to PC. After that you will be able to transfer data to and from your PC to the internal partition being used like an sdcard on your Nook Tablet. That partition is set to 10GB for me so that is a huge benefit and allows me to swap out multiple external sdcards any time without disabling any apps.
Click to expand...
Click to collapse
Are you sure you mean the same thing as me? I am talking about removing one of the partitions and just making one large partition where both /data and a link from /sdcard into that will be. As far as I understood, Android does not do a virtualization of a path but really makes one of it's partitions accessible as usb storage? Or can you also format in ext4 and still read it in Windows?
If that works I am probably not right, otherwise read on:
All your configuration data and everything is on /data and would be removed from being accessible by the system as long as it is connected as usb storage (also all installed apps, ...), and besides that you would need to use the FAT filesystem for Windows compatibility, which is also probably not the best idea, security-wise (any app being able to read sdcard would for example be able to read your wifi configuration, maybe google account login data, etc. etc.).
Hello. I was wondering if the partition has to be 16384 MB in size or it can be less as for some reason I can't resize it to that amount in order to install Remix OS, even though there is still about 25 GB left that disk. Any ideas? Thanks in advance.
My phone has a 32GB storage space, but after I have flashed the RR Oreo ROM, the maximum space shrank to 9GB. Do I need to re partition the space? There is a thread which is the same situation as me but it's for nexus 6 phones....
I cannot flash stock MIUI 9 rom due to fail unmount when installing using TWRP...
Please suggest what I can do...
Sounds like you messed up your partitions. The same commands you'll find in the Nexus threads will work for all devices, AFAIK. Do an advanced wipe and resize the file system in TWRP. If that doesn't work, try fastboot format userdata in fastboot. Then try flashing the stock MIUI recovery (here it is for mido devices only!: http://en.miui.com/thread-528989-1-1.html) for your device and stock ROM for your device.
You might have to use Mi Flash. Qualcomm devices only.
Based on your steps, I have formatted however I had used ext4 and reverted to Stock MIUI rom. However just checking, I had 23.77 GB of storage space. Is this normal? Or I have to restore by stock recovery mode?
It shows in storage settings:
NON-SYSTEM STORAGE
Available 23.77GB Total: 25.23GB
Thanks for your help!
PrinceGoldenGale said:
Based on your steps, I have formatted however I had used ext4 and reverted to Stock MIUI rom. However just checking, I had 23.77 GB of storage space. Is this normal? Or I have to restore by stock recovery mode?
It shows in storage settings:
NON-SYSTEM STORAGE
Available 23.77GB Total: 25.23GB
Thanks for your help!
Click to expand...
Click to collapse
Yes. The system will always take up some space, and so will storage in general. For example, a 32 gig USB stick might have 29 gigs of available space. Smartphones add system files on top of that. So that 29 gigs becomes 25 gigs once the OS is installed.
And yes, you should only have 24-25 gigs available at most: https://forum.xda-developers.com/redmi-note-4/help/usable-storage-size-32gb-model-t3634746
You could try flashing a custom ROM to see if you can get more space back. MIUI is really big.