Free Republic
Browse · Search
General/Chat
Topics · Post Article

In researching the problem an app called Towelroot (by Geohot) comes up a lot. I was was wondering if anyone has tried this one. (there are many of them out there) Any observations appreciated.
1 posted on 02/01/2016 9:40:13 AM PST by Don@VB
[ Post Reply | Private Reply | View Replies ]


To: Don@VB

Why not just turn them off and not allowing auto updates? I do this with a lot and skip them all when updates arrive.


2 posted on 02/01/2016 9:42:46 AM PST by IllumiNaughtyByNature (Trump/Cruz 2016 or the other way around.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: Don@VB

Just disable them, here’s step by step instructions...

https://www.androidpit.com/galaxy-s5-how-to-force-close-apps


3 posted on 02/01/2016 9:50:54 AM PST by kingu (Everything starts with slashing the size and scope of the federal government.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: Don@VB

They wouldn’t be there if you didn’t need them. Learn to love your over lords.


6 posted on 02/01/2016 10:01:22 AM PST by ThomasThomas (Veritaphobia The true sign of a liberal.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: Don@VB

http://www.cnet.com/uk/how-to/how-to-easily-root-an-android-device/


10 posted on 02/01/2016 10:09:27 AM PST by BipolarBob
[ Post Reply | Private Reply | To 1 | View Replies ]

To: Don@VB

I have an Android phone (KitKat 4.4) that I rooted using Towelroot. And I’m using Link2SD to move apps from internal storage to the external SD card to effectively give me more internal storage.

I created two 8-gb partitions on a 16-gb mini-SD card, one partition formatted in FAT32 for general storage (same as Android’s original external storage directory) and formatted the other in EXT4 as the “extension” to internal memory. EXT3 probably also would work, but there is no drawback to using EXT4. Then I used the Link2SD app to move apps from internal storage to the external EXT4 partition, effectively increasing my internal storage.

The trick is, the Android OS does not automatically know it’s supposed to mount that extra EXT4 partition on the external SD card. Which means that when the OS loads, there’s nothing telling it that this new partition exists, or to use it.

The new partition must be “mounted” before the OS (and Link2SD) can use it. There are two ways to do this. If your phone is rooted, you can mount it manually from a terminal window, or create and run a shell script to run the necessary commands (also via terminal window). But you would have to do that every time you reboot the phone, which obviously would be a nuisance. The way to have it done automatically for you each time the phone boots, and the way you would do it in a ‘real’ UNIX/Linux OS, is simply to add the proper configuration items to a start-up script located in the “/etc/init.d” directory. These “init.d” scripts serve more or less the same function as configuration items that were done done in past Windows OSes through the “autoexec.bat” file.

As root user you will be able to make these edits to the scripts in “/etc/init.d”, but the added complication is that Android does not by default read them. By default Android is not “init.d-aware”. To work around this, you have to install a 3rd-party boot image that _IS_ “init.d”-aware. I used a “modded” 3rd-party boot image created by someone called “daishi4u.” I’m also using his recovery image, something my el-cheapo LG phone lacked from the factory. From the factory it was unable to boot into safe mode, but adding his recovery image fixed that.

This probably sounds dauntingly complex but it isn’t so much if you break it down into the individual tasks. I can give more detail if you interested (but it isn’t worth my time if you aren’t). I knew all the UNIX/Linux specific stuff before I got involved in this, but I probably would have gotten frustrated in the effort and given up if I hadn’t had the help of the gang at AndroidArea51.com. It’s a small-ish forum by Android standards, but they are a genial lot, and eager to help, and there are some genuine Android heavyweights there. That’s where I came across username Daishi4u and his modded kernels. You also can find the source for those boot images through that forum. “init.d”-awareness is just one of the many enhanced capabilities his boot images provide.

In broad strkes, the steps are:
1. Prepare the new SD card
2. Root the phone
3. Flash with an init.d-aware boot image (I used daishi4u’s)
4. Create the init.d script to auto-mount the new external EXT4 partition at boot-up

I can give you the contents of my functioning init.d script, but the syntax probably will require some minor tweaking to account for differences in directory names on your phone. After creating the init.d script, you shoud be able to reboot the phone and confirm the external EXT4 partition was automatically mounted.

5. Install Link2SD and move whatever apps it will allow you to move to the external storage

Link2SD does not move the entire app, only parts of it, and some apps it cannot move at all, but it moves enough of them that I don’t seem to be able to exhaust the internal storage capacity. Don’t forget that if you also create a larger FAT32 partition on the external SD card, you also have more space for storing personal files, movies and music and such. And card ‘speed’ matters to performance whenever Link2SD has to access the external SD card, so IMHO it is money well-spent to get a card that is both larger and faster than you think you will need. Wikipedia has a page titled “Secure Digital” that can plus you up on SD card performance ratings.


23 posted on 02/01/2016 3:35:29 PM PST by Paal Gulli
[ Post Reply | Private Reply | To 1 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson