Related
In general:
The problem with app2SD, in general, is slow SD card speeds.
Solution:
Hybrid storage pools, using the inbuilt applicaiton directory as the cache and the microSD directory as the main storage.
blogs.sun.com/ahl/entry/shadow_of_hsp explains some of the conceptual stuff
Issues:
ZFS is only available via FUSE
...
Thoughts?
.milFox said:
In general:
The problem with app2SD, in general, is slow SD card speeds.
Solution:
Hybrid storage pools, using the inbuilt applicaiton directory as the cache and the microSD directory as the main storage.
blogs.sun.com/ahl/entry/shadow_of_hsp explains some of the conceptual stuff
Issues:
ZFS is only available via FUSE
...
Thoughts?
Click to expand...
Click to collapse
While I think having snapshot, replication, 100% consistency, and dedup capability would be the coolest thing on a phone, I think the ZIL would burn up the sd quicker and the resource utilization would eat battery and memory for the transactional caches to make it practical
.milFox said:
In general:
The problem with app2SD, in general, is slow SD card speeds.
Solution:
Hybrid storage pools, using the inbuilt applicaiton directory as the cache and the microSD directory as the main storage.
blogs.sun.com/ahl/entry/shadow_of_hsp explains some of the conceptual stuff
Issues:
ZFS is only available via FUSE
...
Thoughts?
Click to expand...
Click to collapse
My only thought is: "why?". I have every app I want installed and still have 102MB available. Given just how much more memory this has than the G1's of yore, I don't really see much of a reason for AppstoSD, especially since Google is releasing their own implementation *soon*.
I was already down to 29 Meg on my internal memory.
I'll be happy when Google implements a2sd. I can't see it being any different than what a2sd us doing though.
Just make sure you have a class 6 card.
Down to fairly minimal memory as well, here.
as to 'why' over conventional a2sd ... the in-built memory is faster than even a class 6 card. A hybrid zpool will allow the faster memory to cache the slower memory (normally, a hybrid zpool combines a SSD with a hard drive pool).
Ah, didn't realize people were having problems with it. Even so, Google has announced that they're working on it themselves and since it will be an actual part of the Android OS, rather than something hacked on, I imagine it'll be a better implementation that whatever we can do. I'll be waiting for that up and coming android release.
People who are running out of memory have way too many apps installed.
Anyway, I think you will find it very difficult to use the MTD block for this purpose.
miketaylor00 said:
People who are running out of memory have way too many apps installed.
Click to expand...
Click to collapse
I disagree, I only have 50 apps in total but have used 107Mb of my 196Mb used.
I lost 33Mb just flashing a theme.
Does anyone know if TA utility will work on the Nexus to move all the Caches?
Which memory are we talking about, primary or storage memory? If memory serves me correctly, the current os can only 256MB of primary memory but that will be increased to the full 512 in a later OTA update. I thought I saw some thread flying around here about that.
Amdathlonuk said:
I disagree, I only have 50 apps in total but have used 107Mb of my 196Mb used.
I lost 33Mb just flashing a theme.
Does anyone know if TA utility will work on the Nexus to move all the Caches?
Click to expand...
Click to collapse
You almost proved his point. 33MB is a ****ty size for a theme - get a better Themerto follow. Hell, most themes for Windows aren't that big.
-bZj
miketaylor00 said:
People who are running out of memory have way too many apps installed.
Anyway, I think you will find it very difficult to use the MTD block for this purpose.
Click to expand...
Click to collapse
How on earth can you possibly make this judgment? Have you ever hear of cache? What about app data? Not to tout my own app (see sig), but the reason I created it was because my myTouch, with all of its storage, would run very low the regular basis. Besides, I like to download apps, both free and paid. Why should I be limited? Personally, I never even came close to filling up my 500MB ext partition on my myTouch but could easily have 50-100MB of cache in just a few days. I think having a GB of internal would suffice. It would allow me to comfortably add as many apps as I please and at the same time, not think about cache and data on the daily basis. $575 and I'm still going to have to hack a2sd on to this. I hate that. I'd much rather use internal storage.
Personally, I'm all for it. If nothing else, it would be one hell of a proof of concept and would likely be useful especially to those who like to run their devices lean and fast. There are too many nice things to say about ZFS, so I'll just say this: it's only a matter of time and what better time than now?
But I don't think it would happen, for the same reason ZFS hasn't been ported to linux, incompatible licenses.
http://zfs-fuse.net/
Can we get the ball rolling on this?
dont worry boys
A king nexus build is coming VERY soon with OPTIONAL a2sd and kingnexus kernel #1
SOON!
kingklick said:
dont worry boys
A king nexus build is coming VERY soon with OPTIONAL a2sd and kingnexus kernel #1
SOON!
Click to expand...
Click to collapse
So what's the Kingnexus kernel have?
cyanogen said:
So what's the Kingnexus kernel have?
Click to expand...
Click to collapse
+1 .... and how does it relate to ZFS (y on earth) and apps2sd?
~enom~
lmao you pissed of cyanogen ! xD
miketaylor00 said:
People who are running out of memory have way too many apps installed.
Anyway, I think you will find it very difficult to use the MTD block for this purpose.
Click to expand...
Click to collapse
Ever hear of games? Seriously, making a statement like this is just plain ridiculous. Homerun Battle 3D is over 30MB in and of itself. Yes, believe it or not, people actually use their nearly $600 3.7" screen for something other than reading email, of which I do plenty. So yes, I hacked apps2sd onto my Cyan ROM and it runs beautifully. I can't even tell the difference between this and internal it's so smooth. By the time Google releases a viable apps2sd the N1 will be yesterday's news. Internal storage and capacitive buttons = fail on the N1. Otherwise, kick ass device.
I never touched the kernal on alpha7 just added a s.d>placeholder in system int.d folder got apps2sd and the rest was set. Did not know kernal was part.
Hope the kernal is good.
I know we have a way to move our apps to the internal nand memory, and that it's faster that way, but it seems like my class 6 sd card would be faster than the built-in sd. Is it possible to move our apps to the sd card (physical sd, not internal) so we do not bog down the system memory? It would just seem to make sense, until someone figures out how to make the internal sd respond faster.
My phone is just so...VIBRANT
We have 2 gigz of application memory.. No need for apps2sd... Not sure of the transfer rate on it tho... But apps2sd won't be as stable or fast... In my past experience...
Sent from my SGH-T959 using XDA App
junkdruggler said:
We have 2 gigz of application memory.. No need for apps2sd... Not sure of the transfer rate on it tho... But apps2sd won't be as stable or fast... In my past experience...
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Yea who needs apps2sd with 2 gb of application storage...
temperbad said:
Yea who needs apps2sd with 2 gb of application storage...
Click to expand...
Click to collapse
^ Vibrant pretty much as its own dedicated space for apps.
The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT
bryon13 said:
The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT
Click to expand...
Click to collapse
umm?
I'm quite sure that the internal transfer rate is probably way above the capability of a class 6 for a whole lot of reasons, barring any manufacturing defects. If you are thinking that a memory card is magically going to speed up a phone that can basically do without one, then go get a UHS card to feel better.. . I'd rather just have a 16GB class 6 for storing crap and peace of mind but that's it.
bryon13 said:
The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT
Click to expand...
Click to collapse
NAND is faster than your class 6 card, easily... the lag is not due to the internal storage...
check this post. Maybe it will clear up what I mean about the speed vs space limitations.
http://forum.xda-developers.com/showthread.php?t=727279
I've used method 1, and noticed a HUGE difference in speed. If course, my sd card isn't going to be as fast as the nand, but in past experience (g1, mt3g) the sd card was faster than the built in memory was.
My phone is just so...VIBRANT
bryon13 said:
The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT
Click to expand...
Click to collapse
I did a test on my Vibrant internal SDCARD and it shows as a class 6....
I set CPU to 1000/1000 very little differences in battery drain yet did help a little with "lag" I also deleted most of the bloat-ware, startup and shutdown files...NOW ALL MOST NO LAG except as listed below...
When from 230 to 90 mb free after 1st boot up (without starting anything manually) to 230 to 120 mb free after 1st boot up...
So much Samsung has running at boot up so that extra 30mb and going down to 100MHz causes the"lag" - BTW, I did not do the "Lag fix" posted just to see if I could get it faster without going that.
The only two issue I currently have is:
While speednet app loads fast it will not start for about 45 secs - is forced to goto Washington State server, whereas all my other Android Phones goto CA...shows CA 1,123 miles away from phone
The double - "Press power button" and "then swipe screen" to use the phone is VERY "$$##%" ME OFF
I have used Titanium Backup to remove the bloatware, but I haven't tried permanently clocking to 1000. I saw no real difference in startup lag in my apps, until I used the "stalling issue" fix. What format is the data partition? That could have something to do with it? Would it make sense to add a swap partition to the internal sd? I'm really wondering if there are things we can do to tweak the built-in storage to make it more flexible, and functional? I would think 16 gig would give us PLENTY of space to play with...
My phone is just so...VIBRANT
Are you serious? I have well over 700 apks saved to my sdcard (almost 800mb) as backups... Theres no way you could throw that on an sd ext4 and it not lag.. Even a class 6... We can't even get apps2sd stable up to 2gigz... Like I said before the way it comes stock is faster and more stable than any hack we can come up with right now..
Sent from my SGH-T959 using XDA App
Nevermind. Found a thread on apps to sd. It's already being done. I'll go check that thread. They don't see it as a pointless effort.
Thank you all.
My phone is just so...VIBRANT
One of the main reasons for using the stock ROMs is for stability etc. I know, I tried the earlier custom (CM, AOSP AOKP etc. ones) and there was always something not right... my reason for wanting to use the custom ROMs was simple... size, the average stock ROM is between 1gig and 1.6 gig (with some levels of de-bloating) and a full stock ROM is about 2gig. and given we (on the 16gig versions of the G2) only have about 10gig to 'play with' means that with your nandroid backup and titanium backup you'll be lucky to have 2 or 3gig for stuff. with the CM based or AOSP ROMs etc. you are looking at a ROM size of about 250mb incl. GApps... so you save a LOT of space (nandroids, titanium etc are way smaller) and now you have about 5gig odd available, much better.
I've tried Nameless and ProBam (SlimKat RC2 is still buggy on 802) and they are both rock solid and have better battery life than any stock ROM (I was getting 40 to 55 hrs with stock and I easily get to 70 odd hours now with the custom ROMs). So I really just wanted to say a massive thanks to the developers, for taking the time and effort to get the customs ROMs to where they are, its much appreciated!
Make donation.
Jostian said:
One of the main reasons for using the stock ROMs is for stability etc. I know, I tried the earlier custom (CM, AOSP AOKP etc. ones) and there was always something not right... my reason for wanting to use the custom ROMs was simple... size, the average stock ROM is between 1gig and 1.6 gig (with some levels of de-bloating) and a full stock ROM is about 2gig. and given we (on the 16gig versions of the G2) only have about 10gig to 'play with' means that with your nandroid backup and titanium backup you'll be lucky to have 2 or 3gig for stuff. with the CM based or AOSP ROMs etc. you are looking at a ROM size of about 250mb incl. GApps... so you save a LOT of space (nandroids, titanium etc are way smaller) and now you have about 5gig odd available, much better.
I've tried Nameless and ProBam (SlimKat RC2 is still buggy on 802) and they are both rock solid and have better battery life than any stock ROM (I was getting 40 to 55 hrs with stock and I easily get to 70 odd hours now with the custom ROMs). So I really just wanted to say a massive thanks to the developers, for taking the time and effort to get the customs ROMs to where they are, its much appreciated!
Click to expand...
Click to collapse
I don't know how you are gaining that much space? The system partition is a fixed size of about 2.7gig. You're not going to gain any of that back.
Good to know the ROMS are stable though... I've only just got the device and set it up the way I like it on stock.. I thought I'd give the custom roms some time to let the bugs get ironed out
baileyjr said:
I don't know how you are gaining that much space? The system partition is a fixed size of about 2.7gig. You're not going to gain any of that back.
Click to expand...
Click to collapse
Aside from dalvik cache, yeah, this.. You get no space back if /system is full or empty..
What about gaming on aosp Roms? I tried to play granny Smith and angry birds go and I couldn't get to the game play without It FCing
Sent from my LG-D800 using Tapatalk
baileyjr said:
I don't know how you are gaining that much space? The system partition is a fixed size of about 2.7gig. You're not going to gain any of that back.
Click to expand...
Click to collapse
khaytsus said:
Aside from dalvik cache, yeah, this.. You get no space back if /system is full or empty..
Click to expand...
Click to collapse
Not so much on the reading comprehension. Emphasis added.
"your nandroid backup and titanium backup you'll be lucky to have 2 or 3gig for stuff. with the CM based or AOSP ROMs etc. you are looking at a ROM size of about 250mb incl. GApps... so you save a LOT of space (nandroids, titanium etc are way smaller)"
Stock camera is the reason I stick to stock ROMs
Sent from my LG-D802 using xda app-developers app
nagel said:
Stock camera is the reason I stick to stock ROMs
Sent from my LG-D802 using xda app-developers app
Click to expand...
Click to collapse
You can use the LG camera app on AOSP ROMs.
Sent from my Nexus 5
on the 16gig model we have access to about 10gig (for our stuff), so if I do a nandroid with a stock rom your nandroid is quite big (mine was 2.7gig), and if you keep a copy of the rom on your phone for emergencies (which I do thats another 1.5 gig odd, depending on which stock rom you use), so together those 2 = about 4gig, if I use a custom rom like nameless or probam, the rom incl. Gapps is 220mb vs 1.5gig and my nandroid is just over 1gig vs 2.5gig, thus I have at least 2gig more available space using a custom rom. my titanium backups are around 30% smaller too depending on what you backup. so instead of having 2.5 gig available after I have my phone setup like I want I now have just under 5 gig available...makes a difference for sure.
Jostian said:
on the 16gig model we have access to about 10gig (for our stuff), so if I do a nandroid with a stock rom your nandroid is quite big (mine was 2.7gig), and if you keep a copy of the rom on your phone for emergencies (which I do thats another 1.5 gig odd, depending on which stock rom you use), so together those 2 = about 4gig, if I use a custom rom like nameless or probam, the rom incl. Gapps is 220mb vs 1.5gig and my nandroid is just over 1gig vs 2.5gig, thus I have at least 2gig more available space using a custom rom. my titanium backups are around 30% smaller too depending on what you backup. so instead of having 2.5 gig available after I have my phone setup like I want I now have just under 5 gig available...makes a difference for sure.
Click to expand...
Click to collapse
OK now I understand, its because you are keeping a copy of the system partition contents, as a nandroid, on the data partition :good:
baileyjr said:
OK now I understand, its because you are keeping a copy of the system partition contents, as a nandroid, on the data partition :good:
Click to expand...
Click to collapse
I guess there is no way (yet) to get access to any of the 'locked' 6 gig? is there another option(s) to minimize the loss of space, just curious in case someone is doing something better, more efficient in terms of available space, thanks
dallashigh said:
Not so much on the reading comprehension. Emphasis added.
"your nandroid backup and titanium backup you'll be lucky to have 2 or 3gig for stuff. with the CM based or AOSP ROMs etc. you are looking at a ROM size of about 250mb incl. GApps... so you save a LOT of space (nandroids, titanium etc are way smaller)"
Click to expand...
Click to collapse
Nandroid will be smaller yes. Tibu, not at all. Who backs up system apps in tibu?
Jostian said:
I guess there is no way (yet) to get access to any of the 'locked' 6 gig? is there another option(s) to minimize the loss of space, just curious in case someone is doing something better, more efficient in terms of available space, thanks
Click to expand...
Click to collapse
Some of that 6gig is lost in the formatting, 16Gb is the unformatted space. The system partition will remain the same size. However if you use something like "Nandroid manager" from the play store you can restore apps from the nandroid so you shouldn't need to back them up in TB, you could save space by just backing up the most recent data for your user apps
You do have the option to convert user apps to system apps in TB so you may want to play around with that. I'm "assuming" that will move them from the data partition to the system partition. Im not 100% on that but you could always just move one and check.... Having said that the apk's themselves are usually relatively small, its the data stored in Android/Data that usually account for most of the install size.
Few ideas there for you anyway, other that that your obviously better off with a 32gig version. After my apps installed, 1 Nandroid, some local music, and user apps backed up in TB I have approx 15gb free.
Here a comparison between CM10.2 and stock rom, I have about 2gb more free space for data.
I think partitions are dynamic and not fixed.
As you can see in this picture (i.imgur.com/Q0ZZdUO.png) my phone's internal storage is about 11 GB, however the combined storage space of everything listed below is less than 6 GB. I know personally that I have not put much of anything onto the internal storage, so what does the phone think is taking up the other 5 GB, and how can I fix it?
I'm using this ROM btw:
http://forum.xda-developers.com/showthread.php?t=2771440
I have no real knowledge of the workings of the Android OS, so please forgive me if I'm asking stupid questions.
I'm on MM, internal storage reports that the Android system is taking up 9.42GB of space.
However, after deleting various Sony and Google bloat in /system, I found that it STILL reports 9.42GB used.
I am positively sure I deleted hundred of MB of files, so I highly doubt that's the real number.
I presume that 9.42GB is actually just the size of the partition reserved for the Android system, as opposed to the actual size of files taking up space.
If true, then there must be lots of potentially wasted free space on there that I could use.
How do I reclaim the unused space? Is there a tool to easily do it? I couldn't find any information related to Xperias, most were discussing Nexuses.
I'm rooted, so I don't have FOTA concerns. I don't necessarily need to reclaim every single bit that's not used if it's wise to leave a certain amount of free space for the OS to work with.
But if say it's only really using 4GB, and needs 1GB extra, then I'd like the remaining 4GB back.
If it affects or prevents me from updating to future stock firmware releases, please also let me know.
Thanks!