Rooting: why bother? - Lenovo Yoga Book Questions & Answers

Managed to flash recovery and root YB after a lot of frustration. Question now is: Why bother? Cannot delete the Lenovo/Google junk - which is the main reason I root devices. Installed only one app that requires root so far - Adaway - only to have the YB hang for a while during every operation.
Bought the YB out of curiosity only. Find I dislike Lenovo intensely (not alone in this). The YB is in many ways just a gimmick. The fancy hinge is not required on such a light device - it's just a selling point; money would have been better spent on an improved CPU or camera (which is useless). Keyboard is handy, but I find my Note5 serves me just as well (besides being a vastly better device on all fronts). I don't expect anyone will even try to develop a custom ROM for the YB.
Anyway, will fiddle with the YB some more and then give it away to someone hereabouts. If I am missing something about rooting the YB, please let me know.

seems like you should try a little bit harder...just becasue you don't know how to deal with it, it doesn't mean that it isn't possible stock apps can be deleted, at least with help of some third party apps (e.g. titanium) that require root (i personally got rid of those google docs apps, chrome browser, lenovo intro, etc...)
what were your problems with rooting? by now, I went back to stock via backup three times (for several reasons) and rooted it again, which sums up to four times rooting without any hiccups.
i

danjac said:
seems like you should try a little bit harder...just becasue you don't know how to deal with it, it doesn't mean that it isn't possible stock apps can be deleted, at least with help of some third party apps (e.g. titanium) that require root (i personally got rid of those google docs apps, chrome browser, lenovo intro, etc...)
what were your problems with rooting? by now, I went back to stock via backup three times (for several reasons) and rooted it again, which sums up to four times rooting without any hiccups.
i
Click to expand...
Click to collapse
Actually used titanium to try to remove junk apps. First time ever with this problem. Even tried to delete the apks directly using es file manager. Cannot so far find out what is preventing their removal (titanium reports them uninstalled, while es reports operation failed).
Root. Posted elsewhere on this. Rooting in itself is not a problem. In fact, I intend restoring stock to see if that will get rid of the hangs that are occurring. As matters stand for me at the moment, I really have no use for root.
See a 12" YB is on offer now. Looks as though the 10" version is history already - but I suspect it will remain a curiosity for a while yet.

danjac said:
seems like you should try a little bit harder...just becasue you don't know how to deal with it, it doesn't mean that it isn't possible stock apps can be deleted, at least with help of some third party apps (e.g. titanium) that require root (i personally got rid of those google docs apps, chrome browser, lenovo intro, etc...)
what were your problems with rooting? by now, I went back to stock via backup three times (for several reasons) and rooted it again, which sums up to four times rooting without any hiccups.
i
Click to expand...
Click to collapse
Can you help me out in rooting my yoga tab 2?

suan aimte said:
Can you help me out in rooting my yoga tab 2?
Click to expand...
Click to collapse
of course i can help you:
GUIDE - HOW TO GET ALONG ON XDA [noob-friendly]
1st: USE SEARCH (eg. 'root yoga tab 2')!!! it is really easy! 3rd entry should do the trick.
2nd: reading skills are also very helpful: if i remeber correctly, there's kind of a 'how xda works' when you register...it's quite useful, especially if you want to get along without trouble in the future.
hope it works!!!

Related

[Q] Going after minimalistic set of programms/feature on N7

Hi, a new guy here!
I recently became a happy owner of 32Gb wi-fi only N7. I’m familiar with software dev (windows developer for 20 years with some work on unix) and customization/modding/flashing process (mostly for satellite receivers). However this is my first tablet and my first Android device so I could use some help 
I successfully unlocked, rooted and installed custom recovery on my N7. I would like to get to a bare bones state of the N7 and then slowly add new features/programs to it when it becomes necessary for me. So I would like to remove all non essential parts that were preinstalled on my N7.
I was under impression that I could uninstall programs using N7 UI after device gets rooted. However it seems that for majority of the apps I still only have an option to disable.
I shelled into N7 and looked around. It seems that all (majority?) of the apps are in /system/apps folder. Can I simply remove the apps and their files from that folder? Does this folder only contain user apps or does it also have system apps that are essential for N7 to function? Is there a chance to brick it by removing something (everything?) from that folder?
I searched on a forum for a list of apps that are safe to remove. I thought it would exist since it seems to be something many of us would be interested in doing. I didn’t find the list. If there is such a thing and someone could direct me there, it would be great!
Given that I can remove apps by deleting them from that folder safely, I still have a question what each app does and how important it is. Is safe to assume that any app that has a wheel with a drive belt on it as an icon in apps screen on N7 is system app and has to stay?
I have two keyboard app installed – one is Android keyboard and one is ASUS keyboard. Judging by the name 2 of these are essential since Android is the OS and ASUS is the manufacturer. But do I really need two of them?
If there is a resource/thread that discussed something similar, please let know. I look forward to learn from anyone on this forum! 
_Diver said:
Hi, a new guy here!
I recently became a happy owner of 32Gb wi-fi only N7. I’m familiar with software dev (windows developer for 20 years with some work on unix) and customization/modding/flashing process (mostly for satellite receivers). However this is my first tablet and my first Android device so I could use some help 
I successfully unlocked, rooted and installed custom recovery on my N7. I would like to get to a bare bones state of the N7 and then slowly add new features/programs to it when it becomes necessary for me. So I would like to remove all non essential parts that were preinstalled on my N7.
I was under impression that I could uninstall programs using N7 UI after device gets rooted. However it seems that for majority of the apps I still only have an option to disable.
I shelled into N7 and looked around. It seems that all (majority?) of the apps are in /system/apps folder. Can I simply remove the apps and their files from that folder? Does this folder only contain user apps or does it also have system apps that are essential for N7 to function? Is there a chance to brick it by removing something (everything?) from that folder?
I searched on a forum for a list of apps that are safe to remove. I thought it would exist since it seems to be something many of us would be interested in doing. I didn’t find the list. If there is such a thing and someone could direct me there, it would be great!
Given that I can remove apps by deleting them from that folder safely, I still have a question what each app does and how important it is. Is safe to assume that any app that has a wheel with a drive belt on it as an icon in apps screen on N7 is system app and has to stay?
I have two keyboard app installed – one is Android keyboard and one is ASUS keyboard. Judging by the name 2 of these are essential since Android is the OS and ASUS is the manufacturer. But do I really need two of them?
If there is a resource/thread that discussed something similar, please let know. I look forward to learn from anyone on this forum! 
Click to expand...
Click to collapse
I don't have the energy right now to address every app one at a time, but I'll nudge you in the right direction. That should help you start tinkering.
The Nexus 7 is very popular in this community because it's intentionally more open, and less bloated, than much of the competition.
That being said, sure there are apps you could uninstall if you decide to. Some of the custom ROM's will have probably already have done this for you, but may create little unexpected quirks here and there.
The first thing you'll want to do is backing everything up thoroughly. I would use Titanium Pro (you'll see it referred to as Tibu a lot), to backup all apps and settings. Then I would use the Google Nexus 7 toolkit (found in the forums here) to do a backup, as well as make a nandroid backup.
Ok, so you're ready to tinker. Well, if you bought Titanium Pro from the app store, you've already got all you really need. First, use titanium to freeze an app you don't feel you need, and don't think is required. Re-boot, go about your daily routine, and see if all is ok. Continue on in this manner. Once you've frozen everything you're interested in, and made sure all is well, you can probably go ahead and uninstall them through Tibu. Freezing them should generally make them not start up anyways, so unless the tiny amount of space they take up is a concern, that's really all you generally need to do *.
* Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
bladebarrier,
Thanks for your response. I understand the approach you suggested – disabling apps one at a time and then when they all disabled and device is working to my liking for a while I could uninstall them.
However, I’m somewhat frustrated with a sheer number of apps that I have out of the box and I can’t find a good description of what they do. For example:
Mobile Network Configuration
Google Partner Setup
Google Services Framework
Searching online doesn’t yield definitive answers if it’s something I need or will N7 work without them. I have google play store and google play services installed – does store app require services? Reading a bit about it doesn’t make it seem so, but I’m not 100% sure. So I was wondering if there is a list of apps that are required for N7 well being and that cannot be removed no matter what.
For example, Black Viper has an excellent example of what I’m looking for but for windows nt services: (can't post a link)
This page explain what each service is, what it does and if it’s safe to disable it depending on configuration you’re seeking – minimal set, typical, out of box of experimental. I would love to find something like that for N7 system apps 
I installed CWM recovery when I rooted and as far as I can understand I does NAND backups. I plan on moving the backup file from the device to my desktop and keeping it there for safety reason.
The Tibu process that you described, as far as I understand (and I might be wrong here) is basically equivalent of disabling the apps using native N7 setting app, rebooting, using it for a while and then removing .apk and .odex (or simply app_name.*) files from system/apps folder. Tibu just makes it easier. Did I get that right?
And it’s still removing one app/widget at the time. I’d like to clean it out completely first and start from that point. So Tibu will probably not help me there. So my main Q is still out there – can I brick it by removing everything from system/app? Are there only user apps there or essential system apps as well? With CWM back up file on hand will I be able to recover if my experiment goes bad? 
> * Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
One of the reasons I want to have them removed is to clean up the list of apps I have on N7. Right now I have 5 pages of apps and I have little idea what they do and if I need them – I had Korean keyboard installed for example.
As I mentioned I’m a newb in this area, so maybe my approach is a bit dumb, so please be patient with me
_Diver said:
bladebarrier,
Thanks for your response. I understand the approach you suggested – disabling apps one at a time and then when they all disabled and device is working to my liking for a while I could uninstall them.
However, I’m somewhat frustrated with a sheer number of apps that I have out of the box and I can’t find a good description of what they do. For example:
Mobile Network Configuration
Google Partner Setup
Google Services Framework
Searching online doesn’t yield definitive answers if it’s something I need or will N7 work without them. I have google play store and google play services installed – does store app require services? Reading a bit about it doesn’t make it seem so, but I’m not 100% sure. So I was wondering if there is a list of apps that are required for N7 well being and that cannot be removed no matter what.
For example, Black Viper has an excellent example of what I’m looking for but for windows nt services: (can't post a link)
This page explain what each service is, what it does and if it’s safe to disable it depending on configuration you’re seeking – minimal set, typical, out of box of experimental. I would love to find something like that for N7 system apps 
I installed CWM recovery when I rooted and as far as I can understand I does NAND backups. I plan on moving the backup file from the device to my desktop and keeping it there for safety reason.
The Tibu process that you described, as far as I understand (and I might be wrong here) is basically equivalent of disabling the apps using native N7 setting app, rebooting, using it for a while and then removing .apk and .odex (or simply app_name.*) files from system/apps folder. Tibu just makes it easier. Did I get that right?
And it’s still removing one app/widget at the time. I’d like to clean it out completely first and start from that point. So Tibu will probably not help me there. So my main Q is still out there – can I brick it by removing everything from system/app? Are there only user apps there or essential system apps as well? With CWM back up file on hand will I be able to recover if my experiment goes bad? 
> * Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
One of the reasons I want to have them removed is to clean up the list of apps I have on N7. Right now I have 5 pages of apps and I have little idea what they do and if I need them – I had Korean keyboard installed for example.
As I mentioned I’m a newb in this area, so maybe my approach is a bit dumb, so please be patient with me
Click to expand...
Click to collapse
Removing Google framework services is a big no-no. To be honest, the easiest way to accomplish what you want is installing a custom ROM like CyanogenMod, especially since you've done all the prep work for such a thing.
Once you install any official CM build it is as close to app-less as you can get on a modular OS like this.
littleemp said:
Removing Google framework services is a big no-no. To be honest, the easiest way to accomplish what you want is installing a custom ROM like CyanogenMod, especially since you've done all the prep work for such a thing.
Once you install any official CM build it is as close to app-less as you can get on a modular OS like this.
Click to expand...
Click to collapse
that's what i suspected! i thought that google framework would be something essential, but there is not much easily available information there to arrive at that conclusion
since i'm new to this, i thought i should stay away from any rom flashing until i get a bit more familiar with a device, terminology and stuff like that. i'm looking at the "[ROM] CyanogenMod 10.1 [OFFICIAL]" thread and i'm not sure about half of the terms - GAPPS, PSA, Nightlies i do know what ROM is, I do know what kernel is, virtual machine, etc. But it's applied to the platform that I have little experience with, so it makes me a little bit uneasy
_Diver said:
bladebarrier,
Thanks for your response. I understand the approach you suggested – disabling apps one at a time and then when they all disabled and device is working to my liking for a while I could uninstall them.
However, I’m somewhat frustrated with a sheer number of apps that I have out of the box and I can’t find a good description of what they do. For example:
Mobile Network Configuration
Google Partner Setup
Google Services Framework
Searching online doesn’t yield definitive answers if it’s something I need or will N7 work without them. I have google play store and google play services installed – does store app require services? Reading a bit about it doesn’t make it seem so, but I’m not 100% sure. So I was wondering if there is a list of apps that are required for N7 well being and that cannot be removed no matter what.
For example, Black Viper has an excellent example of what I’m looking for but for windows nt services: (can't post a link)
This page explain what each service is, what it does and if it’s safe to disable it depending on configuration you’re seeking – minimal set, typical, out of box of experimental. I would love to find something like that for N7 system apps 
I installed CWM recovery when I rooted and as far as I can understand I does NAND backups. I plan on moving the backup file from the device to my desktop and keeping it there for safety reason.
The Tibu process that you described, as far as I understand (and I might be wrong here) is basically equivalent of disabling the apps using native N7 setting app, rebooting, using it for a while and then removing .apk and .odex (or simply app_name.*) files from system/apps folder. Tibu just makes it easier. Did I get that right?
And it’s still removing one app/widget at the time. I’d like to clean it out completely first and start from that point. So Tibu will probably not help me there. So my main Q is still out there – can I brick it by removing everything from system/app? Are there only user apps there or essential system apps as well? With CWM back up file on hand will I be able to recover if my experiment goes bad? 
> * Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
One of the reasons I want to have them removed is to clean up the list of apps I have on N7. Right now I have 5 pages of apps and I have little idea what they do and if I need them – I had Korean keyboard installed for example.
As I mentioned I’m a newb in this area, so maybe my approach is a bit dumb, so please be patient with me
Click to expand...
Click to collapse
Tibu requires root access, in order to perform what we're discussing. I'm relatively new to JB, but I can't imagine any stock settings replicating its capabilities.
As far as a whole bunch of apps being in your list, that's sort of the way Android works. Think of it like "superfetch", or whatever that term was in Windows Vista. Basically, two things happen when you boot. Android looks at a list of apps that are designed to start on boot, and also apps that it expects you may want to run in the future. Both of these are designed to make the device run smoother overall, and it will kill apps if extra ram is required and they are not in use. Certain Android apps require themselves to run at all times. Some of these are apps like Tasker (if you're using tasker profiles), some of these are system apps that make the device function, some of these are apps that maintain widgets or background monitoring (weather apps, gmail, calendar).
Now, there are two ways to go about sorting what is bloat, and what is there because Android decided to load it. You can install an app called Autostarts, that will give an insight into apps that start up when certain criteria are met. You can also use it to stop those apps from queuing up at those trigger points. This is another root required app, and while I purchased it long ago, may have a free version as well. It's time consuming to use, and not perfect, which is why Tibu is better for flat out locking down unwanted apps.
Back to my initial thoughts though, you will see apps in your system list that you haven't touched since boot, because Android tries to anticipate your needs. People used to use "task killers" to close the apps, and came to realize that unless one is causing a real problem, it's just going to go back into the cached app list again anyways, thus reducing battery life when it has to load it over and over again. "Task killer" is a dirty word around XDA, unless you're using it to close an app that doesn't just go into the background like a good little app should.
Basically, you're going to start playing whack-a-mole if you want your list to remain as small as possible, at all times, and yet still actually use the device for anything interesting. You can reduce it, via various methods, and if this were a device from say "insert-name" brand, and was loaded with bloat apps, by all means you should clean those out. However, I think you'll find that while google does install things that aren't needed, or even used by everyone, it's mostly not a big issue.
Check out Better Battery Stats, in the XDA forums. It's an app that shows a pretty good picture of what is actually going on when you're not looking, and can provide data on how to improve your performance. It's probably a better way to start delving into what processes are actually being used, and which ones are just basically harmless. You'll also learn a good bit about how Android works from the Dev's explanations of many of the processes.
---------- Post added at 08:36 PM ---------- Previous post was at 08:32 PM ----------
_Diver said:
that's what i suspected! i thought that google framework would be something essential, but there is not much easily available information there to arrive at that conclusion
since i'm new to this, i thought i should stay away from any rom flashing until i get a bit more familiar with a device, terminology and stuff like that. i'm looking at the "[ROM] CyanogenMod 10.1 [OFFICIAL]" thread and i'm not sure about half of the terms - GAPPS, PSA, Nightlies i do know what ROM is, I do know what kernel is, virtual machine, etc. But it's applied to the platform that I have little experience with, so it makes me a little bit uneasy
Click to expand...
Click to collapse
Make sure whichever ROM you use, if you decide to, supports your HSPA+ model. There is a separate development section in the Nexus 7 forums, for those of us that have the HSPA+ version. We are the minority, as the Nexus 7 was initially released as a wifi only tablet.
bladebarrier said:
Tibu requires root access, in order to perform what we're discussing. I'm relatively new to JB, but I can't imagine any stock settings replicating its capabilities.
Click to expand...
Click to collapse
i do have SU privileges, so what i was talking about was disabling an app thru N7 setting screen and then when i deem the app ok to remove, going to adb shell and removing the actual file.
i just did this:
mount -o remount rw /system
rm iWnnIME_Kbd_White.apk
rm iWnnIME.apk
and it removed the japanese keyboard. however when i go back to app screen under settings, i still see it but now it has a grey icon with a SD symbols in the corner. so it appears it recognizes that the app is gone, but it's still referenced in the list. i pushed the files back using NRT and it all back to the way it was. so looks like my idea of cleaning the list by removing the apk might not fly.
and now I wonder how Tibu uninstalls the apps.
bladebarrier said:
People used to use "task killers" to close the apps, and came to realize that unless one is causing a real problem, it's just going to go back into the cached app list again anyways, thus reducing battery life when it has to load it over and over again.
Click to expand...
Click to collapse
I understand the notion of apps being in the cache and being removed when more RAM is needed, however the purist in me just doesn't want the junk apps to be there in first place However there is a lot of validity to these of your words:
bladebarrier said:
Basically, you're going to start playing whack-a-mole if you want your list to remain as small as possible, at all times, and yet still actually use the device for anything interesting.
Click to expand...
Click to collapse
My wife got Kindle Fire HD recently and she's been using it happily. While I was thinking why would anyone want a closed up system (well, more closed up system then Nexus), she's been using it and I've been frustrated with my N7 so i might just let it go and enjoy the japanese and korean keyboards anyway
bladebarrier said:
Make sure whichever ROM you use, if you decide to, supports your HSPA+ model.
Click to expand...
Click to collapse
i'm wifi only
ngshniq every
i think i found what i was after: http wiki.cyanogenmod.org/wiki/barebones (url modified since i still can't post urls). this wiki page has the list of app with a short description and if it's safe to remove. it also has additional information that explains why i still saw the reference to the app in the list when apk file was deleted:
looks like i need to pay attention to 2 additional files:
/data/system/packages.xml
/data/system/packages.list
i bet I would find a reference to the apps in these and i would need to remove it in order to have the app disappear from the app list. i'll play around a bit more and report back
One thing, could you explain your reasoning behind wanting to delete everything but the essentials? Do you have a particular goal in mind or is it because of your windows background? Because if so, you should know that android operates very differently when compared to windows, and such, the requirements to keep your device working in tip top shape vary greatly.
In my opinion, with your current limited knowledge of each process/app inner workings, what you're trying to do surefire way to break something beyond repair and needing to use a factory image to get back to zero. A custom ROM will be much safer and yield the exact same results that you're looking for. (Eventually, once you understand what each thing does, then this manual approach could satisfy your needs)
Note: GApps are the basic Google apps to flash on top of the barebones system. Gmail, Play store, and the framework.
Nightlies are experimental builds compiled nightly by a bot with the latest CyanogenMod code available.
Sent from my Nexus 7 using Tapatalk HD
My goal was to simplify my approach to N7 by removing anything that I don’t need now and slowly adding all necessary components as I get familiar with it. But it seems at this point that this approach is a bit more complicated as thought it would be.
So I think I would leave it alone for now and revisit this later 
_Diver said:
My goal was to simplify my approach to N7 by removing anything that I don’t need now and slowly adding all necessary components as I get familiar with it. But it seems at this point that this approach is a bit more complicated as thought it would be.
So I think I would leave it alone for now and revisit this later 
Click to expand...
Click to collapse
From what you've done manually, you're clearly far ahead of a new user when it comes to understanding linux/unix.
If you want to lock down parts of what google implements, purely to keep it minimalistic, I would agree with the above poster. Go for one of the popular ROM options that are available, like CM, and work your way backwards. The Nexus 7 only has as much bloat as you allow it to have via the settings. This is another reason why Better Battery Stats is an excellent way to make sure your device isn't draining battery, yet isn't locked down. The other day I noticed an app that kept fetching my position, even though the case was closed (magnetic sleep mode). It turned out I forgot to disable the tracking in google maps (why it was defaulted to ON, I have no idea). BBS showed me what was running during the sleep phase, and I fixed it when I woke up the next morning after wondering why my battery dropped.
The Kindle Fire is a great option, because it doesn't require any of this fussing about. My woman loves hers. LOVES IT. Personally, I like to tinker a bit, and I'm too invested in Android apps to not have access to the play store. The Nexus 7, is for people like what you find here. We like to tinker, and make everything custom. At the same time, you could spend all day trying to figure out why EntriesRefresh_wakelock is your highest partial wakelock count, at 60seconds per 7 hours, or you can find that you just went 7 hours and only used 6% of the battery, even though you've been connected to wifi, texting, emailing, and checking the weather and news, the whole time. Not bad, honestly.
The biggest investment you can do for your Nexus, is probably getting a case that magnetically puts it to rest when you close it. After that, learn about the settings that drain battery in the background. Then, get Tasker and play around that (it's like programming, without the need to learn the code). After that, go to a custom ROM, or dig out Tibu, and basically start customizing which apps you will use. If that doesn't pass the time long enough, you can literally make your own ROM and put together exactly what you want. Whether the performance will be that much better or not, and whether you'll spend most of your day trying to look for coding errors, is up to you. I don't have the patience to code, but you're a coder, so what is broccoli to me, may be bacon to you.

Rooting and Fixing Samsung Galaxy Tab E (SM-T560NU) (and fixing -504 issue)

Disclaimer: I know this should go in the correct subforum for my device, but I'm having trouble navigating this site, altogether. I only see subforums for a handful of devices. So if there is a better place for this thread, I apologize
Oh, where to begin. My wonderful girlfriend got me this tablet back in october, since i said it'd be nice to have a linux based tablet so i wouldn't have apple telling me what i can and cannot do with my device (she saw that as a hint, even though it was more social commentary, but I'll take it). Anyway, I found the 16GB limitation problematic, so I decided to root it so i could use some sort of sshfs app to create a slow multi-terabyte harddrive space to steam small files (like music) from. Seeing as i had the thing for only a week and it's kind of expensive, even for a nurse, to buy for me, i chickened out and made due with a small 8GB microSD card which i just happened to have laying around.
Fast forward to a few days ago, I ordered from Amazon a 128GB microSD card (also from samsung), and decided to try to make due with that. Only to find out (and, if you're able to help me you've probably met the following issues yourselves) that the seemingly largest apps refuse to let you move them to external storage. Even better, there's some apps like Star Wars KOTOR (2.5GB) that say they let you move them, but in reality they stay on internal storage and create empty folders on the external medium. And then many apps cannot write and read to and from SD cards (like DOSbox Turbo), for reasons that completely stump me (which leads to me having to move dos games back and forth when i want to play one that saves). I then read about this wonderful feature called "Adoptable Storage," and promptly go through all sorts of things to try to enable it, only to find out that, since I have Android Version 6.0.1 from Samsung, that feature was disabled by them. After using the email support to berate them (they don't have a suggestion box), decided to try to come here and figure out how to properly root this device and figure out how to solve my space issue (I have 128GB of space that I need to use, but have no idea how to use it for what i need to use it for). By the way, a small shoutout to Samsung support, despite my very terse response, there clearly was a human being at the other end and this human was very, very civil and said that they'll pass it on as feedback (I got the impression that the employee either had the same issue or at least wanted me to know that there have been alot of complaints about this issue).
Anyway, now that that wall of text is over, this is how far i've gotten.
I know that XDA is reliable, they've had problems in the past with malware, but it was unintentional and the ship has been cleaned. I don't know about anywhere else, so the rooting instructions i find elsewhere i assume are probably correct, but i don't know where to get files for the process that i can trust, outside of XDA (and i'm having trouble finding the files i need, here).
I have a nice little article from techbeasts.com ( techbeasts.com/install-twrp-and-root-samsung-galaxy-tab-e/ ), but I don't know where their downloads came from and how many people checked them out for windows and android trojans and such.
So...
1. Is that article accurate for android 6.0.1?
2. Are those files safe (free from corruption and viruses)?
3. If they're not safe, where can I get safe files?
4. I like to develop programs, and I want to be able to develop apps for android as well. Once rooted, how does one test how their app would work on an unrooted device to ensure the app follows the "proper procedures?"
5. How do I deal with apps that are root sensitive? The point of all this is so that I can keep using my apps, so if they all break because i'm rooted that defeats the purpose.
6. Other than having to be careful with what i do (I've used Linux for years, and I occasionally like to code in assembly), that it voids my warranty, and that screwing up can make for a really bad day, is there anything else that I should know? This is, indeed, my first touch screen device outside of Nintendo products, because my V3xi is fine for me as a phone.
EDIT:
7. Forgot the most important question: How would I go about getting adoptable storage working on this device once it is rooted?
Forward: Given the nature of my question, the URL is absolutely necessary. After I've gotten my "10 useful posts" I'll fix the URL for future viewers.
EDIT2: Decided to take a chance. Ran into some issues finding the "stock firmware" which I ended up having to do. For those that have problem getting TWRP to stick, you gotta flash the stock firmware of the version you have currently installed. I tried to flash the original that it came with, which, for some reason, it didn't like at all.
Oh, and don't turn off OEM mode after everything's done. I assumed that after everything was installed it wouldn't second guess it and i could safely turn it off for added security if any app went rogue or something. Nope, must keep it on, so do regular backups. Turn off auto-updating, etc. I hear there's some sort of app that lets you "update safely." Not sure what it is, but unless you *NEED* it, don't do it.
And as a bonus note (so it shows up in the archives), some apps didn't install right (either google or the app developer's fault, but these apps weren't tied to this process [pokemon go and just about all the final fantasy games]). The kicker about this is is that you will not notice this UNTIL you uninstall the app, and reinstall it. Deleting the data before uninstalling the app will make it unstable. To find the data, i used
Code:
du / | grep "pokemon" > pokesearch.log
, since i knew that there should not have been a pokemon related directory on my droid at the time, since i needed to reinstall pokemon go because it was acting really fruity. Deleting the folders (actually, the last entry contains the rest, so it's easier just to delete the last one) allowed me to avoid the -504 issue (not to be confused with 504).
Code:
[email protected]:/data/data/com.termux/files/home # cat pokesearch.log
4 /mnt/expand/07aa2c40-4a8f-428c-afb9-7495df69eb26/user/0/com.nianticlabs.pokemongo/cache
1192 /mnt/expand/07aa2c40-4a8f-428c-afb9-7495df69eb26/user/0/com.nianticlabs.pokemongo/code_cache
12 /mnt/expand/07aa2c40-4a8f-428c-afb9-7495df69eb26/user/0/com.nianticlabs.pokemongo/shared_prefs
4 /mnt/expand/07aa2c40-4a8f-428c-afb9-7495df69eb26/user/0/com.nianticlabs.pokemongo/files
1220 /mnt/expand/07aa2c40-4a8f-428c-afb9-7495df69eb26/user/0/com.nianticlabs.pokemongo
Message me if have the same tablet on a system root
Sent from my SM-S907VL using Tapatalk
denakor said:
Message me if have the same tablet on a system root
Sent from my SM-S907VL using Tapatalk
Click to expand...
Click to collapse
We can talk here for the benefit of the community. Any problems you might have should be documented for the sake of the community. But, yes, the -504 error i mentioned above can only be solved through root, so, yes, i was successful.
Kohlrak said:
We can talk here for the benefit of the community. Any problems you might have should be documented for the sake of the community. But, yes, the -504 error i mentioned above can only be solved through root, so, yes, i was successful.
Click to expand...
Click to collapse
I have the same tablet
---------- Post added at 09:32 PM ---------- Previous post was at 09:28 PM ----------
keith thibodeau said:
I have the same tablet
Click to expand...
Click to collapse
Tablet just updated itself after I tried to root it .. MM 7.0.1 but I didnt ask it to
I disabled automatic updates (from settings and google play, 'cause it's in both places) to prevent this problem. There might be a new firmware for the tablet, but i'm sticking to this version. I'm not sure you can downgrade after you upgrade, though. You can take a shot, though, if you're not afraid of loosing data. I doubt this process will brick as long as you can get the official firm ware on backup incase something goes wrong.
Kohlrak said:
We can talk here for the benefit of the community. Any problems you might have should be documented for the sake of the community. But, yes, the -504 error i mentioned above can only be solved through root, so, yes, i was successful.
Click to expand...
Click to collapse
Now it seems impossible to root without pc

Recent changes a bit worrying?

Have had my Swift 2x for a few months and have been happy on the whole. Camera is just average but for the price it's a cracking phone.
Anyway, the recent announcement of the lockscreen ads for a discount on a new phone leaves me a bit uneasy. A lot has been mentioned about Truecaller replacing the stock dialer and for me the introductory period comes to an end in a week or so and I suppose the ads will start popping up on that.
I fully realise that Wileyfox need a funding stream but I do not like ads. This has got me to un Wileyfox my phone!
I installed the Non-Nexus dialer from apk mirror, google messages and contact from playstore and disabled truecaller and the stock messages and contacts. The bit that has me worried is that I prefer google stuff to what came with the phone originally.
Thing is I have felt today that my phone as a bit smoother and quicker.
Trying to avoid flashing Lineage as once Ive started flashing then I dont stop until I break it!!!!!
Anyway, just wondering if someone else feels the same.
First thing I did after the Nougat update was disable the Truecaller and install the nonnexus
However, that's all the unwileyfoxing I needed to do (ok I installed Nova launcher since I was used to it, but in fact I haven't found anything wrong with Foxhole per se). I'm still very happy with the phone and especially with the software support. As in, this feels the best phone I ever had.
(as to the recent changes re. Wileyfox income flow, the jury is still out on that - as long as I can disable stuff I don't really care that much)
I did exactly the same right after getting the phone.
Installed Google Phone, Contacts, Messages and disabled the original ones. Reflashed opengapps to get rid of the clutter, switched to Nova Launcher. Happy camper.
Just stumbled on to this post after purchasing a Wileyfox Swift 2 plus completely forgetting that Cyanogen isn't a thing anymore. . I'm coming from a heavily rooted OnePlus One (via a windows phone, but shhhhh) and wondered if you guys had any advice on what to instantly do to the phone?
iomOllie said:
Just stumbled on to this post after purchasing a Wileyfox Swift 2 plus completely forgetting that Cyanogen isn't a thing anymore. . I'm coming from a heavily rooted OnePlus One (via a windows phone, but shhhhh) and wondered if you guys had any advice on what to instantly do to the phone?
Click to expand...
Click to collapse
As stated before in this thread:
- update the phone to the latest version (OTA)
- disable the Truecaller program and install another dialer (the 'nonnexus' version of the google phone app is my personal fave works well enough)
- install the launcher of your choice (though I find there's nothing wrong with Foxhole, you can disable the news feed if you like, I was just used to Nova Launcher)
- I've also disabled 'Wileyfox Account', because I don't need it; if they roll out some actual use for it that I find interesting, we'll see later.
For the rest there's nothing wrong with the basic installation, in my opinion. Good luck with the phone.
(I haven't rooted my phone since I didn't see the need; if you need root for something, I can't help you there)
by the way, re. Windows Phone: I had a Nokia 620 or something and was really, really happy with it. But for the lack of apps for the platform (banking apps, mainly) I would have happily stayed on. But nowadays, a smartphone without mobile banking is... sad
dryhte said:
As stated before in this thread:
- update the phone to the latest version (OTA)
- disable the Truecaller program and install another dialer (the 'nonnexus' version of the google phone app is my personal fave works well enough)
- install the launcher of your choice (though I find there's nothing wrong with Foxhole, you can disable the news feed if you like, I was just used to Nova Launcher)
- I've also disabled 'Wileyfox Account', because I don't need it; if they roll out some actual use for it that I find interesting, we'll see later.
For the rest there's nothing wrong with the basic installation, in my opinion. Good luck with the phone.
(I haven't rooted my phone since I didn't see the need; if you need root for something, I can't help you there)
by the way, re. Windows Phone: I had a Nokia 620 or something and was really, really happy with it. But for the lack of apps for the platform (banking apps, mainly) I would have happily stayed on. But nowadays, a smartphone without mobile banking is... sad
Click to expand...
Click to collapse
Thank you so much for your help, did everything you said except Nova Launcher (although I love it, I'll try anything new) had this phone about two hours and love it (especially for £150)
The only reason I rooted my first android (Sony Xperia Play) was to be able to listen to YouTube music without the app being open. Then I discovered the world of possibilities. But you're right, it is sad, hence why I'm holding off rooting this time (as you can't use android pay on a rooted device)
My Nokia hated being touched whilst on charge, would constantly lose cell signal, but the batter would last all day!
iomOllie said:
Thank you so much for your help, did everything you said except Nova Launcher (although I love it, I'll try anything new) had this phone about two hours and love it (especially for £150)
The only reason I rooted my first android (Sony Xperia Play) was to be able to listen to YouTube music without the app being open. Then I discovered the world of possibilities. But you're right, it is sad, hence why I'm holding off rooting this time (as you can't use android pay on a rooted device)
My Nokia hated being touched whilst on charge, would constantly lose cell signal, but the batter would last all day!
Click to expand...
Click to collapse
I used to root my phones but being honest, most stock android is pretty ok at the moment. I would usually root to install ad blocking but now I use dns66 so android pay and other software works without a hitch.
I use GoogleNow as a launcher btw.
divvykev said:
I used to root my phones but being honest, most stock android is pretty ok at the moment. I would usually root to install ad blocking but now I use dns66 so android pay and other software works without a hitch.
I use GoogleNow as a launcher btw.
Click to expand...
Click to collapse
Just simple tweaks like transparent notification shade and moving the clock (I hated it on the right hand side) and even changing the battery icon. I've heard Magisk seems to be able to root your phone whilst keeping Android Pay?
Feel free to tell me to use Google (or the search function) but, what is dns66?
iomOllie said:
Just simple tweaks like transparent notification shade and moving the clock (I hated it on the right hand side) and even changing the battery icon. I've heard Magisk seems to be able to root your phone whilst keeping Android Pay?
Feel free to tell me to use Google (or the search function) but, what is dns66?
Click to expand...
Click to collapse
Dns66 is an adblocker which workd witthout root.
divvykev said:
Dns66 is an adblocker which workd witthout root.
Click to expand...
Click to collapse
In the thread about Dns66 it is stated that the app might interfere with downloads on Nougat (due to a download manager bug). Don't you have any issues with this?
dryhte said:
In the thread about Dns66 it is stated that the app might interfere with downloads on Nougat (due to a download manager bug). Don't you have any issues with this?
Click to expand...
Click to collapse
Not had any issues.

I had a few questions about modifying my old NST I recently dusted off

I've gotten back into reading lately, and I've been doing most of it on an iPad. I remembered yesterday that I had a NST lying around and went and dusted it off, charged it up, and moved some books over with Calibre. To nobody's surprise, I absolutely adore reading on it compared literally any LCD. I actually stumbled into finding out that there was an active modding scene around it just today and I've been going up and down some of these threads but I have a few questions.
First and foremost, my biggest reason for coming here was to get a modified firmware that allowed for faster refreshes/page turning. I've seen two major threads on this, but both are decently old and I've only ever seen newer questions/responses deal with installing an APK launcher on top of existing firmware. So my questions are:
1. Does the 1.2.2 firmware stop those old methods from rooting/working?
2. If not, why are they not the recommended methods anymore? Too complicated and greater risk to the device?
3. If not (1.), which of these two ROMs is recommended, and are there updated installation guides?
https://forum.xda-developers.com/showthread.php?t=2651053
https://forum.xda-developers.com/nook-touch/development/1337-rom-t2931567
Second, if neither of the custom ROMs are a good choice, I've seen both Relaunch and RelaunchX brought up as custom launchers, with multiple ways of installing them (Directly through ADB vs NookManager) and was looking for some opinions on that as well. Sorry in advance if I didn't search well enough, but any help is appreciated.
Daktyl198 said:
First and foremost, my biggest reason for coming here was to get a modified firmware that allowed for faster refreshes/page turning. I've seen two major threads on this, but both are decently old and I've only ever seen newer questions/responses deal with installing an APK launcher on top of existing firmware. So my questions are:
1. Does the 1.2.2 firmware stop those old methods from rooting/working?
2. If not, why are they not the recommended methods anymore? Too complicated and greater risk to the device?
3. If not (1.), which of these two ROMs is recommended, and are there updated installation guides?
https://forum.xda-developers.com/showthread.php?t=2651053
https://forum.xda-developers.com/nook-touch/development/1337-rom-t2931567
Second, if neither of the custom ROMs are a good choice, I've seen both Relaunch and RelaunchX brought up as custom launchers, with multiple ways of installing them (Directly through ADB vs NookManager) and was looking for some opinions on that as well. Sorry in advance if I didn't search well enough, but any help is appreciated.
Click to expand...
Click to collapse
1. Which old methods? The 1.2.2 FW update is mainly a TLS 1.2 compliance for connection to B&N servers. There are other minor "under-the-hood" changes, but nothing for the user. That said, the only rooting method that has been specifically updated for the 1.2.2 update is NookManager. Other methods may work. Or not. It would be trial-and-error, i.e., always start with a backup.
2. NookManager is, by far, the simplest and least intrusive layperson's method to root. With some customization you can tailor the initial result. Again, other methods may work.
3. There are no updates for the two ROMs you list. Both are based on the 1.2.1 firmware. This is where things get complicated. Since the TLS update of the 1.2.2 FW is only for the B&N server contact, you don't "lose" anything by staying with 1.2.1 FW. However, if your device is still in contact with B&N, it will attempt to update OTA at random intervals and fail, resulting in a spontaneous reboot. One or both of those ROMs may be structured so that there is no more contact with B&N servers--or all B&N stuff could be wiped out. You'd have to look into the dirty details (if any are given). My experience with attempting this kind of thing has not been good, but maybe that's because I always want to retain the B&N Library and Reader/Dictionary. I like them and they meet my needs. But keeping just a part of the B&N system is nearly impossible--at least it has proven so for me.
So.....I just leave all the B&N stuff alone and install my own stuff for everything but the Library and Reader. It works just fine and doesn't complain about not being able to contact B&N, etc. YMMV and your desires and needs may be quite different.
As for page refresh, there are a couple of approaches. Cool Reader has a version which includes e-ink page refresh settings. Also, some time in the distant past there was a post about changing the number of pages before a complete screen refresh (in the B&N reader). I was actually going to look that up this morning when I saw your post, so if I find it, I'll add that info later.
Edit: here's the info about changing the page refresh interval for the B&N reader: https://forum.xda-developers.com/showthread.php?t=1699481
For 3, there are useful things in those ROMs, but they may not be ideal for everyone if just installed as is.
For example, both run a handful of scripts at startup that may not be ideal for how some people want to use the Nook. The changes to the RAM management in particular were way too aggressive in my opinion.
But I did end up using one of those ROMs on one of my Nooks, just with most of the startup scripts disabled. On my other Nook running the stock firmware, I borrowed various bits and pieces from the custom ROMs. It just took some time to figure out what worked for me.
Sent from my KFKAWI using Tapatalk

Keep banking apps verified after factory reset?

Hey guys,
my OP6T has had some issues lately, like GCAM not working, battery life never exceeding 4hrs of SoT and random lag, so I wanted to reflash stock and start fresh.
My problem is, I have several banking apps on my phone which all require activation codes. They would all require me to call my bank and request a new activation code which I'd rather not do.
Now I have 2 questions.
1. Is there any way I could back these apps up, without needing to reactivate them?
2. Is a factory reset enough to fix my issues or should I reflash stock?
3. Does root only interfere with GPAY or all banking apps? I was thinking about rooting but saw some people are having trouble, even when using Magisk Hide.
P.s. Bootloader is locked, no root.
Thank you!
1. Yes, if your phone is rooted you can use Titanium Backup. The app allows you to make backups of apps together with their entire data so once reinstalled they don't really know they've been transferred at all. If you don't have root, there's a few possibilities but they are all hit or miss, try googling if you want to try. IMO rooting and using titanium backup is the best alternative. However I can't guarantee that the banking apps won't just check the phone they're running ond and notice that it's changed and say you need a new code regardless, that might still happen.
2. If you perform a factory reset you might as well re-install the system while you're at it. Won't make much of a difference then anymore, unless the issues you're facing stem from corrupted system files, which I doubt seeing as you aren't rooted. However I think that the issues might come from some apps you have installed or a certain way you set up your phone and if you don't find out what's causing that you're just going to face the same problems a few weeks after setting up your phone from new.
3. If you are rooted with Magisk, you won't notice much, if any, interferences at all (at least I haven't). Magisk does a really good job at hiding the root access from apps that are not supposed to notice it like banking apps, Pokemon Go etc. Still, it's not perfect and your banking app xyz might still not work on a rooted phone even when using Magisk.
Quad_Plex said:
1. Yes, if your phone is rooted you can use Titanium Backup. The app allows you to make backups of apps together with their entire data so once reinstalled they don't really know they've been transferred at all. If you don't have root, there's a few possibilities but they are all hit or miss, try googling if you want to try. IMO rooting and using titanium backup is the best alternative. However I can't guarantee that the banking apps won't just check the phone they're running ond and notice that it's changed and say you need a new code regardless, that might still happen.
2. If you perform a factory reset you might as well re-install the system while you're at it. Won't make much of a difference then anymore, unless the issues you're facing stem from corrupted system files, which I doubt seeing as you aren't rooted. However I think that the issues might come from some apps you have installed or a certain way you set up your phone and if you don't find out what's causing that you're just going to face the same problems a few weeks after setting up your phone from new.
3. If you are rooted with Magisk, you won't notice much, if any, interferences at all (at least I haven't). Magisk does a really good job at hiding the root access from apps that are not supposed to notice it like banking apps, Pokemon Go etc. Still, it's not perfect and your banking app xyz might still not work on a rooted phone even when using Magisk.
Click to expand...
Click to collapse
Thanks for the really great answer.
Do you have any recommendations for free back up apps? There are dozens but they don't really make it clear whether they provide a full back-up of the app or just a basic one.
I'll re-install the system I think, the bugs I'm experiencing are really odd and I personally couldn't think of anything what could be causing them. I keep my phone extremely light weight so I really only have gapps, sports, some social media and thats about it, plus KLWP.
Hm, I might not root after all, I think system stability and banking etc, is probably more important than one or two magisk modules.
Once again, really appreciate the help!
Cheesus182 said:
Thanks for the really great answer.
Do you have any recommendations for free back up apps? There are dozens but they don't really make it clear whether they provide a full back-up of the app or just a basic one.
I'll re-install the system I think, the bugs I'm experiencing are really odd and I personally couldn't think of anything what could be causing them. I keep my phone extremely light weight so I really only have gapps, sports, some social media and thats about it, plus KLWP.
Hm, I might not root after all, I think system stability and banking etc, is probably more important than one or two magisk modules.
Once again, really appreciate the help!
Click to expand...
Click to collapse
I'm sorry but I can't really help you with root-free backup solutions. Apart from Titanium Backup the only thing I ever used was "Helium Backup", however that was already years ago and I only had limited success back then. Maybe it works better now, I don't know. I'd recommend to Google, I'm sure there's a few new alternatives out there by now.
Yeah root really isn't as "mandatory" by now as it used to be in earlier Android revisions. I'm sure you can get along without it. I basically only need it for system-wide adblock nowadays, also for app backups, tweaking apps and uninstalling system applications but I havent really done that in a while either

Categories

Resources