Directory Binding can be done in Jelly bean 4.2 - Eee Pad Transformer Android Development

Directory binding through remount no longer works sincd Jelly bean 4.2.1 which added multiuser feature.
However, with help of stickmount (https://play.google.com/store/apps/details?id=eu.chainfire.stickmount&hl=en),
the directory binding becomes possible again. The key point, I believe, is stickmount mount an OTG USB storage as
a subdir under internal sdcard. The procedure is as follows:
Precondition: your device is rooted, has stickmount and termianl emulator installed
Assumption: app XXX uses data file in /sdcard/XXX and you want to move its data to USB storage
step 1: Plugin an OTG USB, stickmount will run and mount it as /sdcard/usbStorage/sda1, check this sub dir with any file
explorer.
step 2: Create a directory XXX under /sdcard/usbStorage/sda1 and copy to it all files and subdir in /sdcard/XXX
step 3: Make /sdcard/XXX empty (Delete all its files and subdirs)
step 4: run terminal emulator in su mode, issue command
mount -o bind /data/media/0/usbStorage/sda1/XXX /data/media/0/XXX
step 5: Run file manager to check directory /sdcard/XXX is binded successfully.
Run your application XXX
My device is ASUS TF101 in EOS4' jellean bean 4.2.1. with a dock. My OTG usb is inserted to the dock.
With stickMount, we can make directory link to folders on OTG card in JB4.2.2. But how about links to folders on external sdcard (extSdCard). In the latter case, FolderMount may come to the rescue. My know FolderMount in a zigzag way. At the begiging, FM did not work on my ASUS TF101 in JB4.2.2 (EOS4). It allowed me to define and activate a directory link, and the link was visible in my file explorer but the files and folders inside could not be accessed unless I turned on the "Root" setting of the explorer. And in the notification area, I saw error message :
Error.extSdCard permission
Problem fixing external sdcard ownership/permission
When FM 2.09 comes out, I tried many times and finally found what was the problem. I had a mount point 'Removable/MicroSD' binding to /dev/block/mmcblk1p1, which was established at boot through Tasker. After removed this bind, FM starts to work fine. The lesson I learned is:
Do not use different user tools to make directory binds to the same extSdCard, or there might be conflict in changing ownership/permission. I am not saying FM is perfect, it is still in development, and it is not the only fish in the sea. What I am trying to say is the time comes to make directory bind in JB4.2.2 with help from stickMount, FolderMount and other good tools.
Notes:
1. App "Directory Bind" (http://forum.xda-developers.com/showthread.php?t=1410262) still does not work
even with help of stickmount. I have an App which uses data in /sdcard/HJNCE. While a directory Bind can
be established successfully with the above said scheme, "Directory Bind" app refused to save such a link(
source path=/data/media/0/usbStorage/sda1/HJNCE/ and target path= /data/media/0/HJNCE/), saying
"Enter valid target directory". After the target path was changed to /sdcard/HJNCE, the link was saved
and started in the app, but there was actually no bind between the two directories.
2. The "mount -o bind..." command may be put in a Tasker's task excuting at device boot.

Good start.
I want to port my intsd2extsd to jb 4.2.2 but I can't do that!!!
How this tutorial can help me!?
From universe with my gs3

mattiadj said:
Good start.
I want to port my intsd2extsd to jb 4.2.2 but I can't do that!!!
How this tutorial can help me!?
From universe with my gs3
Click to expand...
Click to collapse
mattiadj you are our only hope. i still use 4.2.1 eos 3 cause i cannot mount external card as internal.
i am a power user and i want full control of my apps. please help!
Sent from my Transformer TF101 using xda premium

Mate I'm exactly in your situation.
The only way to use my mod in jb 4.2.2 is to use cm port and not eos but eos is a lot better.
From universe with my gs3

mattiadj said:
Mate I'm exactly in your situation.
The only way to use my mod in jb 4.2.2 is to use cm port and not eos but eos is a lot better.
From universe with my gs3
Click to expand...
Click to collapse
what do you mean by cm port? is there a working rom with your perfect script in 4.2.2?
Sent from my Transformer TF101 using xda premium

karapoutsoglou said:
what do you mean by cm port? is there a working rom with your perfect script in 4.2.2?
Sent from my Transformer TF101 using xda premium
Click to expand...
Click to collapse
Yes if I remember correctly in December I was able to made a working script for pure cm based rom
From universe with my gs3

mattiadj said:
Yes if I remember correctly in December I was able to made a working script for pure cm based rom
From universe with my gs3
Click to expand...
Click to collapse
interesting...so a pure cm based rom CAN work with your script....
Sent from my Transformer TF101 using xda premium

karapoutsoglou said:
interesting...so a pure cm based rom CAN work with your script....
Sent from my Transformer TF101 using xda premium
Click to expand...
Click to collapse
With an adapted version
From universe with my gs3

GL to SD(root) works well on me .

mcgoxel said:
GL to SD(root) works well on me .
Click to expand...
Click to collapse
i know,but still some problems,like when the game updates,the files must be downloaded again and if you dont have free space in the internal storage then...
Sent from my Transformer TF101 using xda premium

I think folder mount is probably the best option at the moment
http://forum.xda-developers.com/showthread.php?t=2192122
[APP][ROOT] FolderMount - Link folders from internal SD to external to free space
Sent from my GT-N7105 using xda premium

sawdoctor said:
I think folder mount is probably the best option at the moment
http://forum.xda-developers.com/showthread.php?t=2192122
[APP][ROOT] FolderMount - Link folders from internal SD to external to free space
Sent from my GT-N7105 using xda premium
Click to expand...
Click to collapse
With FolderMount, do you get owner/permission error sometimes? Does it slow down your device obviously?

Ive only used it on my galaxy tab 2, still using directory bind on my note 2 but haven't had any issues with it apart from not being able to mount a full android/obb folder.
Sent from my GT-N7105 using xda premium

My experience with FolderMount is not so good:
It never work on my ASUS TF101 in JB4.2.2 (EOS4). I tried two versions (v1.7.2 and v2.0.5) without a success. I tried to make a link with source= /storage/emulated/0/testd and destination=/storage/sdcard1/tested, FolderMount allow me to define and activate the link, and the link is visible in my file explorer but the files and folders inside cannot be accessed unless I turn on the "Root" setting in the explorer. And in the notification area, I see the following message from FolderMount:
Error.extSdCard permission
Problem fixing external sdcard ownership/permission

Related

[HOW TO] Root Acer Aspire One D255 Netbook Dual Boot & Others

Rooting
You will need:
A source of Better Terminal Emulator.apk (3.38 works) (From now on called BTE)
A working android dual-boot
How to:
Somehow get BTE onto your netbook
Install it using the provided file manager. (DON'T WORRY THAT PACKAGE INSTALLER CRASHES. THAT IS NORMAL. JUST CLICK FORCE CLOSE AND PICK BTE FROM THE LAUCHER.)
There's no need to install the plugin, just click OK and open and close BTE until it opens a green text on white background.
Exit BTE for now and download busybox
Re-open bte and type cd /sdcard/downloads then cat busybox > /system/xbin/busybox
Get Root Explorer from somewhere and install it with file manager
Open it. Test whether busybox works by clicking the mount r/w button. If it changes, your netbook is rooted!
Installing Apps that give "application not installed" in the package installer
Get the app you want and find it in root explorer
Long click the APK and click copy
Right click > more > home
Click mount r/w at the top (MUST BE ROOTED AND HAVE BUSYBOX INSTALLED, SEE ABOVE)
Go to /data/app and click paste
Find your apk and long click and click rename. Name it com.publisher.appname
Long click on the apk and click permissions
Tick the 1st two boxes on the first row, the 1st one in the second row and the 1st. one on the third row.
Go to your launcher (I use GO Launcher EX) and see if it's installed. The app may still force close. If it has not installed, wait a while and see if it appears or try copying it to /system/app and back again
Installing Market & GApps Progress
Installing Market & GApps so far progress:
Installing GApps from CyanogenMod 5 (Android 2.1) & Toshiba Tablet's Market
WORKING!!!!!!! Download! (How to is in the .zip). Note: You cannot search or browse categories, so I will include the Appbrain app for those purposes.
The market opens, but crashes on search or clicking apps. If you click on a recommended app and click install it doesn't download. Does anyone want a tutorial or know how to stop it crashing?
Sent from my Acer Aspire One D255 Netbook with dual-boot Android 2.1 - Rooted
I'm about to try ripping a whole /system/app folder from LG's official GT540 2.1 and see if the market will install
Sent from my Acer Aspire One D255 Netbook with dual-boot Android 2.1 - Rooted
Help
Hi thanks for the guide I've come across a problem though. I've installed BTE and got to the stage
Re-open bte and type cd /sdcard/downloads then cat busybox > /system/xbin/busybo
But when I type in the second line it says that it cannot create the directory because it is read only.
Any thoughts on why it is doing this?
Thanks
nunbean said:
Hi thanks for the guide I've come across a problem though. I've installed BTE and got to the stage
Re-open bte and type cd /sdcard/downloads then cat busybox > /system/xbin/busybo
But when I type in the second line it says that it cannot create the directory because it is read only.
Any thoughts on why it is doing this?
Thanks
Click to expand...
Click to collapse
This page seems to show you how to mount system r/w, so this should work. Just do the checking from the page first.
Sorry I was late, I only got back from Spain yesterday and had no internet in Spain
Hi,
Thanks that guide fixed the problem. Tried to install Angry Birds though and it installs through the method given but when I run it it forces close. Have i done something wrong or will it never work on the Acer netbook?
Thanks again
nunbean said:
Hi,
Thanks that guide fixed the problem. Tried to install Angry Birds though and it installs through the method given but when I run it it forces close. Have i done something wrong or will it never work on the Acer netbook?
Thanks again
Click to expand...
Click to collapse
It won't work, I've tried also. By the way, don't update to the newest patch, it kills half the apps.
Sent from my GT540 using XDA App
Edited startpost with MARKET!
Sent from my D255 using XDA App
D257
Quinny899, thank you for writing this up. I just bought a Acer Aspire One D257 which dual boots into Android 2.3.1. I tried to follow your instructions but I ran into the same Read-only file system error as nunbean. I tried his solution but i don't seem to have adb, su permission, or applications>developer>usb debugging available to me.
Any suggestions? Have you had any luck hooking your D255 to another computer and running adb?
Thanks
szimman said:
Quinny899, thank you for writing this up. I just bought a Acer Aspire One D257 which dual boots into Android 2.3.1. I tried to follow your instructions but I ran into the same Read-only file system error as nunbean. I tried his solution but i don't seem to have adb, su permission, or applications>developer>usb debugging available to me.
Any suggestions? Have you had any luck hooking your D255 to another computer and running adb?
Thanks
Click to expand...
Click to collapse
With me su is provided. Skip that step and try copying it to/ system/ xbin using root explorer
Sent from my GT540 using XDA App
Sadly, that doesn't work either. Acer/Insyde must have locked it down a bit in between versions. System/xbin is rwxr-xr-x
szimman said:
Sadly, that doesn't work either. Acer/Insyde must have locked it down a bit in between versions. System/xbin is rwxr-xr-x
Click to expand...
Click to collapse
Try putting with on /sdcard and running:
cd /sdcard
su
In bte
Sent from my GT540 using XDA App
cd /sdcard
Permission denied
When I "ls -la" it says that sdcard -> /mnt/sdcard
sdcard is lrwxrwxrwx and mnt is d---------
When booted in Windows the Android partition shows up as D: but only gives me access to /qdisk (which is drwxrwxrwx). I have a SD Card in the netbooks SD Card slot and a USB thumbdrive plugged in. Both are accessible via the File Manager that shipped with the OS and apps such as Gallery, but I haven't been able to find them through BTE.
Thank you so much for helping out with this process. I'm still trying to figure out what Acer/Insyde changed between our two computer models.
szimman said:
cd /sdcard
Permission denied
When I "ls -la" it says that sdcard -> /mnt/sdcard
sdcard is lrwxrwxrwx and mnt is d---------
When booted in Windows the Android partition shows up as D: but only gives me access to /qdisk (which is drwxrwxrwx). I have a SD Card in the netbooks SD Card slot and a USB thumbdrive plugged in. Both are accessible via the File Manager that shipped with the OS and apps such as Gallery, but I haven't been able to find them through BTE.
Thank you so much for helping out with this process. I'm still trying to figure out what Acer/Insyde changed between our two computer models.
Click to expand...
Click to collapse
They changed the mount points as you're using 2.2/2.3 & I'm using 2.1
Sent from my GT540 using XDA App
D257
I've been thinking about getting a D257. Am is reading this thread right?
i.e.,
as things stand, I would not be able to get root and I would not be able to install google apps and google market?
Thanks
EyeTech said:
I've been thinking about getting a D257. Am is reading this thread right?
i.e.,
as things stand, I would not be able to get root and I would not be able to install google apps and google market?
Thanks
Click to expand...
Click to collapse
No, this only works for D255s, sorry
Sent from my D255 using XDA App
All done and sorted.
However when trying to install another app I have run out of system disk space (135.17MB Used, 396k free)
Is there any way to make the system disk larger without having to prune it? Or install to sdcard?
Cheers
stevefwt said:
All done and sorted.
However when trying to install another app I have run out of system disk space (135.17MB Used, 396k free)
Is there any way to make the system disk larger without having to prune it? Or install to sdcard?
Cheers
Click to expand...
Click to collapse
I'm working on an apps2sd method.
You can move to /x-root/app or /sdcard/app (make the folders and move the app apk into it first)
The main code is:
ln -s /data/app/com.whatever.app.apk /x-root/app/com.whatever.app.apk
-or-
ln -s /data/app/com.whatever.app.apk /sdcard/app/com.whatever.app.apk
I've been looking to port newer android versions (possibly honeycomb) to the various android netbook devices, but I need the imgs from the 2.3 devices. Can anyone help by posting the imgs in their downloads for android drive (from windows)
Sent from my Desire HD using xda premium
Any news for d257 ?
I stuck on 2.3.1 ;/
All what i can without root is looking desktop and mozilla, no app's ;/

[Q] Help install stock ROM

I bought an Asus TF300T a few hours ago and the previous owner bought it already rooted. He claims he tried to get it back to factory setting but got tired fooling with it.
The TF300T already has CWM-based Recovery v5.5.0.4 on it. Can you recommend the easiest way to get this up and running? Stock ROM or custom?
How do I install the ROM from this stage? I am looking at a screen that says, "Apply update from .zip file on SD card," and I have 5 options,
- Choose zip from sdcard,
- apply /sdcard/update.zip,
- toggle signature verification,
- toggle script asserts
-+++++Go Back+++++
How do I load a ROM from here?
Any help will be greatly appreciated.
D
1. Download a compatible ROM from android development section
2. Upload the zip file to your device's memory
3. Choose update from zip from CWM
4. Browse for the ROM file on your memory
3. Select it and confirm the update
Juts make sure always read the developers instructions carefully
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
"Upload the zip file to your device's memory"
How can I accomplish this. Should I be attaching this to my PC and pushing it to the device or using a MicroSD slot on the side?
My PC sees my tablet as "Transformer" with a yellow exclamation. The tablet does not see the microSD when inserted in the side slot.
D
I got android sdk and adb on the my PC.
So, I believe i need to run this command in adb to push the rom to the internal memory.
"adb push c:\romfolder\WW_epaduser9_4_3_29UpdateLauncher.zip /sdcard"
Is this correct?
I didn't see that file in CWM so i have executed another
"adb push c:\romfolder\cm-9-20120622-NIGHTLY-tf300t.zip /sdcard"
Result....
C:\android-sdk\platform-tools>adb push c:\romfolder\cm-9-20120622-NIGHTLY-tf300t.zip /sdcard
1319 KB/s (138827082 bytes in 102.717s)
I still cannot see this file CWM. Looking in each folder.....
There are many ways to upload your file...
Simply just connect your tablet to PC and simply copy your file on your memory.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
deebo130 said:
Result....
C:\android-sdk\platform-tools>adb push c:\romfolder\cm-9-20120622-NIGHTLY-tf300t.zip /sdcard
1319 KB/s (138827082 bytes in 102.717s)
I still cannot see this file CWM. Looking in each folder.....
Click to expand...
Click to collapse
I think you are browsing the internal memory in CWM. Try to locate the correct path in SDcard or copy the ROM on your internal memory.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Finally got a custom from installed, cyanogen, but no audio. I will try to get a stock/factory one installed later.
Skankwich cm9 kang has sound. Runs smooth.
Sent from my Transformer Prime TF300T using xda premium
So....all is well. I was able to install the latest Asus stock rom using adb. `adb push c:\romfolder\update.zip /sdcard and used CWM to flash.
It took a lot of patience and reading to accomplish this.
Thanks to all who responded and the awesome developers for their hard work and guides. Most importantly, all of this is free.
Three days of trying to fix my $200 transformer has paid off.
Sent from my ASUS Transformer Pad TF300T using XDA

E:Mount: Unable to find partition for path

For some reason I am not able to install any custom ROM's with TWRP 2.3.3 I transfer the files across to the root directory of my internal storage using ADB pusher but whenever I try and install a ROM I seem to get this error message
E:Mount: Unable to find partition for path '/[email protected]_Edition_V02.zip'
Error flashing zip '/[email protected]_Edition_V02.zip'
Updating partition details..
Click to expand...
Click to collapse
Does anyone have any idea as to why this is happening, and how I can get around it?
I currently dont have a ROM installed on my TF300 due to me being an idiot, but I can use ADB, TWRP and fastboot so I should be able to sort this out.
Nekrom4n said:
For some reason I am not able to install any custom ROM's with TWRP 2.3.3 I transfer the files across to the root directory of my internal storage using ADB pusher but whenever I try and install a ROM I seem to get this error message
Does anyone have any idea as to why this is happening, and how I can get around it?
I currently dont have a ROM installed on my TF300 due to me being an idiot, but I can use ADB, TWRP and fastboot so I should be able to sort this out.
Click to expand...
Click to collapse
I can not remember,
Is the update a complete rom ??
If not,then install OC V.3 instead..
Nekrom4n said:
For some reason I am not able to install any custom ROM's with TWRP 2.3.3 I transfer the files across to the root directory of my internal storage using ADB pusher but whenever I try and install a ROM I seem to get this error message
Does anyone have any idea as to why this is happening, and how I can get around it?
I currently dont have a ROM installed on my TF300 due to me being an idiot, but I can use ADB, TWRP and fastboot so I should be able to sort this out.
Click to expand...
Click to collapse
Try Clockwork, this 4.2 is weird. I can do a backup in TWRP, but it cannot find what I placed on the sd card, so I have to use Clockwork for some reason....
Managed to sort it. For some reason TWRP didn't like installing from root, and changed to a sub directory and it works fine now. Installed paranoid android in the end
Sent from my Transformer Pad TF300T using XDA Premium HD app
same issue
i have the same proble only im stalling from /mnt/sdcard not from root.
On htc one s3..........
have been withoutmy droid for weeks!
samo problem
I have the same issue but when i put the ROM in a folder it does not work.
I have a goophone i5 and i wiped my system have no OS on it only TWRP.
I need to install a new recovery can anyone help me i am a noob for this !
Thank you
What command are any of you using to push the file??
Thx Josh
problem
lj50036 said:
What command are any of you using to push the file??
Thx Josh
Click to expand...
Click to collapse
i am trying to install a rom from the TWRP recovery .
i uploaded the file on the external SD card .
Nekrom4n said:
Managed to sort it. For some reason TWRP didn't like installing from root, and changed to a sub directory and it works fine now. Installed paranoid android in the end
Sent from my Transformer Pad TF300T using XDA Premium HD app
Click to expand...
Click to collapse
Thanks! As soon as I put the zips (PA4.4 + gapps) into my sdcard folder my nexus 7 was able to install w/ out fail.
Nekrom4n said:
Managed to sort it. For some reason TWRP didn't like installing from root, and changed to a sub directory and it works fine now. Installed paranoid android in the end
Sent from my Transformer Pad TF300T using XDA Premium HD app
Click to expand...
Click to collapse
How did you changed to your root directory to sub directory

Move apps to SD card (on LG Motion)?

I'd like to have all of my apps on my external SD because it transfers at 30mbps, and also to help free up some storage space. Can this be done on my LG Motion? If so, how?
Sent from my LG-MS770 using Tapatalk 2
AppMgr III
rob.hedrick said:
I'd like to have all of my apps on my external SD because it transfers at 30mbps, and also to help free up some storage space. Can this be done on my LG Motion? If so, how?
Sent from my LG-MS770 using Tapatalk 2
Click to expand...
Click to collapse
Here are two Apps:
Easy APP2SD (Move Apps to SD)
AppMgr III (App 2 SD)
Good Luck
Use link2sd
Sent from my Xperia Miro
Selecting the applications from the application list in the settings menu then use the "application to sd card" option isn't sufficient for you?
rob.hedrick said:
I'd like to have all of my apps on my external SD because it transfers at 30mbps, and also to help free up some storage space. Can this be done on my LG Motion? If so, how?
Sent from my LG-MS770 using Tapatalk 2
Click to expand...
Click to collapse
Look for folders plug in apk on the xda. Or google search folders plugin
It should allow you to put in system links (short cuts) to the SD card as though the app is still on internal memory, just don't do it to system apps... that can be messy.
Edit: link to the development thread
http://forum.xda-developers.com/showthread.php?t=1502893
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
That isn't an option for me with the LG Motion. I know some droid phones do that but I'll need an app.
Thanks for all the replies, everyone.
Sent from my LG-MS770 using Tapatalk 2
Welcome. If that link to the app isn't for you and you've got root there are directions for adding system links though the command line. It's best to have a full nanDroid backup before messing around with those or the folders plug app because it's easy to soft brick your device if read write permitions get messed up when files are moved to SD, however, there are apps for fixing or setting that after the copy but before system linking.
But do check out the app that I linked to in my previous post if you've not already; works on all my devices and it's kinda funny to see the accessible space for internal memory jump to 30gigs
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
Ok SO, thx. When I have more time I will definitely check that out.
I got excited because I noticed that my Titanium Backup Pro app has a feature to have my apps automatically transfer to the external SD on a regular scheduled basis. However when I ran it, it says: "Guru caught fire during calculations". Nothing happened... Bummer. Maybe they'll fix that. In the meantime I will check out the mounting .apk. Though skimming the directions it sounds confusing, though it probably isn't... Thanks again, SO.
Sent from my LG-Motion using Tapatalk 2
It may sound confusing but what it boils down to is;
Copying the folder and it's contents to a folder on your SD card
Verifying it all copied completely and correctly, because sometimes you'll get a stubborn one that won't copy in big chunks.
Then telling the app where it should make the shortcut. System folder
Then tell the app where on the SD card it should link it to. The copied folder.
Takes a few minuets the first time around, then only seconds the next times you run it. Just try merge first instead of move(Edit 1: it's the third option, just make the link), so that if something messes up then your not out re flashing things.
Edit 2: be sure to try it with an empty folder first by making one in data/temp and then linking a folder to it from your SD card that has something in it like the downloads folder. One more thing; don't link system apps all at once, some will handle it just fine, but for example if you link your phones phone call handling data to your SD card, it will barf hard... And avoid setting it at boot until you've worked out how your device handles this.
I've no doubt that it'll be what you're looking for, just not as easy as it'll one day be
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
Ok, S0, I'm going to give this a shot.. You know what'd make me real confident? Seriously, You making a YouTube how-to video, lol.
Sent from my LG-MS770 using Tapatalk 2
S0, I see 4 different versions of the mounting .apk.. Which one is the best & most stable?
Sent from my LG-MS770 using Tapatalk 2
Ok.. I tried that. It didn't work. Basically it said I need to partition my internal sd in order to link whisk I can't find an option to use the external, also I can't seem to be able to get any user app to move to my external SD, via any application I try to use. In case you might ask, yes my phone is rooted. Bummer man.. I'm lost. This shouldn't be difficult at all, but for some reason, I am mind boggled here...
Sent from my LG-MS770 using Tapatalk 2
Yeah I know what ya mean. Even screen shots would help a little I bet.
Alas though I'll eventually make video tutorials one day, but they'll likely be for the project I'm working on first.
The apps purity easy, but, I can understand not wanting to mess up your device accidentally. There are others out there as far as apps that will accomplish the same thing; perhaps there's a YouTube tutorial for one of them. I'll check and report back, likely after work and update this post with a link or two.
Edit(s):
___taken from the op's thread (page 5) http://forum.xda-developers.com/showthread.php?t=1502893&page=5
1) install the app 2) open the app 2b) allow root permissions when superuser ask 3) click in the menu key and select mountpoints edition 4) click the menu key and select add mountpoint 5) in the source folder select the folder that contains the data files 6) in the destination folder select the folder in that the apps search for the files 7) click accept 8) in the mountpoiunts list, enable the check right to the mountpoint 9) click the folder icon at the left of the mountpoint to manually mount 10) if all works fine, the grayed icon becomes yellow and is the end...
Click to expand...
Click to collapse
____ taken from youtube (simmular but not identical app)
http://www.youtube.com/watch?v=pV6w_YZyOIA
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
That'd be great. Thanks.
Sent from my LG-MS770 using Tapatalk 2
rob.hedrick said:
That'd be great. Thanks.
Sent from my LG-MS770 using Tapatalk 2
Click to expand...
Click to collapse
Not sure if ya saw the additional links I put up in my previous post here and it's been a few days but I can't really apologize for that; because I've been hard at work on XDA with the guide I've been writing (differences in signatures should sum it up).
Have you gotten the SD linking figured out?
If not; check different kernels and or ROM's for your device there are some that support this kind of "Mangling" of addressing and folder/file linking and some that do not. The ones (kernel and or ROM's) on your device maybe ones of a "safer" build that don't allow such things to happen.
And as far a me making video tutorials... I've found that scripting installers for people to use is way easier; I'll keep it in mind though as youtube is great for getting people comfortable with new ideas and methods.
I'll try to be back again sometime if ya don't hit me up somewhere else first.
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now working on Scripting installers and tutorials for beginner scripting for; Bash, Python, and Java for Android and Linux
Also working on porting; Crazyflie-Quadcopter, Andoid-Casual, Maptools-MMO table top game maker and hoaster, jMonkey JDK, and Openstack-cloud services to run on Android.

[MOD][K2_CL][K2_U][K2_UL]Bind InternalSD With Phone Storage

Also, by the way guys, I posted this mod because I could never get the vold.fstab mod to work on ICS. so if you are on JB I would totally recommend the vold.fstab swap mod over this one.
BOOST MOBILE ONLY K2_CL
https://db.tt/nRbob3sP
I've found and mod a file by simonsimons34 that you add to /system/etc/init.d that will bind(merge) your phone storage with internal sd
If you kernel supports it
This is what I used to add init.d
https://play.google.com/store/apps/details?id=com.init.d_installer
Download this file and put it in your init.d folder and set permissions to rwx r-x r-x.
This bind(merge) your internal sd and phone storage.
K2_U & K2_UL ONLY
https://db.tt/vLu7IK5k
download this file and place it in your
init.d folder AND TAKE THE 'K2_UK2_UL' OFF THE END OF THE NAME
it should look like this
99binddata
And set permissions to rwx r-x r-x
And reboot.
Is bussybox required?
I have only these kernel and root no bussybox and s-off
http://forum.xda-developers.com/showthread.php?p=41684667#post41684667
Woooo, sounds awesome !
Anyone tried it ? Screen captures ?
I don't think you need busybox, you can use chmod in a adb shell, but I might be wrong.
Yes you need busy box
And screen shot only shows calculating.....
I think some form of edited vold.fstab is needed to actually show the bind.
I think?
Kajry said:
Is bussybox required?
I have only these kernel and root no bussybox and s-off
http://forum.xda-developers.com/showthread.php?p=41684667#post41684667
Click to expand...
Click to collapse
This is what I used to add init.d
https://play.google.com/store/apps/details?id=com.init.d_installer
russellvone said:
Yes you need busy box
And screen shot only shows calculating.....
I think some form of edited vold.fstab is needed to actually show the bind.
I think?
Click to expand...
Click to collapse
Actually, I think there's a big error here... the bind options doesn't merge two devices (of different filesystem, most of all).
What the bind option does, is to allow the mount of a device in more than one location, so what you'll have using this script is to see your internal sd partition mounted as data partition, which could be very dangerous! Casue you'll have a fat32 filsystem mounted in a place where android expects an ext filesystem.
there are ways to merge filesystems (like unionfs), but I don't think there's an android implementation... and are quite unstables at current stage of development
you shouldn't risk to brick your phone, at most you could end by wiping your system partition and reinstall your rom if your phone shouldn't boot anymore though I'd be very surprised if this would work o.o
don't mess things too much!
madpausa said:
Actually, I think there's a big error here... the bind options doesn't merge two devices (of different filesystem, most of all).
What the bind option does, is to allow the mount of a device in more than one location, so what you'll have using this script is to see your internal sd partition mounted as data partition, which could be very dangerous! Casue you'll have a fat32 filsystem mounted in a place where android expects an ext filesystem.
there are ways to merge filesystems (like unionfs), but I don't think there's an android implementation... and are quite unstables at current stage of development
you shouldn't risk to brick your phone, at most you could end by wiping your system partition and reinstall your rom if your phone shouldn't boot anymore though I'd be very surprised if this would work o.o
don't mess things too much!
Click to expand...
Click to collapse
Also, this is information is good, thank you for your post.
I always try and verify mods and/or scripts before posting.
That means, I am running this script right now and have been since last night and I don't have any issues at all. I would never post something that I haven't tried for myself.
And to prove is working, if anybody has an app that they have tried downloading but had the 'not enough space' error, post it here and I will download it.
russellvone said:
I always try and verify mods and/or scripts before posting.
That means, I am running this script right now and have been since last night and I don't have any issues at all. I would never post something that I haven't tried for myself.
And to prove is working, if anybody has an app that they have tried downloading but had the 'not enough space' error, post it here and I will download it.
Click to expand...
Click to collapse
I'm sorry, I didn't meant to offend you.
What I said is that this will hardly merge two filesystems.
If you have a total of about 8gb of internal storage, then I'm wrong
But, most likely, you'll only have your sdcard mounted as data partition, which might give some problems.
I'm downloading modern combat 4 right now, and if it installs correctly that means this is working. It is 1.92 gb in size and you can see from the screen sit that I only have 1.14 gb of space and 886mb available shown but I have this script running so..... We'll see.
Ps I'm not taking offence at all, it's healthy to object something if its not proven.
:thumbup:
russellvone said:
I'm downloading modern combat 4 right now, and if it installs correctly that means this is working. It is 1.92 gb in size and you can see from the screen sit that I only have 1.14 gb of space and 886mb available shown but I have this script running so..... We'll see.
Ps I'm not taking offence at all, it's healthy to object something if its not proven.
:thumbup:
Click to expand...
Click to collapse
I just realized, I made a big mistake... I always thought that we had 4gb of dedicated data storage and most of it was eaten by sense stuff... Looking at the partition table right now, I see we only have 1gb of data storage o.o
Which means this script is actually useful, cause will make use the 4gb of internal sdcard, instead of our 1 gb of data!!!!
Seems like is working!
Question about boost mobile version
russellvone said:
K2_U & K2_UL ONLY
https://db.tt/vLu7IK5k
download this file and place it in your
init.d folder AND TAKE THE 'K2_UK2_UL' OFF THE END OF THE NAME
it should look like this
99binddata
And set permissions to rwx r-x r-x
And reboot.
Click to expand...
Click to collapse
But your phone is Boost. So do you know if anything like that works with boost k2_cl version? Thanks in advance
My phone is K2_CL
the first post (OP) has the boost file
^^did it work? Did you download and install the game okay?
Burginthorn said:
^^did it work? Did you download and install the game okay?
Click to expand...
Click to collapse
Look at post #12
It downloaded and installed, and plays smooth as ever.
So the extra data doesn't show up in settings correct?
Sent from my Nexus 7 using Tapatalk 4
No just shows calculating......
russellvone said:
K2_U & K2_UL ONLY
https://db.tt/vLu7IK5k
download this file and place it in your
init.d folder AND TAKE THE 'K2_UK2_UL' OFF THE END OF THE NAME
it should look like this
99binddata
And set permissions to rwx r-x r-x
And reboot.
Click to expand...
Click to collapse
Hi ive got a UK HTC One SV LTE unlocked and i believe it is the k2ul version, is this mod compatible with the phone or is it boost only?? will it work with stock kernel or will i have to have a custom kernel to get this to work? and is this mod different to this thread http://forum.xda-developers.com/showthread.php?p=46524538#post46524538 ?? this thread says bind and that one is a swap one?? im confused

Categories

Resources