Talk:Switch internal and external sdcard/@comment-79.19.16.216-20140418085913/@comment-72.174.195.89-20140523203108

To get root access, you would have to find a program/app that could root the Meep X2. Unfortunately, unlike the original Meep, the Meep X2 is not rooted. The apps you mentioned, ES3 Explorer, FX Explorer, and SuperSU, only work on devices that have already been rooted. Rooting a device that is not rooted could possibly void any warranty. The other issue is with Android 4.2 (Jelly Bean). Google mentions that Android 4.2.2 and earlier, use vold.fstab to map external storage, while Android 4.3 uses fstab. . Reference http://source.android.com/devices/tech/storage/config.html. I'm not sure what Android version Meep X2 OTA update 3.0.3 updates the Meep to. As they (Google) only mention external storage, it seems the internal storage is mapped somewhere else, and possibly in a file/location that is not easy to do - meaning not as simple as editing a text file, like vold.fstab is. It may require decompiling, editing, recompiling, and then placing the recompiled file back onto the MeepX2. Not being able to edit the vold.fstab, as in previous versions of Android aqppears to be a common complaint, if you search for something like "edit vold.fstab Android 4.3". It may be possible to add the following lines, at the end of the build.prop file - persist.sys.vold.switchexternal=1 and ro.vold.switchablepair=/storage/sdcard0,/storage/external_storage/sdcard1. The first line tells Android to swtich the external storage with the internal. If the first line=0, then it would not switch the two. The second line tells Android what the storage locations to switch are - /storage/sdcard0 could be for the internal storage and /storage/external_storage/sdcard1 is how the Meep X2 labels the external SD card. If the MeepX2 does not have the internal storage labeled as /storage/sdcard0, then this may not work. Not sure where to find where the internal storage is setup at. Upon boot, it could cause the MeepX2 to not have either internal or external storage mounted, meaning you would not be able to use either. Worse case would be the MeepX2 being stuck in boot loop - being stuck on the "My Tablet!, My World!" screen. However, to try this, your MeepX2 would have to be rooted. You could try editing the build.prop file in the OTA 3.0.3 file (update.zip) and see if the MeepX2 can update with it. You can reapply the update file, again, if you do it manually. Again, as mentioned before, you may not have either internal or external storage upon boot, or your MeepX2 could be stuck in boot loop, if it dosn't work. Interesting to note, though, in the build.prop, it liststhe brand as a MID, name as an emid7, along with the device and board as emid7. I believe there are generic MID7 tablets out there,soyou could try searching on what others may have been able to with MID7 tablets, especially with swapping the internal and external storage. Bottom line, it appears that the "swap" no longer appears to work with an unrooted MeepX2 with Android 4.2.2 installed.