Okay, so this might get a bit lengthy, and i will post my exact vold.fstab file a little later (currently cannot because i am at work), first of all yes my system is rooted (first thing i did when i bought it.) id like to use the vold.fstab edit method if possible as i can control the entire outcome and it is not left up to a piece of software that can become currupted.
So the issue is i swap the sdcard & external_sd of the following: (note this was copied offline, not my exact but is damn near close, mine has those three, only thing im unsure if it is correct is the rk29part.)
dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_host/usb /devices/platform/usb20_otg/usb
so it looks like:
dev_mount flash /mnt/external_sd auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/sdcard auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_host/usb /devices/platform/usb20_otg/usb
and i reboot, and i CAN download apps to my external SD BUUUUUT the real issue is, after i install the apps and then reboot, none of the apps i installed are showing up. and i have done this mutiple times, normally i am not one to ask for help, but i have scoured the net and it seems noone is having a similiar issue, so i joined these forums for this specific question....please help?
Shinytish said:
Okay, so this might get a bit lengthy, and i will post my exact vold.fstab file a little later (currently cannot because i am at work), first of all yes my system is rooted (first thing i did when i bought it.) id like to use the vold.fstab edit method if possible as i can control the entire outcome and it is not left up to a piece of software that can become currupted.
So the issue is i swap the sdcard & external_sd of the following: (note this was copied offline, not my exact but is damn near close, mine has those three, only thing im unsure if it is correct is the rk29part.)
dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_host/usb /devices/platform/usb20_otg/usb
so it looks like:
dev_mount flash /mnt/external_sd auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/sdcard auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_host/usb /devices/platform/usb20_otg/usb
and i reboot, and i CAN download apps to my external SD BUUUUUT the real issue is, after i install the apps and then reboot, none of the apps i installed are showing up. and i have done this mutiple times, normally i am not one to ask for help, but i have scoured the net and it seems noone is having a similiar issue, so i joined these forums for this specific question....please help?
Click to expand...
Click to collapse
I just bought mine....how did you root yours? I've looked all over the net...nothing.
Yes please tell how you rooted it. Secondly does the stock kernel support apps2sd?
Easy Root
So this ones easy, after some research I found out that the iRola was previously known as the Kocasco m752 which is built the same as the m760 so I just followed this guide here.
W w w (.) androidtablets.net/forum/attachments/ice-cream-sandwich/8946d1352809516-rooting-kocaso-m760-how-root-kocaso-760 (.) pdf
Shinytish said:
So this ones easy, after some research I found out that the iRola was previously known as the Kocasco m752 which is built the same as the m760 so I just followed this guide here.
W w w (.) androidtablets.net/forum/attachments/ice-cream-sandwich/8946d1352809516-rooting-kocaso-m760-how-root-kocaso-760 (.) pdf
Click to expand...
Click to collapse
has rooting it made any difference?
gmfirebird said:
has rooting it made any difference?
Click to expand...
Click to collapse
for me yes, running AnTuTu benchmark stock for me ran around 5100 from what i remember (i'll know more when my replacement shows up, first one broke 6 days after getting it), after removing a lot of bloatware from it and running it again it gave a 7166.
mind you that it has 4GB share internal, part for the O.S., part for the image recovery file, part for user space, and part for the system recovery.
the more apps you have on it, the slower this thing will be. it only has a single core 1.2GHz Rockchip rk2926
Related
this is repost of thread I've created here. Please post all related messages there. TIA
Hi!
I'd like to share my project called xVold:
xVold
What is xVold?
Vold is Android volume management daemon.
xVold is extended version made to help in "native" (aka Magpie or no-script) Apps2SDExt implementation created by Firerat and me.
xVold can mount Ext4 partition at /sd-ext and create all needed directories.
Here is an example of vold.fstab that will mount sd-ext at boot time:
Code:
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
## Format: ext_mount <label> <mount_point> <part> <sysfs_path1...>
ext_mount sdcard /sd-ext 2 /devices/platform/msm_sdcc.2/mmc_host/mmc1
(Please note that one can safely skip "/devices/platform/goldfish_mmc.0 as it's intended for emulator and not real device)
xVold is also capable of bind mounting /data/data to /sd-ext/data (which is usefull if your target phone is similar to HTC Dream). This binding is done only if
Code:
ro.data2sdext=1
property is in build.*.prop file
Current source tree is available on GitHub. Please use master branch.
I've attached binary that should work with CM6 based ROMs.
love it
not had a proper look yet, but I love it anyway
Need to add all the is "sd-ext mounted logic" to Magpie, so I'm sure this will make that easier
I look forward to it in my gingerbread build at some point.
btw do you know if the user gets a notification if the ext partition exists but fails to mount? (A required feature for my support sanity.. just wondering if its out of box or something for my list of things to do if I ever get around to it..)
Firerat said:
love it
not had a proper look yet, but I love it anyway
Click to expand...
Click to collapse
Need to add all the is "sd-ext mounted logic" to Magpie, so I'm sure this will make that easier
Click to expand...
Click to collapse
I kinda started doing it but got distracted while trying to simplify logic in DefContainer ;o) Now I'd like to get Settings to show sd-ext (seems faster to do than digging in framework again ;o) ) and than get back to framework.
ezterry said:
I look forward to it in my gingerbread build at some point.
Click to expand...
Click to collapse
I'd say sooner the better Just to avoid all the hassle with scripts and some legacy support. If you don't use ext_fs it's almost drop-in replacement (and it works also when init.d script mount sd-ext before vold starts). Just this morning I came to think that mounting sd-ext at boot should be property driven too. Just I'd like to have some bigger agreement on used property namespace. I was thinking about ro.vold.* and (maybe) sys.vold for runtime report.
btw do you know if the user gets a notification if the ext partition exists but fails to mount? (A required feature for my support sanity.. just wondering if its out of box or something for my list of things to do if I ever get around to it..)
Click to expand...
Click to collapse
There will be none. Vold is not really meant to advertise it. It starts too early in the bootup and there would be noone to listen.
Framework talks to vold and might ask it if sd-ext is mounted or why it wasn't.
Early mounting of /sd-ext is mainly for tricks like data2sdext. I believe that getting apps only from sd-ext would be similar to getting apps from FAT (framework asks sdcard to be mounted then issues "asec list")
xVold 2.1.3
I've updated first post in http://forum.xda-developers.com/showthread.php?t=935988 with info on xVold 2.1.3
Hi,
friends
i have installed AOKP_RMS_DIANXIN_HYBRID_BUILD_34 rom and it works fine. But today i try to erase sd card and then try to start phone in recovary then phone switch off and now phone nt starting. I try to remove battarey then try to start but nt starting. Even nt show orange light during charger connect. It seems like phone is dead . So please help me friends.
Thanking u all in advance
Does your battery provide voltage if you measure it? Could be that it somehow died
Sent from my HTC Sensation using XDA
Uh oh.
Do you have handy the .zip of the ROM still? If so, open it up and look at the file /system/etc/vold.fstab if it contains:
Code:
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.3/mmc_host /devices/platform/msm_sdcc.1/mmc_host
instead of:
Code:
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.3/mmc_host/mmc1
Then basically what you've just done (unwittingly) is wiped the phones eMMC. It is now useless.
Rusty! said:
Uh oh.
Do you have handy the .zip of the ROM still? If so, open it up and look at the file /system/etc/vold.fstab if it contains:
Code:
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.3/mmc_host /devices/platform/msm_sdcc.1/mmc_host
instead of:
Code:
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.3/mmc_host/mmc1
Then basically what you've just done (unwittingly) is wiped the phones eMMC. It is now useless.
Click to expand...
Click to collapse
Yes Your right i seen in this file and it has same code
like
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.3/mmc_host /devices/platform/msm_sdcc.1/mmc_host
..
so now what is solution for it .. bro please help me it just 5 month old phone .
You can't do a thing, it's dead. You'll have to send it back to HTC and get it repaired under warranty.
I installed custom rom so is it come under warranty?
There is no evidence that you installed a custom ROM, there is no evidence of anything anymore, the phone is now completely empty.
What HTC will make of that I don't know, it could be that it's the equivalent of a dead motherboard. Some other people had the same problem after formatting the SD card, but I don't know what they did about it.
All you can do is call them and hope. Don't mention the custom ROM though, that would be silly.
hi
is there anyother way to fix it , rather go to htc care ?
drshail23 said:
hi
is there anyother way to fix it , rather go to htc care ?
Click to expand...
Click to collapse
What happen is the device formated the internal NAND memory so you now have no bootloader. With no bootloader your device can not boot or be flashed. The only fix I s to replace the mainboard or JTAG.
What about the unbricking project?
primekrieger said:
What about the unbricking project?
Click to expand...
Click to collapse
It's not bricked, it's unuseable, send it to htc, and 99% you will get another one (or replaced motherboard). There is no way to see that you rooted or anything.
this is similar to my phone problem... I only clean the pin connector in phone and battery and expecially in the phone i push in and out the four pin connector and repeat that for some minutes ..... sorry for my bad english i hope you understand
look at this thread at post 5 and 6
http://forum.xda-developers.com/showthread.php?p=42186812#post42186812
Hi All,
I managed to modify the vold.fstab in ICS to swap internal memory and external sdcard. Attached is a flashable zip file.
I actaully made a lot of changes through Root Explorer before creating this zip - so I am not exactly sure if it will work for everyone. But it most definitely works for me now. Please try and let me know.
Note:- Dont forget to take a backup of vold.fstab from /system/etc folder.
I wont go into complete details now. For more information on what it really is, below is a link to similar mod for Ginderbread. Credit to Pudup.
http://forum.xda-developers.com/showthread.php?t=1517974
FLASH AT YOUR OWN RISK !!
I am not sure if I posted this in the right section but its more of a guide ..
Here the change that was required, hit it by pure co-incidence while trying out several combinations (Don't know why this particular way worked, but who cares)
change
dev_mount sdcard /mnt/sdcard 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable
to
dev_mount sdcard /mnt/sdcard auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
And
dev_mount sdcard1 /mnt/sdcard/external_sd auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
to
dev_mount sdcard1 /mnt/sdcard/external_sd 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable
Thats all that was required
Title seems bit confusing, it will be better and clear if stated as *swap internal and external storage*
Sent from my CM7.2 powered Galaxy R using Tapatalk 2.
xlm13x said:
Title seems bit confusing, it will be better and clear if stated as *swap internal and external storage*
Sent from my CM7.2 powered Galaxy R using Tapatalk 2.
Click to expand...
Click to collapse
Title changed as requested
Anyone tried it yet? Does it work fine for you guys?
parajsinghal said:
Anyone tried it yet? Does it work fine for you guys?
Click to expand...
Click to collapse
Yes it is working perfectly.
Thanks !!
Sent from my GT-I9103 using xda app-developers app
I tried it too. works fine so far.
explorer, task manager, Titanium backup all are recognizing the change.
pudup said:
Alright. Strange issue here. This may or may not be the cause.
I can't mount sdcard on CWM 4.0.0.2
I could with the gb swap on GB.
Can other use memory card on clockwork mod?
And never mind.... I flashed CWM 5.5 and its fine now
"I like spelling my name backwards"
Click to expand...
Click to collapse
Yes, I have been on CWM 5.5 all the way and never faced this issue ... But is it really happening on 4.0.0.2? Will check at my end too and add it to OP if that is the case. And ofc I will add instructions to backup data too. Its just that I have been a little busy lately. I hope to get some time over the weekend
My memory is swapped as i'm on Neo Rom v3 which is having this feature by default.
Will my sd card gets wiped if I wipe data via CWM or if I do a factory reset?
How to swap memory again to the default mode without flashing another Rom ?
Sent from my Galaxy Royale using xda-developers app
NeO RoM v3 - ardatdat's kernel 1.8.3
parajsinghal said:
hi all,
i managed to modify the vold.fstab in ics to swap internal memory and external sdcard. Attached is a flashable zip file.
I actaully made a lot of changes through root explorer before creating this zip - so i am not exactly sure if it will work for everyone. But it most definitely works for me now. Please try and let me know.
Note:- dont forget to take a backup of vold.fstab from /system/etc folder.
I wont go into complete details now. For more information on what it really is, below is a link to similar mod for ginderbread. Credit to pudup.
http://forum.xda-developers.com/showthread.php?t=1517974
flash at your own risk !!
I am not sure if i posted this in the right section but its more of a guide ..
Here the change that was required, hit it by pure co-incidence while trying out several combinations (don't know why this particular way worked, but who cares)
change
dev_mount sdcard /mnt/sdcard 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable
to
dev_mount sdcard /mnt/sdcard auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
and
dev_mount sdcard1 /mnt/sdcard/external_sd auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
to
dev_mount sdcard1 /mnt/sdcard/external_sd 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable
thats all that was required
Click to expand...
Click to collapse
dude you are a godddddd! I worship you from now on!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
parajsinghal said:
Hi All,
I managed to modify the vold.fstab in ICS to swap internal memory and external sdcard. Attached is a flashable zip file.
I actaully made a lot of changes through Root Explorer before creating this zip - so I am not exactly sure if it will work for everyone. But it most definitely works for me now. Please try and let me know.
Note:- Dont forget to take a backup of vold.fstab from /system/etc folder.
I wont go into complete details now. For more information on what it really is, below is a link to similar mod for Ginderbread. Credit to Pudup.
http://forum.xda-developers.com/showthread.php?t=1517974
FLASH AT YOUR OWN RISK !!
I am not sure if I posted this in the right section but its more of a guide ..
Here the change that was required, hit it by pure co-incidence while trying out several combinations (Don't know why this particular way worked, but who cares)
change
dev_mount sdcard /mnt/sdcard 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable
to
dev_mount sdcard /mnt/sdcard auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
And
dev_mount sdcard1 /mnt/sdcard/external_sd auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
to
dev_mount sdcard1 /mnt/sdcard/external_sd 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable
Thats all that was required
Click to expand...
Click to collapse
im tottally BUMMED. turns out the 32 gb i used for this was a FAKE!!! its says its a 32 gb but once you add data, it gets erased or becomes unreadable. so my question is how do you revert to the original default sdcard settings?
---------- Post added at 11:56 AM ---------- Previous post was at 11:24 AM ----------
symax said:
im tottally BUMMED. turns out the 32 gb i used for this was a FAKE!!! its says its a 32 gb but once you add data, it gets erased or becomes unreadable. so my question is how do you revert to the original default sdcard settings?
Click to expand...
Click to collapse
nvm, i just relpaced the vold in the rar and flashed it, now im back to being a 4gb'er ;(
symax said:
dude you are a godddddd! I worship you from now on!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Click to expand...
Click to collapse
Thanks for kind words buddy but you got to be kidding me
Its just a mod that already existed for gb. I just manged to play around and bring it to our phone for ICS. But yes you'll definitely find some devs whom we can actually worship on this forum. They do a great job.
Btw, sad to hear your sdcard turned out to be a fake. Thats a new for me. Never heard that for memory cards
Sent from my GT-I9103 using xda app-developers app
Please someone give me stock ics vold file. I used this vold and now i m not able to download game data for any game.
gitanshu said:
Please someone give me stock ics vold file. I used this vold and now i m not able to download game data for any game.
Click to expand...
Click to collapse
Here's the stock vold. Just rename from vold.fstab.txt to vold.fstab before using it. Anyway, what issue are you facing? Are you using CWM 5.5.0..4. Some users reported issues with older CWM. I am not much of a gamer myself. Do other users also face this issue?
When i try to download game data, game says you need 0 MB more space to download data but at that time, more than 2 GB is free.
Sent from my GT-I9103 using xda app-developers app
done, thanks
I didn't want to create another thread for this but, is it possible to physically swap the internal flash from one phone to another. I crush a my gnex and would like to pull some stuff off the old one. just curious
I'll try it know, just after coping everything to external sd. Will confirm if it works.
Cheers
Sent from my I9103
Will it work with Angeeks?
Sent from my GT-I9103
khpatel4991 said:
Will it work with Angeeks?
Sent from my GT-I9103
Click to expand...
Click to collapse
Yup
HiT ThE ThnX BuTTon If I Help U
Has worked perfectly after copying all the internal card to the external.
Great!
Sent from my I9103
I was having some trouble after removing the internal SD using the method explained at Bruno's ROM FAQ found at:
http://forum.xda-developers.com/showthread.php?p=30786931#post30786931
The problem I found is similar to that described by other users at
http://forum.xda-developers.com/showthread.php?p=40634583
I wanted to post there but I'm a newbie here, so I'm not allowed
I'll describe how I got to this point, I flashed latest BM JB version, then I repartitioned to remove the internal SD and recovered /data from nandroid backup like the FAQ says.
At that point everything looked fine except that the SD was not mounted. Looked at /etc/vold.fstab and it was like this:
dev_mount sdcard /storage/sdcard0 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
Looks like as the first one was failing, the second one was not being mounted.
What I did was several tests but I ended up commenting the first of those lines and everything looks fine except for the legacy /sdcard link which still points to /storage/sdcard0 which is not mounted. Other than that first tests show everything fine, photos are found on the external card, storage shows it as a external card and allows it to be umounted for extraction, ...
Hope this helps the guys in trouble even tough to achieve that it would be good to have this posted on the original thread.
If more info is needed to help debug this please ask.
Thanks to Bruno for these great ROMs
The problem with my solution
The problem I find with my solution is that there are a lot of apps that don't find the sdcard.
If /sdcard is not ok these apps tell you they don't find the sd or that the sd is full or whatever.
The result is that a lot of apps malfunction
I've read new posts on Bruno's development thread and there is no new reply on this.
Please, help!
Still no solution for this
As my old solution ended up giving a lot of problems with programs needing the legacy /sdcard link and I still don't have a real solution for this problem I ended up having only this line on the vold.fstab file:
dev_mount sdcard /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
This makes the device identify the external sd as an internal one, but at least the /sdcard points to it and thus programs seem to work ok.
This had been my first solution but then I thought that having it as external one would be better but it resulted that it wasn't
I really hope somebody knowledgeable on this gives me a hand.
Regards.
Problems never end
I still hadn't found a clean solution for this and now, after powering on the phone to change battery, when we where booting it up with an almost empty battery that was to be recharged we got an error similar to the one shown here:
http://forum.xda-developers.com/showthread.php?t=2068332
saying Encryption unsuccessfull and after rebooting with more battery and a cable plugged the problem seemed to remain (the problem, not the error). I mean that after reboot the partition where apps data is stored seemed to be lost, or at least the apps didn't get to their data and they were all unlogged and no signs of their setups, ...
slight esnnype
Well, in the end it was not so bad.
I decided after this last problem that I could install version 1.2 which is more recent than the one I had installed, so I went to CWM and I formatted cache and data partitions and then installed version 1.2 which indeed recognized (or so it said) that I had the partitions extended and thus no internal SD and it solved things on vold, so no the external flash is seen as the only flash on the system and everything works ok out of the box.
End of the story? We'll see.
I have a cheapo DragonTouch Y88X. I'm not looking for a custom ROM or anything - its for the kids and honestly it does everything they need, with one exception: Disney Movies Anywhere can't download videos to the external SD card.
As near as I can tell, this is an application problem - hardwired looking for /mnt/sdcard instead of using the Google API to find where the SD card is mounted, and DragonTouch was brain dead an mounted part of the internal storage to /mnt/sdcard (the actual SD card gets mounted to /mnt/extsd).
OK, so I'm not going to get Disney to change the app, so I started poking around how to change the mount points. I'm reasonably familiar with linux, sys admin duties and the like. But the format and options on the fstab file are a bit unfamiliar to me... All I really want to do is make the external SD card be mounted at /mnt/sdcard (and maybe mount the internal partition to something useful - maybe app cache space or something?)
I managed to get root and installed ES File Explorer, and the fstab file (/fstab.sun8i to be specific) has the following lines that I think are relevant...:
...
/devices/virtual/block/nandk auto vfat defaults wait,check,noemulatedsd,voldmanaged=sdcard:auto
/devices/platform/sunxi-mmc.2/mmc_host auto vfat defaults wait,check,noemulatedsd,voldmanagedsd=sdcard:auto
/devices/platform/sunxi-mmc.0/mmc_host /mnt/extsd vfat rw,realtime,fmask=0000,dmask=0000,wait,check,voldmanaged=extsd:auto
/devices/platform/sunxi-mmc.1/mmc_host /mnt/extsd vfat rw,realtime,fmask=0000,dmask=0000,wait,check,voldmanaged=extsd:auto
...
I don't know quite enough about either fstab or Android/DragonTouch's variant of it to know why both sdcard and extsd have two entries each... Or exactly how to swap them. I could try to change the voldmanaged=[name] entry on each - would that be safe?
Is what I'm trying to do crazy, or should this work?
Thanks
Hello,
Welcome to XDA.
Most android devices have a setting to set download location to extsdcard, also, there is usually a setting in most apps that can be used to choose the location the app data downloads to. Since you are rooted then you may be able to create a script that directs your download to where you want but I'm not as knowledgeable about scripts as others here are.
Try posting your question in the forum linked below.
http://forum.xda-developers.com/android/help
The experts there may be able to help.
Remember to register an XDA account so you can post and reply in the forums. Good luck.