Related
I just purchased a NC yesterday and I've had a great time playing around with it. I am running the Nook 1.4.1 OS internally and using my SD card to boot MIUI 1.11.4.
I've searched all over the web and I've not been able to find any straight answers one way or another -- is there a way to delete the apps that are obviously meant for a phone? The camera, phone, dialer, messaging, etc apps are pointless on the NC and I'd like to get rid of them. Especially since I can't just delete them off of the desktop in MIUI.
Has anyone been able to do this before?
Thanks a ton!
Erica
AFAIK, there is no way to do this without titanium backup. TiB is available in the market for root users
If you are rooted and have superuser installed, you can use root explorer or es file explorer (with allow root explorer and mount file system as writable Checked in settings) to delete system apps in system/apps. Removing system apps may render apps incompatible with device. Use TitaniumBackup for insurance.
Yeah, I tried all of that but I couldn't get system rw permissions on anything.
Finally found a few tutorials on editing custom roms, and I did that to delete the pointless apps. Getting ready to flash it back onto the NC, so we'll see if it works.
Luckily, I haven't put anything on the nook at all that I would need to save/back up. All I've done the past 48 hours since getting the NC is try out different custom roms to see which one I want to stick with. LOL. And I'm doing it all on the SD card so I can keep the native nook functionality.
Thanks for the replies though. <3
Let us know which ROM you choose. Just curious...
Sent from my PG86100 using Tapatalk
hwong96 said:
Removing system apps may render apps incompatible with device. Use TitaniumBackup for insurance.
Click to expand...
Click to collapse
Seconded! I deleted Gtalk one time (it was constantly FCing even when it was running in the background) and the android market stopped working until I put it back on.
There is no real good reason for doing this and a lot of bad ones. They do not use up much if any resources and some apps may make calls to them even though they are not technically used. I would leave well enough alone....
I agree with leaving most stuff alone, but the problesm I'm running into is that the new market fc's. I can uninstall the updates to market and it works fine, but market updater updates it again shortly thereafter. I need to freeze or uninstall market updater, but anything I've tried to use can't mount /system. Any ideas?
GrStead123 said:
I agree with leaving most stuff alone, but the problesm I'm running into is that the new market fc's. I can uninstall the updates to market and it works fine, but market updater updates it again shortly thereafter. I need to freeze or uninstall market updater, but anything I've tried to use can't mount /system. Any ideas?
Click to expand...
Click to collapse
You can uninstall the market updater with Titanium Backup.
mounting /system is quite easy with root explorer. I've experimented a lot with removing system apps. I move them into a new sub folder within /system, so I can put them back if something becomes unstable, but for the most part I run a really light /system folder that boots even quicker than without.
root explorer needs to have the "browse as root" option checked in its settings, and then, when you are in the system folder, you need to press "mount r/w" at the top of the screen.
If you just want to optimize battery, removing phone.apk and telephonyprovider.apk get the best net benefit. After that, I recommend creating a shortcut to Settings/Accounts & Sync so that you can turn off background data and Automatic Syncing when you are not actively using them. They draw a lot of power over the course of a day. I find that with them off during screen off and wifi off, the battery will not diminish for many days.
Hi all,
Have my second Android device, the Nexus 7 (16Gb version), rooted it (WugFresh), but kept most of is as it is. Number of apps is VERY limited. I now have a problem reinstalling a particular app, after some tinkering including using symbolic linking and encrypted folders.
As I plan to use the Nexus in a corporal setting, I tried to accomplish the following:
create an encrypted 'volume' (using: LUKSmanager, as available from Google Play, chose a ext2 file of 200Mb somewhere in sdcard/documents),
using terminal emulator to do the following:
move the freshly installed k9 mail program to the created volume, including the data/data/<folder> content, and link ('ln -s') both the k9 app AND its folder in data/data/fsck... to another place*.
I did this first without the encrypted volume, and low and behold: it worked (k9 worked flawlessly).
Then moved it to encrypted folder, and ... problems.
Eventually I removed the encrypted folder, removed the symbolic links etc etc.
Used TWRP to clear cache, clear dalvik cache, looked carefully for any lingering files or broken symbolic links: nothing.
Now, if I try to install 'any' app from Google Play, this works. (Not surprising, I have LOTS of room over ("766Mb used, 13GB free").
However, if I try to (again) install k9, I get the error 'insufficient storage' (well, actually I get the dutch equivalent which says Onvoldoende opslagcapaciteit).
Any ideas what may be the problem?
If possible I would prefer to avoid a factory reset (and actually am somewhat doubtfull if that is the best solution).
And as a tinkerer, I would really like to UNDERSTAND what may be the problem, looks like "somehow" my Nexus 7 still has some memories of a previous k9 install...
[I did a search with google, including this forum, but found nothing other then problems related to 'insufficient storage' due to non-emptied caches and the like; as the k9 app is only 2,49 Mb (which should fit a 6000 times on my Nexus), and other (much much larger) applications DO install, it seems to be directly related to my previous tinkering with the k9 app...]
Kind regards,
Roel
* Yes, I am quite familiar with linux shell commands, and no, the symbolic links where soft and not hard, and no, they actually worked. And yes, I used ES Explorer to locate both the target as well as the place/name of the source. And yes, I deleted all encrypted volumes, and deleted all symbolic links.
solved it
logcat to the rescue, turned out there was a link there after all (only in different place then expected)
Please Read Everything Carefully as some info is crucial to getting your old phone functioning well!
Update:::: August 16, 2015 ::::::::::
STAGEFRIGHT BUG:
This bug has been blown way out of proportion and it is not something anyone should be extremely worried about. There are no patches for gingerbread as of yet, and I cannot patch it since I do not have the CM source. However, you can copy from /system/build.prop and open the file in Notepad++ and then search for "stage" and change the "true" to "false" -without quotes. While this is not a fix, it will still offer some protection. Do not download apk files from places you do not trust and you should be ok. For now you can also do the following :
1) In MMS App, Turn off Auto-Retrieve. If your Carrier converts your voice mails to text, you will no longer be getting those. The app will then provide a download button for you to download the message instead. You can simply call your voice mail and listen to the message and download it if you think its important.
2) Remove the stock browser - do not use it to sign into anything.
3) Use Firefox as your default browser. It will be slower but safer. Type about:config > Search for Stagefright > Set stagefright.disabled to True
4) FIREWALL : Use AFWall+ to block Apps making unneeded connections to places you don't trust. It starts in Whitelist mode. Change it Blacklist mode. Be careful, and understand how to use this. LINK https://play.google.com/store/apps/details?id=dev.ukanth.ufirewall&hl=en
6) In an effort to save RAM and unnecessary background Operation, I have included ForceStop Prevent Running. Do not update this past version 0.15. Updates after this do not work well on Gingerbread. Preventing Google Play Store is ok, Play Services is optional (You will lose all sync except Contacts and Calendar but no unnecessary background syncing.[/I]
7) GApps package now Included. It is Stock Gingerbread Gapps with Google Play Store updated to version 5.1.11. Please note that the latest Google Play Store works Fine but it is slower. If you want to block it from Updating, BEFORE connecting to Wifi, IF the APK is called com.android.vending.apk THEN create a new directory in /data/app called com.android.vending-1.apk, so it is always 1 number higher than what is installed. Also, if you do Update, MOVE the update to System parition or you will have 2 copies of it. Then delete its Dalvik cache and reboot
Update :::: June 18, 2015 ::::::::::::::New Goody : Added Modded K9-Email for Gingerbread to list of Software - It is open source, and a good way to check "Hotmail/Outlook" using Imap. Imap functions in Outlook are limited but the program works. I have removed the Ugly K9 dog Icon and replaced it with a real Email icon to make it look more appealing
Updated ::: June 12, 2015 ::::::::::::: New Goody : Attached Adaway for Gingerbread - Disclaimer: I support ads in some apps that do so reasonably, but some apps are out of control with Permissions and blowing up your screen with constant Ads, this behavior is unacceptable so I have included AdAway here. It is the user's Right and choice to do as they please on a carrier/contract free ROM, however it is not my responsibility what you may do with this ROM. This ROM still contains most of the original components of the Original ROM and I may remove outdated functions or add new functions in the future
This is MIUI 2.3.30 Gingerbread version 2.3.7 U.S. English Rom
I have now added various changes to this ROM. No more Security Certificate issues. No more Email / IMAP issues -K9 Mail, Exchange and Google accounts should sync without issues now
Xposed For Gingerbread + Prevent Running + Security Fixes are now attached below for convenience
Partitioning your SDCard is absolutely recommended or you will not have enough Internal Space to have Google Apps - Internal Space should only store Dalvik Cache - Please see details
1) 30 Step Headset Volume Configuration - works great with Volume Limiter
2) Security Certificates updated. Bad and Outdated ones Removed. see GuardianProject. This ROM is more secure. I also highly recommend using Firefox and OperaMini. I have also attached CACERTS.BKS - Remove the .TXT Extension - Already included in the ROM but can be used in other Gingerbread devices!
3) Nexus Pie boot animation
4) Misc changes - Gps locks fast when using GPS apps like Mapfactor Navigator, CPU Sleep works during trackball wake/notify feature, country codes in dialer corrected, Correct APN and Carrier name will show.
Recommended Software
I recommend you download this: Volume Limiter by Captain Neoguri - March 26, 2014
Caution: Nexus One hardware has a bug where upon using this app when adjusting volume outputs in max volume which can be dangerous for your ears, Please do not wear your headset when doing volume adjustments. I recommend a volume of upto 16 in this app for headset max volume.
Recommended : Xposed Framework for Gingerbread :::::: Download Below
Once you install it, Update it, and Install the Following :
1) Fake ID Fix
2) Master Key Multi Fix
3) MasterKeyFix GB
These are all Security Patches for Gingerbread. I have taken the Courtesy to attach them in this thread.
I recommend Google Play Store no later than 5.1.11 as the latest versions seem to have some kind of DPI related bug and will Force close constantly. Google Play Services can however be updated to 7.5.73-034 - I have tested it and it is working perfectly fine
Launcher : I am now recommending Holo Launcher from the Playstore. It saves RAM and it is much more Functional than the Stock launcher. When I have time, I will entirely remove the Stock Launcher and put Holo Launcher in the ROM or until I get permission from its author
Call Blocking Call blocking feature is built into the ROM, however it is like most call blockers which simply hide the blocked call but it still goes through. A solution to this is to use this app. Root Call Blocker : https://play.google.com/store/apps/details?id=fahrbot.apps.rootcallblocker.beta&hl=en
It will take about 5 minutes to set up and will allow you to kill a call after 1 ring and it will not go into your voice mail. So the Spam caller will have no idea whether its a dead number or to even bother calling back. Usually "Dead Rings" make the automated telemarketing calls stop because the computer dialer that is making the call keeps getting dead air and it keeps showing in their call logs. So it becomes their problem, you will simply never see the call coming until 1 day you decide to go in your blocker's call log. So if you have a pesky caller, use this app.
Radio / Baseband Software
http://wiki.cyanogenmod.org/w/Passion_Info
If your 3G does not work, Please check your 3G Network's supported Frequency with your Nexus One 3G Supported Frequency. There were 2 models of this phone released in Canada. This is not due to MIUI and downloading any Radio software will NOT fix this because it is by design.
You need version 5.08.00.04 if you are not using a Korean Nexus One. Download it, then Extract the Radio.img file from the zip.
1) You need to have ADB Fastboot and ADB Enabled on your phone. You can download a small ADB Version here.
http://forum.xda-developers.com/showthread.php?t=2588979
There are also other places to get ADB, But just know there is no need to download Gigantic SDK Kit from Google. You only need the basic ADB with Fastboot.
2) Press Volume Down, Then Press Power and Start your phone in Bootloader Mode. Then select Fastboot. Make sure your phone is now in Fastboot mode, it should say it at the top of all the choices.
3) Go to where you ADB folder is and hit Shift + Right Click = Open Command Window Here.
4) Now Plug your USB cable into your phone and type in Command Prompt this - fastboot devices. You should see your Phone listed. If you do not, go back and check everything.
5) Copy that Radio.img file from the Zip you extracted into your ADB Folder and then type
fastboot flash radio radio.img
It should take about 30 seconds.
Use the instructions here http://forum.xda-developers.com/showthread.php?t=698721 to push it to your phone.
Now you are done.
How To Increase Internal Storage using Data2SD. This puts Apps(apk) AND Data onto your SD EXT Partition so you have more free Internal memory on the internal /Data partition
MIUI comes with something called A2SD+ which is turned off by Default.
1) Go into TWRP Recovery. Create EXT-4 Partition. You will lose all data, so before doing this, its a good idea to backup.
Create an EXT partition size you are comfortable with and depending on your needs.
2) SWAP SPACE 0. You do not need it.
When it is done. Your SD Card now has a FAT partition and an EXT Partition. You can reformat your FAT to FAT32 in Windows if you would like and give it a name.
Then get this Script. MAKE SURE YOU READ EVERYTHING in the Following Threads.
This is Ungaze Data2SD Script. Script is now Attached at the bottom of this post
http://forum.xda-developers.com/showthread.php?t=1378568
http://forum.xda-developers.com/showthread.php?t=1661892
Get the Data2SD Script and copy it to your SDCard FAT32 partition. Reboot your phone a couple times after flashing MIUI. Wipe Dalvik, Wipe Cache, Then Flash Ungaze D2SD from Recovery.
Follow directions in those threads and you should see an increase in Internal Storage Space in MIUI
You can delete the Contents of /mnt/asec/d2sd/data/app/* and /mnt/asec/d2sd/data/data/* from your Device Root which is "/" after this otherwise you will have 2 copies of the same app. You should only have Dalvik-Cache in this location as it links to your Internal Memory Data partition. Make a backup first to your SD Card incase something goes wrong by copying those APKs, then simply Delete them. Your Device System Partition will have System Apps, Data partition will have Dalvik Cache and your SD Card's EXT Partition will have the rest of the Apps and their Data.
ETC INFO
You will Need ROOT Access for almost everything if you want to make changes so make sure you have SuperUser Access Turned ON in MIUI.
Search for ADAWAY which creates a HOSTS file in your /System/etc Directory, which helps to block ads. I prefer using only open source apps or apps with Ads that do not Annoy.
Use ES File Explorer
And now you can install (or Uninstall) all the Pesky large size Google Apps. I personally stay away from ANY Google App I do not absolutely Need. I remove apps like
Google Search
Google Talk (Hangouts)
and Other Google crap.
MIUI has the basics of what you need. But you can Remove the MIUI Accounts etc because you won't be needing it.
And Anything Pesky that I cannot trust. Make sure you Backup in Recovery first before Uninstalling System Apps.
You can use an app called Disable Service from the PlayStore to disable Individual Services in an app incase you don't want certain services loading up. This should help conserve memory and cpu cycles if needed and also to disable functionalities in Apps that are otherwise impossible to disable. Link Below
https://play.google.com/store/apps/details?id=cn.wq.disableservice&hl=en
The idea is to keep it SIMPLE and functional.
Last but not least, Thanks to everyone at XDA for making things like this possible. Without this community, we would not be able to do the things we can to bring enjoyment and functionality to our devices. Thanks to everyone who finds a solution and posts it with details for everyone to understand. I hope this culture keeps growing stronger.
Don't forget to say Thanks
That's it Folks! Bring out your old Nexus One. It will be fast, and serve its purpose as a phone first. And YES, Even your mom will now be able to use it. Enjoy!
ROM DOWNLOAD:
Download MIUI-Android-2.3.30-Gingerbread-NexusOne
Thanks for your time and for sharing this with us... Maybe some of us knows these stuff but in the KK 4.4.4 era, there always is someone who want to use the Sexy Nexy as a fully functional phone and use an eye candy ROM and more user friendly than CM 7.2.
For recovery I recommend 4Ext Recovery
Regards!
Obsy said:
Thanks for your time and for sharing this with us... Maybe some of us knows these stuff but in the KK 4.4.4 era, there always is someone who want to use the Sexy Nexy as a fully functional phone and use an eye candy ROM and more user friendly than CM 7.2.
For recovery I recommend 4Ext Recovery
Regards!
Click to expand...
Click to collapse
Hey, no problem! Yes 4Ext is a good recovery if you are on Blackrose and change your hboot partitions etc. My Guide is for those who don't want to mess with that and the TWRP Recovery is working flawless. I will mess around with Blackrose to increase internal Memory because one thing I find after bootloader unlock is the initial boot process is what takes the longest! MIUI Itself boots in less than half the time it takes for the intial boot. (Nexus X multi colored Logo with gray colored open lock at the bottom)
I am still not quite sure if the trouble of using Blackrose just to cut down my Cache partition to 50mb is worth the time and trouble because the phone is running fine. And I am also not sure if Blackrose will work with twrp. I will need to read more on this.
Thanks.
I completely agree with this OP. This is best rom you can use on the nexus one, I've played around with all sorts of roms and versions including the most recent KitKat iterations and non of them are smooth in comparison with a solid gingerbread rom. But this rom is particularly good because it still makes the Nexus One feel fresh.
daaac said:
I completely agree with this OP. This is best rom you can use on the nexus one, I've played around with all sorts of roms and versions including the most recent KitKat iterations and non of them are smooth in comparison with a solid gingerbread rom. But this rom is particularly good because it still makes the Nexus One feel fresh.
Click to expand...
Click to collapse
Thanks Daaac, you are right. When I pull out this old Phone, people ask me where did I get it? And how nice it looks. When I tell them its over 4 years old, they seem surprised. What google still does not seem to realize is that when it comes to Phones, people look at both the Phone hardware AND its Software that's running on it. Android is terribly ugly and MIUI is the closest you can get to getting some kind of Organized option structure even though it lacks some power user features, it is still better than scrolling through endless Cyanogenmod Gingerbread options. Not the fault of Cyanogenmod, but I blame Google for the terrible User Interface of Android. Google seems to hire Amateurs to design their User Interface and then market it as Simplicity. In my opinion, Apple runs circles around Android when it comes to Fluidity but ofcourse we know why we stick to Android, for things an iOs user can only dream of, specially on older devices. This MIUI ROM comes closest to make your Nexus One a daily usable phone with very few annoyances, however it is stable, never crashes, and looks good.
Thanks for your guide, very nice to read your step by step, good as I didn't update nexus one since 1 year ago and I don't remember all steps.
Thanks!!
You are most certainly welcomed Sir! If you ever have any questions, feel free to ask me.
danibus said:
Thanks for your guide, very nice to read your step by step, good as I didn't update nexus one since 1 year ago and I don't remember all steps.
Thanks!!
Click to expand...
Click to collapse
Thank you very much for taking the time to cook such a nice ROM for Nexus one. I hadn't installed any custom ROM on my device until some days ago. It is really awesome. Considering that Nexus one is an old device I do not expect to be any update for this ROM, but in case there was one I would appreciate it if you could post the link.
You need to see the first post for that to happen.
miui_nexus1 said:
Thank you very much for taking the time to cook such a nice ROM for Nexus one. I hadn't installed any custom ROM on my device until some days ago. It is really awesome. Considering that Nexus one is an old device I do not expect to be any update for this ROM, but in case there was one I would appreciate it if you could post the link.
Click to expand...
Click to collapse
Thanks for your quick reply. I am well aware of your updates to the ROM. I especially love the Nexus pie and appreciate the security updates.
ocd_amp said:
You need to see the first post for that to happen.
Click to expand...
Click to collapse
More security fixes!! I can't believe my eyes. Thanks a ton!
Hola launcher
I have tried Hola launcher (e.g. with chromatic theme), and its icons are similar to MIUI icons in contrast with Hola launcher (which is similar to latest Android versions).
P.s. I am just testing . I don't know if this launcher will drain the battery fast or not.
That launcher will slow down your system, and constantly try to download ads. It also takes up a LOT of RAM. The idea here to make the device run FAST consuming as little resources as possible. On a fresh boot, my N1 RAM usage is at 95MB, and after 28 Hours, it is 144MB. With other processes that are important Cached. My Dialer starts and makes calls upto 3 seconds faster than my Galaxy 3 on Lollipop.
All this can be achieved by disabling Google Play Services and Google Play Store from starting on boot (unless you have apps that you are always using and depend constantly on them) - I don't use apps that heavily depend on Google Play Services, and if I do, I start the service and the app, then I press the "back" key and exit Google Play Services. - Xposed Framework module attached to prevent Apps from running helps.
Battery life is great, easily lasts 2-3 days with minor screen time / talk time - Heavy usage can last a full day. This is all on a 2010 phone with an old battery. My Nexus One puts most people's dual core modern phones to shame when it comes to speed
miui_nexus1 said:
I have tried Hola launcher (e.g. with chromatic theme), and its icons are similar to MIUI icons in contrast with Hola launcher (which is similar to latest Android versions).
P.s. I am just testing . I don't know if this launcher will drain the battery fast or not.
Click to expand...
Click to collapse
That is fantastic battery life and speed you have!
I have got some questions and appreciate your help (Please forgive my newbie questions and such a long post)
1) When I want to run PHONE and MESSAGING applications on “Holo launcher” it gives this error message: "This activity cannot be launched". Although stock MIUI icons for these applications work fine.
2) I partitioned my memory card using ClockworkMod recovery and I dedicated 2 Gb’s of my 16 Gb class 10 microSD card (I haven’t had any problem with this recovery so far but if you think it may be incompatible with your ROM or cause issues please let me know and I will replace it). After flashing Ungaze Data2SD I see an increase in the internal memory . To be honest I didn’t completely understand the rest of the instructions so I do not know whether I have done it right or not.
"You can delete the Contents of /mnt/asec/d2sd/data/app/* and /mnt/asec/d2sd/data/data/* from your Device Root which is "/" after this otherwise you will have 2 copies of the same app. You should only have Dalvik-Cache in this location as it links to your Internal Memory Data partition. Make a backup first to your SD Card in case something goes wrong by copying those APKs, then simply Delete them. Your Device System Partition will have System Apps, Data partition will have Dalvik Cache and your SD Card's EXT Partition will have the rest of the Apps and their Data."
This is what I did:
I used “adb shell” to access the contents of those two locations and deleted their contents. As I said before I didn’t understand the rest of the instructions and I assumed it has been done correctly!! Then I installed my apps normally but I do not know whether they have been copied to the internal memory or the memory card. (I have downloaded apk’s of all apps I use from "apps.evozi. /apk-downloader/" or "apk4fun" and I have installed them using package manager).
My main question is what do I do after cleaning up those two locations and how do I install the apps so they will be copied to the memory Card’s Ext partition.
You should only have Dalvik-Cache in this location (What location exactly?)
Your Device System Partition will have System Apps (/system?)
Data partition will have Dalvik Cache (/data?)
SD Card's EXT Partition (/sd-ext?) If I am right as I have “adb” installed on my windows, it doesn’t show me the contents of this folder naturally. I have Ubuntu Linux too but “adb” is not installed on it.
Thanks a lot for your time!
1) Remove Holo Launcher icons and drag and drop Phone and Messaging icon from Drawer into the Dock at the bottom.
2) Use TWRP recovery.
3) /Data partition is EXT2 partition on your SDCard. Apps+Data (app data) will be there.
4) /mnt/asec/d2sd will be the "other" data partition (the original data partition) which is where your Dalvik cache will be.
5) Apps will be installed where their manifest suggests - Most apps will be installed to /Data on your EXT and their Dalvik Cache will be on the Internal parition /mnt/asec/d2sd/Dalvik-Cache
6) Use ES File Explorer - give it Root permissions - make sure Superuser permissions is set to On and inside ES Explorer you give Root access R/W - you can view all partions there
7) Use DiskInfo to see all your partitions
miui_nexus1 said:
That is fantastic battery life and speed you have!
I have got some questions and appreciate your help (Please forgive my newbie questions and such a long post)
1) When I want to run PHONE and MESSAGING applications on “Holo launcher” it gives this error message: "This activity cannot be launched". Although stock MIUI icons for these applications work fine.
2) I partitioned my memory card using ClockworkMod recovery and I dedicated 2 Gb’s of my 16 Gb class 10 microSD card (I haven’t had any problem with this recovery so far but if you think it may be incompatible with your ROM or cause issues please let me know and I will replace it). After flashing Ungaze Data2SD I see an increase in the internal memory . To be honest I didn’t completely understand the rest of the instructions so I do not know whether I have done it right or not.
"You can delete the Contents of /mnt/asec/d2sd/data/app/* and /mnt/asec/d2sd/data/data/* from your Device Root which is "/" after this otherwise you will have 2 copies of the same app. You should only have Dalvik-Cache in this location as it links to your Internal Memory Data partition. Make a backup first to your SD Card in case something goes wrong by copying those APKs, then simply Delete them. Your Device System Partition will have System Apps, Data partition will have Dalvik Cache and your SD Card's EXT Partition will have the rest of the Apps and their Data."
This is what I did:
I used “adb shell” to access the contents of those two locations and deleted their contents. As I said before I didn’t understand the rest of the instructions and I assumed it has been done correctly!! Then I installed my apps normally but I do not know whether they have been copied to the internal memory or the memory card. (I have downloaded apk’s of all apps I use from "apps.evozi. /apk-downloader/" or "apk4fun" and I have installed them using package manager).
My main question is what do I do after cleaning up those two locations and how do I install the apps so they will be copied to the memory Card’s Ext partition.
You should only have Dalvik-Cache in this location (What location exactly?)
Your Device System Partition will have System Apps (/system?)
Data partition will have Dalvik Cache (/data?)
SD Card's EXT Partition (/sd-ext?) If I am right as I have “adb” installed on my windows, it doesn’t show me the contents of this folder naturally. I have Ubuntu Linux too but “adb” is not installed on it.
Thanks a lot for your time!
Click to expand...
Click to collapse
Thanks a lot for the complete information. Holo launcher and Prevent running are really great. Now only 94 Mb of RAM is used . I expect to have better battery life too. I will report that after some days of using this configuration.
miui_nexus1 said:
Thanks a lot for the complete information. Holo launcher and Prevent running are really great. Now only 94 Mb of RAM is used . I expect to have better battery life too. I will report that after some days of using this configuration.
Click to expand...
Click to collapse
Oh lord, might be joining the N1 family due to recent corrupt internal data/EMMC failures on the Sensation and One Mini. Hoping to get a daily ROM and stable service from AT&T. Any critical updates/preventions prior to dusting off 2 years of being shelved and lending to 3 people (aka TANK N1).
Excited to see activity and will give this a shot when I get home. Thanks for posting!
Thanks for posting about Stagefright bug. It seems to be a hell of a bug. I have done all of them except the first one. Could you elaborate on how to edit build.prop?
By the way just a small thing: there is an extra "r" in
3) Use Firefox. Type about:config > Search for Stragefright > Set stagefright.disabled to True
Thanks again.
You're welcome. Enjoy!
lfe.zaius said:
Oh lord, might be joining the N1 family due to recent corrupt internal data/EMMC failures on the Sensation and One Mini. Hoping to get a daily ROM and stable service from AT&T. Any critical updates/preventions prior to dusting off 2 years of being shelved and lending to 3 people (aka TANK N1).
Excited to see activity and will give this a shot when I get home. Thanks for posting!
Click to expand...
Click to collapse
You edit build.prop either right on the phone using a text editor, or if you're like me, do it on the computer with Notepad++. It's a text based file. Oh yes, that was a spelling error. Fixed.
miui_nexus1 said:
Thanks for posting about Stagefright bug. It seems to be a hell of a bug. I have done all of them except the first one. Could you elaborate on how to edit build.prop?
By the way just a small thing: there is an extra "r" in
3) Use Firefox. Type about:config > Search for Stragefright > Set stagefright.disabled to True
Thanks again.
Click to expand...
Click to collapse
I have opened it using ES file explorer (ES Note editor) on my device but when I want to save it it shows an error:"Error occurred when trying to save the file. It will not be saved.". I have granted Superuser access to ES file explorer but I cannot find a way to give the specified permissions you have mentioned in the post. I would appreciate your help.
[App] [Root] [TiBu] [GDrive] KingRoot,Sync User apps, app data & SD to GDrive-SU6/7
Update
MoFo roots our phone... Hmmm maybe not
http://forum.xda-developers.com/showpost.php?p=61751761&postcount=676
The newest KingRoot v4.5 (md5 c00) -works at least as well as the older (5c4) attached.
But not until you try it once, softboot fails, reboot, unistall, reboot twice, start over.
No need to mess with King User.
Steps to temporary root our Droid using KingRoot. Write Protection is not touched. This root is enough to use Titanium free alone or add AutoSync ($6) to sync these user apps & their data to Gdrive, as well as all SD.
Getting them off SD & back is nice as our data reset wipes SD too.
Xposed modules that last well (3 days or more) are Gravitybox, native clipboard, statusbar volume, notification count, nosafevolumewarning, disable fullscreenkeyboard and others I am sure.
Update I usually get a KingUser notification when it has lossed root completely (there are various stages). This time about 18 hours in. Then I know not to softboot as it will crash. I just continue driving...
AdAway v3 will not stick long. Edit, doesn't keep up with Xposed!
Gravity Box does keep up.
AutoDim This works well enough
http://forum.xda-developers.com/showpost.php?p=61390757&postcount=234
This dimmer option fixes the now default in call screen dim BS on su 6-7. But it is a battery hog as I use it with root. I have given it up.
Adguard premium works.
http://forum.xda-developers.com/and...ad-blocker-doesnt-require-root-t2958895/page3 but root I think, is not needed. Just the vpn works to block 4g & wifi!!!
But breaks root & xposed or somthing in Xposed breaks it...
I am going to Solid Explorer only and dropping RE. I think it creates problems but not sure. You could use ES as well.
Update: The previous KingRoot-4.1.0.249-release-nolog-201505211812_105241.apk
Md5: (5c4)5a4ebb7a94305f732fa898be0b57d
Is the latest one that works at all. See attached.
Do not bother with the lastest from the main thread. It does root after a double reboot but only to result in many FCs upon softboot.
But do go there for liability, that is on you, about your phone.
It also has a bug where it corrupts its own data & its data cannot be cleared.
I am on su6-7.2
Here are my disabled bloat apps. It my make this rooting easier.
WORKAROUND FIX:
Use if:
You cannot clear settings / apps / KingRoot / data.
Or KR will not install after a reboot.
Or it stalls out-blank screen.
1) Uninstall KR, install the attached install.when.KR.stops.apk, my rename of kingroot_3.4.1.apk
From http://androidxda.com/download-kingroot-application
If it will not install, reboot.
2) clear its data.
3) install the latest (.5c4.) again.
This KingRoot has crashed my data TWICE now, this time it is not exactly a crash but corrupted to the point where I cannot install KR at all without wiping all data. Get root with CrashXXL's method below.
The GDrive / AutoSync /Backup portions are good. I will clean up eventually.
The following works to provide root for a about 12 min of root writing OR about 1 hr of root reading. These limits are worst case. I have experienced longer (yet Gravity box & other modules last until you reboot) :
Do not allow KU to install automatically!!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Install Xposed app ---> Go Xposed module summary on XDA
Go settings / security to uncheck verify apps.
Go app drawer / Google settings (gear). Uncheck both verify boxes.
Install KingRoot liability for all consequences are Yours. Goto 2.
Must reboot before the next step -- Or have Xposed set up & are returning from a hardboot--you may have to do the loop once have root rights not be granted in spite of the green check, then do the loop again and it works. Go Figure!
(Updated steps)
Reboot.
1) Uninstall KR & KU present. (OR just clear data for KR & skip the uninstall/ install)
Reboot & go back, if not uninstalled to (1)
2) Install (or just run ) KR, get root.
Open Ti to ckeck for root access.
Install & open (do not skip this) KU 4.05 quickly,
App info shown is after the next softboot, not done yet.
Run exposed, make mods to modules ( all changes are cumulative, you do nothing if your last root run was as you like it)
(My current strategy is to leave new modules unchecked then check & troubleshoot them, after the ONE TIME (next step) install/update, using softboot only. Rather, check one then softboot.)
3) Framework, Install/update (classical),
Cancel reboot.
Run, get root rights & configure: run your restore app now (backup ability last much longer), or any other root app (now is your only opportunity!)
Cancel any reboots
Soft reboot, from Xposed is fine as it has root rights already.
Note: your softboot ability can last for many hours, including checking or unchecking modules. Once it fails the softboot is cleared by holding power for 5 sec.
Go BackUp options
[ Optional, not needed for backup or Xposed. Of what use for 1 hr? ]
[ I used Root Explorer to:
Extract busybox from busybox.zip. see atached
Put "busybox" in /system/xbin. I changed perms to 755 or rwxr-xr-x.
Using terminal: type "su" to get the # prompt. (Do not include quotes)
Then type: "busybox --install /system/xbin". ]
Other methods or workarounds
The following help trim the previous steps.
@teerout may have a step added to my process to keep root longer.
I always loose root after 1 to 3 hr w/o hard or w/soft rebooting.
http://forum.xda-developers.com/droid-ultra/general/xposed-installed-t3127185
Take the other-hard but permanent root path
http://forum.xda-developers.com/droid-ultra/general/droid-mini-maxx-ultra-root-pogress-100-t3071609
Notes:
New WIP...
BTW many xposed ui modules stick, once you launch/setup & etc, for the duration of your run. Root (new not previously granted-remembered) granting by KU, and any system writing is gone ~ 1 hr. Softboot can last many hrs if root ( granted via xposed -- yes but) is granted early. But the most of the modules function well after softboot stops-- even if xposed update only has one green icon, no matter, that is unill you hardboot--weeks...?
So once you have to hardboot xposed data is saved just as a user app + data. All can be backed up & restored by Titanium
Coming... List of modules that do function long...
If not checked it means I have not used it yet.
This actually prevented success.
Tip: bog the processor http://forum.xda-developers.com/showpost.php?p=61224886&postcount=701
If the timer lingers much beyond 27 to 30% it usually spells failure
Edit, update. Writing permissions & su granting of app root rights stick for about 12 min at times but can last much longer. Afterwhich both kingroot & kinguser are silent for much longer about root read rights being lossed.
Edit up to nearly an hour for TiBU user app restore....
WARNING do not perform a large TiBU restore (or any other root write operation) lasting longer than 10 min would surely fail
And possibly brick you? - unlikely as WP is on, just don't choose any system app backup or restores in TiBU, yet if a data app restore fails then a safeboot may allow you to recover.
The root button in kinguser never worked for me. I tried it many times.
Both apps have exlpoit buttons when root is not present.
Once I get the failure face in kingroot you must reboot to get root again.
KR gives up and offers no root button after several roots, go settings/app & clear its data.
KingRoot link, Turbo
http://forum.xda-developers.com/showpost.php?p=60662112&postcount=1
Caution to the wind?
http://forum.xda-developers.com/showpost.php?p=60727651&postcount=34
Advise from Turbo, which did not help.
http://forum.xda-developers.com/showpost.php?p=60715868&postcount=18
Xda main thread, go here for the latest kingroot app which includes kinguser. My attached is only for backup.
http://forum.xda-developers.com/showpost.php?p=60709899&postcount=1
http://forum.xda-developers.com/showpost.php?p=61036928&postcount=557
I just want TiBU to work.
Helium should work too. WIP.
Use of this limited root for data app backup and restore / no use for system apps
Update Ti or He :
Both web servers work.
Both cloud features may work if your on 4g or fast wifi. But GD uploading is slow no matter what
Use Drive AutoSync & ignore the following.
Path issues with Ti: Seems copying from emulated to legacy is not allow w/o root.
Not sure what the final solution is but here is what you don't want to do:
Move the bu folder from windows 7 to the phone.
Run Ti. IT finds no folder (cause it is in /storage/emulated/0/ but it will use nothing that is not in /storage/emulated/legacy/)
and creates its own.
You point it to your folder and it says: copy 408 files to "its" folder?
Your folder disappears and its is empty.
Temporary solution: use He.
More
I am sure (edit now) Ti cannot even be used w/ GdriveSync. There were duplication of directories--maybe caused by the path issues.
Use OTG only as a backup destination. TiBU needs the source to be on SD (emulated/legacy only) for our case here.
I just ran TiBU for 45 min, backing up all data apps to my OTG drive. The root rights to read last much longer, once the app gets rights, than the ~12 min write rights. Yet a single restore would fit too. Just verified TiBU restore abilities of data/user apps for 10 min.
I did another backup/restore session after I flashed (RSD) back to fix a corruption. All my apps took 45 minutes to restore. It was a nightmare using AFT, it cannot keep track of changed folder names. So much for the next warning.
I need to edit this now.
WARNING do not perform a large TiBU restore (or any other root write operation) lasting longer than 10 min would surely fail
And possibly brick you? - unlikely as WP is on, just don't choose any system app backup or restores in TiBU, yet if a data app restore fails then a safeboot may allow you to recover
UPdate you are in doo doo with AFT, it just will not recognize folders you make for TB. Time to get that (find) charging OTG adapter!!!!
Time for a VM app to run windows 7 on my Mac.
BTW always choose to backup all user apps ONLY. If you get system data in your folder TB may mess up and you will need to reset the phone.
Do not navigate away from the Ti screen during the backup operations as app root rights cease after about 12 min. Reboot and get fresh root access for a restore, but I think app rights and write rights are the same, about 12 min.
No need to bother with busybox for TiBU or much else but BB does work for the read period too.
For restoring all your data apps choose the batch scenario: all apps w/data and be sure to check exclude system apps.
I am so disappointed that OTG backups go well while restores bomb out. You must get the TB folder to your SD to run a large restore. GOBackup to OTG bombs out too WIP...
The following may be addressed if you let Ti create the folder then rename it as you like also Solid Explorer handles files better than Root Explorer. With AutoSync you do not have to mess with the finicky legacy folder.
Also pointing TB to the needed folder is a pain, the detection never works for me.
When you reset the phone, and you will have to move all the apps to SD with AFT (AFT, the other way to get files to a Mac, is such a POS! Not updated for ~3 years now, come on Google).
BTW
Be carefull of using a 64 gb stick to start backing up with OTG and finishing passed the 32 GB level! It can become unusable (on the phone)
TiBU makes all the difference on our phone! I just let play update my favorite browser and the new Maxthon tablet is crap and the updated play services does not ask for consent to remove Kinguser, all fixed by Ti.
Backup strategies to Google Drive, user apps require root, no root for SD.
Update
I now use mirror for my Ti backups but upload only for the rest of my storage. See second hidden pic.
Works like a dream!
Or rather unbelievably well.
I think some readers are thinking so too.
This is REALLY WORKING for me.
All my data: apps, SD, app data. Everything. Mirrored, upload only to my 15 GB of Google Drive. If anything goes wrong. I reset. Log on. Download Titanium, Autosync & KingRoot. Do some "housekeeping chores" and while my phone is functional, in one overnight I am back where I was. See new pics of sync history.
Gdrive app is slow to show changes-- the original Gdrive eventually revealed all the file structure of my SD but it took more than a day, after Autosync finshed filing, for the app to catch up.Yet my testing worked. Lol. See latest pictures.
I will keep updating the exclusion name pic often.
Summary:
So the choice method is Titanium & Autosync.
I randomly copy & pasted various folders, about 10, and deleted their originals. Edited the "synced folders", "storage/emulated/0" select, select, switch upload mirror to download only. Sync. All folders restored. About 4 min of app/listing/prep & 30 sec of downloading. My storage usage:
Note: uninstall any update to Google Drive! (See attached) It is a POS. You cannot monitor what is going on if you don't.
I erased my GD thinking I just needed to clean it up--it was the update.
Edit: even the older v of drive provides no encouragement as it never lets you view the directory structure which the Autosync history say should exist for SD.
Maybe Google's cloud is not up to the task?
I may try the Dropbox version as 2 gb is enough for my SD. The Ti sync uses only one folder of files so is ok and verified. So I will have dual SD backups in case Google fails to restore.
BackUp candidates :
Helium free works with root. No OTG support. Works only with user apps-safer than TiBU. But PC. PC Works on Win 7. No Mac support.
Does it restore from a PC with this root-yes but not without is own issues. Manual, u-pick interface, select all is the deluxe mode, the limited mode (no apks) is hidden in landscape AND checked by default!
The web uploaded, backup is not usable from SD. Ti issues outweigh these.
This is my current choice to sync w/ Gdrive.
No need for the premium as cloud would take too long & root would not last.
:laugh:
Titanium free & AutoSync.
Preferred method, all user app processed, simi/auto updating of missing/modified apps....
Titanium BackUp with detailed tips for our limited root
AutoSync (app) sync:
Drive AutoSync (purchased app) solves the path conflicts, you can select from storage: 0 or legacy. So Tibu is legacy and your whole sd is the 0. Or so it seems. Works for legacy AND 0 for Ti folders (damn!) See attached pic of different paths. The Gdrive folder is flat the dots are just a mnemonic.
The folder Titanium Backup (TiBU is my rename) exist only as a phantom on /emulated/0. That is if Ti created it. If you created it then it is a phantom for Ti. Copying one to the other is only supported with root, which inconsistent for us.
So seems there is no way to do the entire sd and TiBU, unless--yes.
Fixed the path conflict for root OR not (not, meaning AutoSync will not need root to sync the Ti folder properly). See attached pics of folders to exclude via settings, exclude name patterns, just the TiBU (mine renamed) one, but others too & are updated as I polish them, see the attachments for the latest.
Not recommended for synchronization, maybe only caused by our fickle root, issues getting it off/on the SD.
Cloud features not tested. There is likely no sync.
Tutorial, some steps are similar to GdriveSync (following) but much easier.
Gdrivesync free. Works for Ti, He, and others w/o being included with the entire SD.
If you choose to sync you entire SD, (storage/emulated/0) it can include He or others but not Titanium backup folder due path issues.
https://play.google.com/store/apps/details?id=com.yottajoy.gdrive
This is a great app but fallen by the wayside. http://forum.xda-developers.com/showthread.php?t=2153514
It will sync individual apps within the Backup folder automatically on a schedule! Has various sync options. Choose all or any folder. Scheduling too. You could use this to up the He or Ti app folders.
GDriveSync free (Pro has bugs) for SD (Ti & specified folders OR entire SD but excluding Ti) backup to Google Drive once root terminates , where Helium or Ti can do nothing.
I have all my He backup synced as well as most of my SD.
I took all night to up at 7 to 10 MB/sec wifi. But Gdrive ups may be limited anyway you do it.
Do not use the Pro version at all. It will burn up your data, as it will not stop sync'ing on 4G.
Tutorial
Set up GdriveSync as follows
(You can also set your entire SD to sync as well but you have selectability this way)
Just be sure you keep screen orientation in landscape.
Add.
Choose the local bu folder (/storage/emulated/0/Backup)
Select
The gdrive blank field shows up (gdrive/)
Ignore the any files suggested by the app. NB if you do not the app creates extra folders & syncs them!!!
Newfolder
I use Solid Explorer & long press on the desired folder, touch the "hamburger", copy path.
Paste to newfolder dialogue but delete the leading /.
Ok.
(Here the free V needs one more step-touch on the one you just created)
Select
Both local & remote paths should be identical.
Set sync
Use upload only until you are satisfied it works
Then change to both-- 2 way upload. Not sure what the best is.
Anyone sure? Please post.
:crying:
Google Drive interface--app or web. Version 202.222.15 is best.
BTW in Play, you can, now selectively block auto update on each app in your my apps list. Open the app page then touch on the 3 dots, uncheck.
Use the web interface, Firefox or Maxthon HD
to empty trash. App to check GB usage. Otherwise useless for monitoring
Check Google Drive(app) for duplicate folders. Which are easy to have generated with the awkward interface. The Gdrive app is really limited. But filter by folder sorts by date (lol). The Chrome web version is not good for much but--you can only empty your trash from the web interface.
Others not tested
This is my next candidate to test.
GoBackup might work for SD but my concern is direct OTG functionality. Tested OTG- recognizes the drive but fails.
SD not tested. Good interface & simple
Online Nandroid Backup.
https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup
http://forum.xda-developers.com/showpost.php?p=52907321&postcount=1
Needs busybox & of no use but only if you were headed to unlock your bootloader and had to reset data. Make a nandroid to restore from once you unlock.
This gave me root, probably temporary as mentioned but it is root. Good first step.
Sent from my XT1080M
There are strange path anomalies which show in Root Explorer & Titanium Backup but not Solid Explorer. Also I believe these anomalies are handled properly in the pervious post, yet I do not fully understand the goings_on.
The most obvious question which comes to mind is : should my SD be storage/emulated/legacy? Which it is not. Yet it is stock. No matter how I set the path for SD in Root Explorer pref.
Each copy was going to the other side.
Yet no errors with Solid.
WIP...
Didn't time it previously, right now at about 20 mins. Previous times were probably similar.
Once you loose root, you have to restart for this method to work again.
Sent from my XT1080M
adrialk said:
Didn't time it previously, right now at about 20 mins. Previous times were probably similar.
Once you loose root, you have to restart for this method to work again.
Sent from my XT1080M
Click to expand...
Click to collapse
Are you using TiBU?
Have you made backups?
Android File Transfer will not keep track of folders I create for TiBU use!! I am on a Mac. Any one know of a charging QTG adapter?
Looks like you have to make your own Lol.
http://electronics.stackexchange.co...-host-and-be-charged-simultaneously-through-a
Tablets not phones... Hmm
http://www.amazon.com/gp/product/B00FGKXY9S/ref=ask_ql_qh_dp_hza#
https://sites.google.com/site/sonicboomworld/my-projects/otg-diagrams
http://forum.xda-developers.com/sit...pub-2900107662879704:4763122713&ie=ISO-8859-1
Stopped working today for me.
Anybody else?
Edit
It corrupted something in data so it would not reinstall until I reset the phone.
Root method still works after latest update
Sent from my XT1080M
adrialk said:
Root method still works after latest update
Sent from my XT1080M
Click to expand...
Click to collapse
Great to have confirmation.
What backup are you using and how?
Summary of the use of this temporary root method.
This is is more of a blog than a formal XDA op. I post the newset info first.
WIP...
Just confirmed the He/GdriveSync operations -- all good.
Used * He with apps and data, uncheck smaller backups, sync'ed the carbon folder to Gdrive (upONLY), deleted 5 folders from carbon, sync'ed with the app (2xDOWLOAD), they downloaded, * restored 5 apps with He.
* = reboot, run KR or worst case uninstall KR, reboot, install KR, run KR.
aviwdoowks said:
Great to have confirmation.
What backup are you using and how?
Click to expand...
Click to collapse
Didn't try a backup. Just wanted to confirm I was able to get root.
Sent from my XT1080M
Update FIXED KingRoot issues see OP, post 1
The GDrive / AutoSync /Backup portions are good. I will clean up eventually.
Even the Xposed functionality without having it baked in is adequately convenient.
For those keeping on, KUser may be the problem
http://www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html?m=1
Made many updates to the main posts.
Particularly post 1 various items & Xposed mods I am using...err some work great, others not so. While a few just don't work at all. That is of those I have checked. At least they don't cause a hail of FC's & crash you. Adventure one check at a softboot
BTW
Super cookie opt out
http://forum.xda-developers.com/showpost.php?p=60334998&postcount=1413
Typical steps to get root again
Update
Even using KingRoot 4.5 I get FCs after 48 hours.
Go) When you crash
Reboot by holding power
Uninstall KR & KU
Reboot twice! Yes it confounds the mind!
Install & Run KR & get root, @ 23% goes quick! If it reboots on its own, forget it, hold power & start over.
Install KU 405 & open
Do not linger long to update Xposed.
If I use Ti to backup apps (to AutoSync) then Xposed usually gets the error & I must return to go.
Cancel reboot
Softboot from Xposed
Steps for User apps sync to Gdrive.
My latest Gdrive settings
MoFo is able to root our phone!
http://forum.xda-developers.com/showpost.php?p=61751761&postcount=676
aviwdoowks said:
MoFo is able to root our phone! http://forum.xda-developers.com/showpost.php?p=61751761&postcount=676
Click to expand...
Click to collapse
Not yet, if you read through the thread. A pre-rooted image is being sought. This doesn't seem to be a lot different from the CrashXXL method anyway.
DmdStar said:
Not yet, if you read through the thread. A pre-rooted image is being sought. This doesn't seem to be a lot different from the CrashXXL method anyway.
Click to expand...
Click to collapse
Right.
I saw that too.
But less steps & opportunity for errors?
Edit
Do we need a donor with an unlocked boot on su6-7?
So here is my situation.... I have a damaged digitizer (the component which makes touch screen work) and Samsung have said they will repair it under warranty. I have not rooted or flashed anything to this phone yet as I always wait until the warranty expires for this exact reason.
However, the technician at Sammy have told me part of the repair process is to reset the phone so I need to do a backup. Great, lets install custom recovery and make a nandroid backup of the phone and also root to use titatnium as a backup backup. Oh wait, Sammy says thats voids the warranty!! Hmmmm, what other options do I have to backup.....
I was advised to use Samsung Smart Switch to create a backup and then restore that to the restored phone. But after using this app, it only backs up the APKs of all apps then the data of a select few apps. Well thats not a backup in my eyes! For example, I have an app with an 8MB APK. The data it uses is 150MB (no cache). The app states the backup of this app is 8MB. Anyone see the pattern??
So the reason I am here is to see if the XDA community can confirm what I believe to be my only option left.
I understand you can fastboot into a TWRP recovery which means that TWRP is not installed but is run like a Linux Live CD. I assume therefore this means I can create my full nandroid backup and restore this after my phone is reset. Am I correct in thinking this? Will having this temporary TWRP trip knox or anything else which will void my warranty? Is there an issue with DMVerity by attempting to run TWRP this way?
Lastly, I have been trying to work out if my phone has a locked bootloader but I am struggling to find out if it has or not. I have the SM-G935F variant on the Three network in the UK. I have restarted my phone in recovery mode and cannot see anything which would suggest a locked bootloader. Rebooting to the bootloader just starts my phone up as normal. Does anyone have a surefire way to check for a locked bootloader?
Hope someone can help!
Helium. Doesn't need root. Backs up save data of most apps. Works in conjunction with SmartSwitch. Let SmartSwitch backup the apks and all other settings. Let Helium do the 'data only' backup.
Sent from my Galaxy S7 Edge Duos via Tapatalk
chanchan05 said:
Helium. Doesn't need root. Backs up save data of most apps. Works in conjunction with SmartSwitch. Let SmartSwitch backup the apks and all other settings. Let Helium do the 'data only' backup.
Click to expand...
Click to collapse
Thanks for your reply. I have looked in to Helium but it does not work out of the box for me. I believe this is down to the RPi using ARM architecture and the included adb is compiled for x86 / x64.
Luckily this isnt my first time with adb so I already have it installed for the RPi. So taking the script run.sh and reading in to it, I will run the commands manually and see if I can work around the included adb instead.
I will definitely be looking at koush's github to see what this com.koushikdutta.shellproxy.ShellRunner2 app is but he has a hell of alot of repos to look through!
I will update when I have more.
Well thats a fail!
Here is my update to the script to use the adb I have on my RPi (adb installed using apt-get install android-tools-adb):
Code:
pkg=$(adb shell pm path com.koushikdutta.backup)
pkg=$(echo $pkg | cut -d : -f 2 | sed s/\\r//g)
echo $pkg
adb shell << EOF
CLASSPATH=$pkg app_process /system/bin com.koushikdutta.shellproxy.ShellRunner2 [email protected] &
exit
EOF
And this is my output:
Code:
$ adb devices
List of devices attached
9885e6************ device
$ ./run.sh
/data/app/com.koushikdutta.backup-1/base.apk
CLASSPATH=/data/app/com.koushikdutta.backup-1/base.apk app_process /system/bin com.koushikdutta.shellproxy.ShellRunner2 &
exit
pp_process /system/bin com.koushikdutta.shellproxy.ShellRunner2 & <
[1] 31207
[email protected]:/ $ exit
sh: resetreason: can't execute: Permission denied
From the start I didnt understand how the app can access other app data without being rooted and the fact I'm getting permission denied seems to reinforce that. Looks like I'll be contacting the dev instead.
Don't you have a PC? Basically Helium without root simulates a connected PC, allowing app data backup. To activate the app, download the PC program and install, and install the app on the phone. Open app on phone and program on PC, plug the phone in, follow the instructions on the phone, then wait for activation.
Sent from my Galaxy S7 Edge Duos via Tapatalk
My phone is now my PC. I can cast my phone screen to my TV and use a bluetooth mouse n keyboard to do almost anything i can do on a PC
For the few things i cant do, I use a RPi and thats based on Linux. The instructions you gave is exactly what i am doing but using linux instead. The helium desktop 'app' is available on linux according to the support page (its really just a script which runs adb commands).
Since i have adb on Raspbian anyway, i just modified the script to use my built in version of adb as the bundled version is not compiled for ARM. The permission denied message is from the phone itself. So something else is going wrong. When i run the android app though it allows me to make backups but it doesnt look complete to me, much like the Smart Switch backup wasnt complete.
Fyi, i am a web developer by trade but dabble in python and c programming. I am currently writing my own android app to control my custom made home automation system using an API. Thats why i have adb preinstalled. So i am used to dealing with code to work out problems. I will liaise with the dev about the permission denied error as soon as i find the correct repo to report it in!
I've never been able to ge Helium to work reliably on my edge. Most of the time it won't work at all. Crappy unsupported software.
Unfortunately I've not found any solution that backs up everything, or even close to everything. Smart Switch will back up some, RERWARE's MyBackupPro will back up some. And those seem to be the best options out there. It's borderline criminal that Google still hasn't bothered to build a full backup solution into Android.
The Apps themselves should be set to use Google's online backup, but not all of them do. Games mostly follow. On restoring your phone, it will ask you if you want to restore from backups of your apps Google made, but that only works if the app developers were compliant with standards Google presented.
Sent from my Galaxy S7 Edge Duos via Tapatalk
Helium is working even with the permission denied error. The app runs and allows me to make backups but as ever, they dont appear to be complete. For example, as mentioned in original post, the backup only takes the 8MB APK and not the 150MB data. Its the same as Smart Switch.
As to the Google backup, you can now view these backups in the Google Drive app and only half my apps are there and again they dont look complete backups (one backup is apparently 1KB but app manager says it 12MB data).
I noticed that app manager reports data size but even this isnt accurate. If your app stores data in a folder on internal storage or sd card then this isnt counted as data. Only that in the data partition appears to count. My Torque logs are a prime example of this. 56MB of files on internal storage, app manager reporting 292KB data. No backup at all on Google Drive.
Im trying do a nandroid backup using a temporary recovery. Ive tried 'fastboot boot twrp.img' and 'fastboot boot recovery twrp.img' but neither work. Nothing is recognised with 'fastboot devices' which is concerning. I also cant use 'adb reboot bootloader' as the phone just restarts like normal. Samsung and Three have both said they dont lock the bootloader so im at a loss as what to do next :/
That's weird. Helium works for me. I wonder what's the difference.
Sent from my Galaxy S7 Edge Duos via Tapatalk
meyerweb said:
I've never been able to ge Helium to work reliably on my edge. Most of the time it won't work at all. Crappy unsupported software.
Unfortunately I've not found any solution that backs up everything, or even close to everything. Smart Switch will back up some, RERWARE's MyBackupPro will back up some. And those seem to be the best options out there. It's borderline criminal that Google still hasn't bothered to build a full backup solution into Android.
Click to expand...
Click to collapse
THIS ^^ Exactly my thoughts. Without root and TWRP / Titanium you're screwed