{"id":2705,"date":"2013-01-11T21:03:45","date_gmt":"2013-01-11T14:03:45","guid":{"rendered":"http:\/\/www.jfdesignnet.com\/?p=2705"},"modified":"2016-11-01T12:42:30","modified_gmt":"2016-11-01T05:42:30","slug":"swap-external-sdcard-and-usb-phone-storage-picopad-gea","status":"publish","type":"post","link":"https:\/\/www.jfdesignnet.com\/?p=2705","title":{"rendered":"Swap external sdcard and usb phone storage PICOpad GEA"},"content":{"rendered":"<p style=\"text-align: justify;\">One of my friend needs this mod to extends all of his user applications to his whooping 16Gb external sdcard using app2sd capabilities on his PICOpad GEA. He wants to move a couple of big games applications (for his kids &#8230; sure \ud83d\ude42 ) from his tiny 512Mb internal storage to an extra large 16Gb space on his external sdcard, so he could freeing some extra space again on the internal storage for other applications. If you were mature linux user, this trick is very simple &#8230; at the first split two seconds, instantly goes to the top of the head : &#8230; it&#8217;s just as easy as editing the mount point node on FAT system table fstab. Yeah, you were correct \ud83d\ude42 Pull the original fstab from the device, swap the mount point name and push it back, after reboot now the app2sd can move the apps unto external sdcard. Rather than single time use only for him, I share here just in case some of you might need this also, here we go the mod zip :<\/p>\n<p><a href=\"http:\/\/www.mediafire.com\/file\/9eklcz1yk5rg66d\/signed_jfswap-extsd-emmc-swapped.zip\">signed_jfswap-extsd-emmc-swapped<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><strong><strong>How to use :<\/strong><\/strong><\/h3>\n<p style=\"text-align: justify;\">The steps to flash this mod is pretty straight forward, just like flashing a custom rom :<\/p>\n<ul>\n<li style=\"text-align: justify;\">Download the mod zip from link above and copy it to the root of your sdcard, you may check it first with your file manager to confirm it was there. There are two sdcard storage on picopad GEA, i prefer to put the mod zip to external sdcard.<\/li>\n<li style=\"text-align: justify;\">Boot into clockworkmod CWM recovery mode by turning off your phone, hold down Volume + button then press power button, hold them both until you see axioo logo appear then release it. Wait a sec or two \u2026 then you\u2019re now in cwm recovery mode, you can navigate it through the menu using volume + and \u2013 button, and to executing the highlight menu you can press power button.<\/li>\n<li style=\"text-align: justify;\">Choose <strong><em>Install zip from sdcard<\/em><\/strong> menu and execute it<\/li>\n<li style=\"text-align: justify;\"><em>Choose external sdcard<\/em>. Navigate to the custom rom location and execute it. There will be a confirmation once again, and of course choose Yes.<\/li>\n<li style=\"text-align: justify;\">After the installation completed, go back to main menu and choose <em>Reboot System Now<\/em><\/li>\n<\/ul>\n<h3><strong><strong>The results :<\/strong><\/strong><\/h3>\n<p><em><strong>Before<\/strong><\/em> applying this mod, the file manager apps see sdcard = usb phone storage, and sdcard2 = external-sdcard :<\/p>\n<p><a href=\"http:\/\/www.jfdesignnet.com\/?attachment_id=2712\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-2712 alignnone\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2013\/01\/fileman-sdcard-is-phone-180x300.png\" alt=\"fileman-sdcard-is-phone\" width=\"180\" height=\"300\" \/><\/a> <a href=\"http:\/\/www.jfdesignnet.com\/?attachment_id=2713\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-2713\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2013\/01\/fileman-sdcard2-is-extsdcard-180x300.png\" alt=\"fileman-sdcard2-is-extsdcard\" width=\"180\" height=\"300\" \/><\/a><\/p>\n<p><em><strong>After<\/strong><\/em> applying this swap mod, the file manager apps see sdcard = external-sdcard, and sdcard2 = usb phone storage :<\/p>\n<p><a href=\"http:\/\/www.jfdesignnet.com\/?attachment_id=2714\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-2714\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2013\/01\/fileman-sdcard-is-extsdcard-180x300.png\" alt=\"fileman-sdcard-is-extsdcard\" width=\"180\" height=\"300\" \/><\/a> <a href=\"http:\/\/www.jfdesignnet.com\/?attachment_id=2715\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-2715\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2013\/01\/fileman-sdcard2-is-phone-180x300.png\" alt=\"fileman-sdcard2-is-phone\" width=\"180\" height=\"300\" \/><\/a><\/p>\n<p>and the main purpose of this mod with app2sd :<\/p>\n<p><em><strong>Before<\/strong><\/em> applying this mod, app2sd see the usb phone storage as sdcard destination :<\/p>\n<p><a href=\"http:\/\/www.jfdesignnet.com\/?attachment_id=2716\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-2716\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2013\/01\/app2sd-see-phone-180x300.png\" alt=\"app2sd-see-phone\" width=\"180\" height=\"300\" \/><\/a> USB Phone storage<\/p>\n<p><em><strong>After<\/strong><\/em> applying this swap mod, app2sd see the external sdcard as sdcard destination :<\/p>\n<p><a href=\"http:\/\/www.jfdesignnet.com\/?attachment_id=2717\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-2717\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2013\/01\/app2sd-see-extsdcard-180x300.png\" alt=\"app2sd-see-extsdcard\" width=\"180\" height=\"300\" \/><\/a> My external sdcard is 8Gb.<\/p>\n<p>If you need to revert back to original scheme, here is the mod zip :<\/p>\n<p><a href=\"http:\/\/www.mediafire.com\/file\/k57jgg5sy21w969\/signed_jfswap-extsd-emmc-revert2ori.zip\">signed_jfswap-extsd-emmc-revert2ori<\/a><\/p>\n<p>Use the same steps as above to revert back the file system table to default stock ROM.<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"text-decoration: underline;\">Last, but not least :<\/span><\/h3>\n<p style=\"text-align: justify;\">However, &#8230; bear in mind, even this mod looks like a nice trick, this swapping trick is too simple and had disadvantages :<\/p>\n<ul style=\"text-align: justify;\">\n<li>the speed transfer of the external sdcard is too slow compare to internal memory of the phone, you may find some lagging loading of the apps on it and begin worse if the apps read it rapidly.<\/li>\n<li>you cannot pullout the external sdcard from the device, because somehow it&#8217;s part of the system now, if you forgot, you&#8217;ll be find some apps missing on the launcher.<\/li>\n<li>related to 2nd disadvantage above, you also cannot leave empty the external sdcard, because system will search for it&#8217;s mount points during boot stage, not throwing errors though, but not recommended. you may check what i said with adb logcat.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">I think this trick is only a workaround, not a real problem solver, the right things to do for me is by resizing the internal storage to reasonable size, says 2Gb (relatively big enough) and as consequences the internal usb phone storage will shrink to 512Mb, which is ok since we can store our multimedia data such photos, videos, and musics files unto external sdcard. You will get compromise transfer speed whilst space storage stay intact. For you who might interested on this mod, you may read this <a href=\"http:\/\/www.jfdesignnet.com\/?p=2477\">custom ROM for PICOpad GEA article<\/a>. Somewhere near the bottom you can find the script to repartition the internal storage into 2Gb size.<\/p>\n<p>Happy hacking !!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of my friend needs this mod to extends all of his user applications to his whooping 16Gb external sdcard using app2sd capabilities on his PICOpad GEA. He wants to move a couple of big games applications (for his kids &#8230; sure \ud83d\ude42 ) from his tiny 512Mb internal storage to an extra large 16Gb [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2717,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,9],"tags":[177],"_links":{"self":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/2705"}],"collection":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2705"}],"version-history":[{"count":2,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/2705\/revisions"}],"predecessor-version":[{"id":5004,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/2705\/revisions\/5004"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/media\/2717"}],"wp:attachment":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}