[Optimus One, P500, V General] Hanny:
Above the hood​

Well today I intended to answer voyager's problem which was stated in the interactive data2sd thread located here http://xdaforums.com/showthread.php?p=23744977#

and then i think that after i have gathered so much information from the other parts of the world into this little post it would be a waste if it is pushed away by regular posts in the thread. so, i opened this thread here in the general forum so all people with similar confusion can read about it.

YES, there are SO MANY WORDS TO READ. but in order to use a2sd+ or data2sd+ you MUST read them all

you will never know how frustrated i was when i was encountering the bootloop problem for the ENTIRE month.​

my report thread - http://xdaforums.com/showthread.php?t=1239063

my help-seeking in the darktremor thread which was answered by famous developer temasek - http://xdaforums.com/showthread.php?p=17232233​

my target was originally voyager the person but now its to all of you, please ignore my incorrect pronouns, if there are any ;)​

:eek: OH FINALLY i luckily found the very useful reference that i have read before!! after reading these you will understand everything

first, please consider the wording "app2sd+" used above can also be applied to "data2sd+" which should be the main purpose of this thread, because they are similar as they both use the sd-ext partition to store things. the only different is that app2sd+ only moves /data/app and dalvik cache but data2sd+ moves the entire /data partition

now based on my experience of how did i solve my bootloop problems even i install over 300 apps, is, not to integrate Froyo app2sd and app2sd+(or your data2sd+) then things will be fine.

as ive seen that voyager you have "moved all apps to sd" with froyo app2sd while you are TOGETHER using the script of app2sd+(or data2sd+). from the above explanation, your apps and data are now SHARED among /sd-ext and /sdcard/.android_secure which MAY lead to problems on our phones when it enters the process system after going through the bootanimation.

still remember the days and things we have discussed? it was in november when we first known each other :p i think my founding still applies to data2sd+

yea, franco also said we shouldn't use the froyo app2sd function when we have already moved stuffs to the /sd-ext using app2sd+/data2sd+

therefore to prevent such abnormal behaviours on our phones we should treat our phones as Android 2.1 or before which does not have the capabilities to use froyo app2sd function to move things to /sdcard/.android_secure instead we should just let them be moved to the /ext partition.

i can confirm that yes there will still be decrease in internal storage because even you got data2sd+, there are something that cannot be moved from the internal storage to /sd-ext and we dont know what. JUST be fuxking sure that all your apps are stayed in "internal storage" (thats a way to fake the phone! you know) and they will be very safe in /sd-ext.

you may also like to install app2sd app but reverse the original concept of this app, i.e. to confirm NO APPS ARE EXISTING IN THE 2nd TAB (ON "SD CARD" with froyo function)

so, to test this out quickly, you may simply:

make proper partitions

wipe properly

flash rom

flash your a2sd+/data2sd+ script

boot phone

run the proper commands (for dt now i would dl a2sdgui and apply stuffs and let it reboot)

now restore titanium backup with INSTALL LOCATION set as "internal storage"

(in CM7 settings > application you may also choose "internal storage" to make sure everything is PURELY moved to /sd-ext instead of sharing among /sdcard/.android_secure with the froyo a2sd function) (however what i can tell you that this CM7 function is not working properly at least with my DT a2sd+ script therefore we have to double check whether it is in "INTERNAL STORAGE" when we install a new app) so now app2sd app came in handy ;) remember is to reverse all apps to internal but not move them to so-called sd which was the original purpose of this app.

ok hope you understand what i meant and now you should not have bootloops :cool:

Under the hood​

however, some users have reported that they have NO problems at all when they share their apps among /sd-ext and /sdcard/.android_secure. an example was bassmadrigal (located in the darktremor official thread)

maybe, it is phone specific. maybe, they have shared a less amount of apps as i myself can also confirm that the bootloop problems only occur if we SHARE A CERTAIN AMOUNT OF APPS among the two places.

and for your safety, at least to first eliminate the bootloops problems before doing any experiments, still follow the above and MOVE ALL OF THEM TO so-called "INTERNAL" (pure /sd-ext) :D