[APP]Simple Recovery Switcher - One (M7) Themes and Apps

I made this app because I got sick of flashing stock recovery when a GPE OTA came, and then flashing back to a custom. I also wanted to cut my teeth on Android App Development so here it is. My first app..
This SHOULD work on any device that uses the /dev/block/platform/msm_sdcc.1/by-name/recovery structure.
I have tested it on the HTC M8 and the OnePlus One
You MUST be rooted and have busybox installed:
You MUST place a stock recovery img and a custom recovery(of your choice) img onto your INTERNAL sd card(if you have both internal and external). Name them stock.img and custom.img (case matters)
Run the app and then press whichever you want to flash stock or custom and that's it.
This is my first app on google play and my first app ever really and I still have a lot of learn. Don't expect anything fancy. I did this mostly for myself to save time of manually having to flash the files and as a learning experience.
Play Store Link: https://play.google.com/store/apps/details?id=com.graffixnyc.m8recoveryswitcher
Donate version: https://play.google.com/store/apps/details?id=com.graffixnyc.simplerecoveryswitcherdonate

reserved

Any word on if this is compatible with the M7 GPE (4.4.4) ?
Sent from my HTC One using Tapatalk

Just pushed an update to the play store. Now you can choose which recovery you wish to flash in addition to having the one tap quick switch. It It should be live soon
*Now you can flash any recovery image stored on your device: Internal and External SD, OTG(If supported)
*Support for more devices added besides just devices using Snapdragon SOC's
-Should support most Terga devices
-Should support most Snapdragon devices
-Should support most Exynos devices
*Bug Fixes

I was just wishing I could have something like this. Thanks!

5 free promo codes for the donate(ad free) version of the app (if they don't work yet, give them a few hours they go live on 4/1 at midnight but I'm not sure if it's 12m EST or PST)
SJM9MVHWGV3JPYCVCKC7QL2
XJRJY9GGCQFSBTSQ9LLVT1K
WC2CTMQGKM7LL5R561QEPQ8
KY37JJAU3B1Z5937CA9JXGP
4US4BHJQ6V7XQAUPVG7QTQ7
App link here: https://play.google.com/store/apps/details?id=com.graffixnyc.simplerecoveryswitcherdonate

Related

[mod] update04-19 patched market + google apps

NOTES: IT INSTALLS FINE ON THE LATEST FIRMWARE. *ONLY FOR THE LATEST APRIL2011 FIRMWARE DUE TO BUILD PROP CHANGES*
THERE ARE NO SIGNATURE PROBLEMS; ALL APK'S AS FOUND FROM CYANOGENMOD. USED ORIGINAL CONTAINER FOR VENDING.APK TO AVOID SIGNATURE ISSUES.
ALSO ADDED CALENDAR AND TEXT MESSAGING APPLICATIONS.
download:
Code:
http://www.multiupload.com/HCVHTF0QHM
--
instructions: FACTORY RESET FIRST w/ latest firmware (april 17th)
1
boot to recovery
1A
power on, let go, hold power until it says starting recovery kernel, then let go of power
1B
press the "home" button, and use the menu to wipe cache, factory reset, flash the factory rom, and wait for first boot w/ ac power plugged in.
2
after first boot, turn unit off, and turn back on and boot into recovery again.
2A
flash the a7-gapps zip provided (remember to rename it to update.zip to work w/ recovery).
2B
CHOOSE FACTORY RESET (this wipes existing data that may conflict with install)
2C
REBOOT
congradulations, you should now have a FULLY WORKING MARKET PLACE.
UPDATED NOTES; this is the the 1.82 market that comes w/ the latest gapps for tegra from cyanogenmod (gapps-mdpi-tegra-20101020-signed). i patched it using the same smali patches applied in the patched market found in dexter's 1.2 rom, minus the androidmanifest.xml. this may account for it not autoupdating the market itself, but for today i'll take full market access on the old interface than limited access on the new market.
i tested this patched market to show "skyfire" and "qik" video players, and i added further build prop and permission settings that provided more search results; searching for 'gps' and 'video' results went up from 3300 to about 4500.
i intentionally did not provide larger apps like youtube, maps and twitter as they are downloadable from the market.
----
This is the google apps, libs and permissions that i extracted from cyanogenmod's gapps package and provided as a standalone update.zip for those wishing to have the google android market on their tablet, but not wanting to deal w/ a third party experimental rom requiring regular updates and wipes.
I hope you enjoy using the google market and applications with the latest stock rom. My wife does, and can now enjoy her working tablet w/ farmville.
--
Please, hit the lil' DONATE button under my name if i helped to make your life a lil' easier, or your android device more enjoyable. Thank you!
--
new firmware available here: eLocity Customer Support
i dont think it will install on a new update from elocity, as they use a different test signature than i do. and the signature check fails..
did you test on top of original stock?
if you check logs you will see framework fails to install, as signature does not match, and package will be ignored.
so basically why i release a full image, as all apk + framework needs to be signed correctly.
but maybe you did something extra? different?
kinda covered all the details in the op. the gapps update i made flashed on the misses phone okay after flashing the latest firmware available from the elocity support site in the link at the bottom of my post.
i did also detail that prior to that i had manually wiped the cache partition and flashed the latest recovery image from said update using the nvflash tools from nvidia. i did this due to the device being bricked w the common recovery error about recovery.c and the cache partition. i was able to adb into the device tho, and upon seeing all the random apks and files having radio user or group permissions told me somethings wrong w the rom. when i reflashed said rom, i still observed odd permissions,group settings (ive been finding and fixing these in modroms lately), so i went to the latest stock, got my usb/sd functioning as intended, checked that the permissions didnt look screwey in stock (all apks and general files set to root,root where expected instead of root,radio, which were coincidently mostly your gapps) then decided to make my own gapps w your files by comparing the gapps package for my x10, since you must be building the rom instead of modifying to get/repair fc's in the settings apk.
no surprise gapps works on this tablet like an aosp addon, as the stock rom fits the same definition of being a rom free of google apps.
i do believe the latest firmware update has binary different/newer files than whats in your rom. the recovery image is a different size too. not sure if thats resulted from changes you had made, or just reflects that the update from elocity is newer than whats in your rom.
let me know if theres any other details i can help w. otherwise, regarding signatures; thats never been an issue for me and android. the elocity recovery appears to have no problem flashing w test keys, and ive never had to resign a modified apk for an android rom.
now if we were talking symbian, then i would have to resign. android doesnt care that i'm supplyin new apk's. maybe only if i'd modified an existing apk that android had already cached the keys for, or had exclusively modified an apk in an existing updatezip w/ out resigning the zip.
Sent from my X10i using Tapatalk
btw - thanks for the great rom for the misses tablet, mister dexter. also, analyzing your updates gave me the idea to redudantly assign permissions for every file in the install script, even tho one would assume all the files copied would be 644 by default, but sometimes being redudant is better than assuming.
EDIT: doublechecked, you did use a dated (1-07) recovery.img instead of the factory one provided w/ the newer rom you would have modded [original files dated 2-10, your modified files dated 3-20(boot.img) and 3-21(system.img)].
Sent from my X10i using Tapatalk
bestialbub said:
EDIT: doublechecked, you did use a dated (1-07) recovery.img instead of the factory one provided w/ the newer rom you would have modded [original files dated 2-10, your modified files dated 3-20(boot.img) and 3-21(system.img)].
Click to expand...
Click to collapse
- as elocitya7 uses non-visible mmc partition for boot/recovery and only loong road solution with apx mode will enable it, i did not bother trying the new recovery..
- i suspect them to start using signed updates like folio100, and that means locked devices( for users without apx).
on the gapps-mdpi install,
i tried this on several models, and it always fail signature check for framework pack and network location provider at install.
the mdpi is made for cm7 with test-keys and somehow that seems to go wrong, maybe the framework failure is ignored and not crashing anything, but i do know they had some issues on gtab with it crashing like i just wrote, but it worked.
next, you got the stupid MAC address issue, which is fixed in the build of the framework..
i just used the gapps being present, fuctioning and allowing me to install some 30 apps and not breaking after reboot confirmation that they worked. hadnt checked logs, just eyeballed permissions were as they should be. root,root,644. market, mail and contacts worked offhand, start but couldnt complete google voice setup during the wizard where its suppose to change the tablets voicemail settings, but since those settings arent present in a tablet w out internal telephoney services i wasnt too concerned.
generally dont require resigning of apks in my dailey themeing/modding. read the general assumption is youre suppose to, but when thats required the system usually crashes and shows in logcat. i've only had the a7 work in adb mode while it was bricked/not booting to interface. havent been able to see the tablet under adb devices since, but hadnt tried before. was surprised the shell was full color w working ls -aFl options working, instead of just ls -l.
Sent from my X10i using Tapatalk
probably not relevant to point out that all testing was done over a wifi connection at home to a new 2wire wifi router on an att dsl connection. since you mentioned network connectivity.
the google account used is the same one used for another att android device. was interesting to see the tablet thru the android market on the web listed as a tmobile a7-040 device or something to that effect.
Sent from my X10i using Tapatalk
i might further update that sms text messaging services do work great on the tablet using google services w google voice even tho the setup wizard for google voice does not let you complete w/out the device having its own phone number.
i was able to text the misses and vice versa w no probs, even on fresh boot of the device. text messaging appears to work w internal text messaging activity in the contacts app, which you can text to a contact in the contacts menu.
tip; i created shortcuts on the home screen to text message using anycut to create a direct text message shortcut for the misses to conveniently text message me or her friend to our phones w ease, for free.
note; i could not use a third party text messaging app like handcent, and could not locate a messaging shortcut for message history.
Sent from my X10i using Tapatalk
Just so I can understand clearly.
What benefit does this provide over elocitymod?
How reliable is microsd/USB mounting/unmounting?
netstat_EVO; the current firmware from the manufacture is reasonably stable. in every experience, the manufactures software generally tends to demonstrate more stability than any rom developers, as they're providing your drivers and software written specifically for your hardware peripherals, instead of generic ones, or modified generic ones fixed to work the best they can for your devices.
my wife has experienced no usb/sdcard issues w/ the manufactures current firmware, and the biggest benefit experience from a third party rom (market/gapps addons) is still available to take advantage of the android market, as thats one of the main reasons folks see to using an android device. i can also say that she uses her tablet daily now (i'll have to post screenshots), and she hasn't had any wifi issues either. wifi resumes w/in 5 seconds from waking on newest firmware. some1 else didn't fix that(some folks reported problems in the past), it was already fixed, at least for my wifes device.
folks may have other opinions, but the primary reason i see for folks modifying roms on android devices (at least 3g ones tied to service providers) is that the service providers your buy your products from molest the firmware and load it up with unwanted software and restrictions.
this reason does not apply to the a7 tablet. the best route, for someone that doesn't want to read forums everyday and apply updates and patches every week would be to stick with the manufactures dependable firmware as a base, and run simple modifications and addons to that base.
..i still haven't had the time to disect the 3rd party rom the way i want to understand how much is based on manufacture software. i may do that this weekend and map out instructions for creating said rom based on binary comparisons to the manufactures rom, just for funziez. (its inevitable if it comes my way, i'm extracting and decompiling and mapping it out, because i have to know what changed. i do this to every rom i download.)
Nice, your wife is justification for just making gapps work
i like your reasoning here...
ayup. the misses made the effort after i got her the tablet to load her own rom, since she seen me doing the same for our other devices and noticed they tended to improve the quality of the devices we're running. i tend to have a preference for picking roms based on their stability, which generally tends to be roms based on the manufactures firmware, w the manufacture's drivers. sure, if it was a 2.1 rom, there'd be room for improvements in performance w/ froyo modifications.
catch is, its already a fast device w/ froyo on it plus a disappointing lack of a regular android market interface.
now, for someone who's happy with their tablet out of the box, and already enjoy using the android market, and all the apps they have to offer on their other android devices, this lacking feature is a serious let down for any android owner.
now, to add this feature, she discovers theres 3rd party roms that can do this, but as we know, they come without warranties. so the users get a support thread where they get to wait on a busy dev for their assistance w/ troubleshooting the various ins and outs of their rom or wade thru hundreds of support messages to fix their problem. whatta frustrating solution.
so, yes, i think my misses deserves to be able to enjoy her android device, and not have to be what i call a "romhead"; someone that has to flash a rom every other day in an effort to gain improvements and fixes over the last rom they just flashed.
i think that kinda stuffs great when theres a variety of roms and mods for your device to choose from, to see the various gains and differences in peoples software offers. i think its kinda sad when you just have to do it because you have no other options.
i've been getting some positive feedback, both in threads, pm's, and emails thanking me for providing those options. those are the other justifications for releasing a standalone gapps package. all relatable folks that appreciated another option, some thanking me for not having to run any more patches or fixes to keep their device going the way they'd like to enjoy it.
--
i might note, i hope you don't mind that i borrowed the gapps from your rom. i know all gapps get 'borrowed' from somewhere else.
thanks htc and google!
--
ps- thanks again mister dexter for your work. i appreciate any mods, roms, themes or apps folks can release that i can learn from. as i've stated, i reverse engineer everything i download thats posted freely online. if i make use of anything you've done for the device, i'm always happy to let folks know.
XDA is for sharing, i dont mind at all!
i wish i had personal reasons for this tablet, i just have the wishes of users, but its ok for me
On folio100 it was original a personal interest to make it better, and indeed it got better..
for those wanting a little more than gapps, the market is always open for graphics mod, hardware fixes etc..
Nvidia tegra2 platform is not as you say not worth fixing.. we lack proper rotation support although some new games are trying to read sensors correct now..
we need proper sdcard handling.. we need latest drivers from nvidia. and lastly all our early tablets lack better audio..
lastly: Android 3.0 is needed..
i think there's alot of room for improvement on top of stock firmwares. but not all users know its fixable or even need it if they are new to the platform..
Dexter; haha, I thought so. Seems most the popular rom devs are usually developing for devices they dont own themselves. pretty commendable.
Sent from my X10i using Tapatalk
Regardless of the whos or whys...a BIG thanks to both of you for all your dedication and effort.
ditto...
Regards
FURTHER UPDATE: tried the mahimahi fingerprint, w/ the gapps from dex's rom provided in my first release + marketaccess, this does not work for full market access. i do have a gapps package w/ same fixes that will work. i'll try to get this out by tomorrow. i got yard work to do first today.
correction; this solution tests GREAT w my gappsv2 update. i'll update this later today. this does NOT work with my first upload/gapps provided in dexters rom. it may also be a combination of the build prop update WITH this app that gave me full access on my tablet.
theres an update in the original post w/ the link to the author's website of marketaccess.apk for access to the rest of the applications in the market.
okay, bumped for market patch. this update includes calender and text messaging applications. see first post.
Can the april firmware be flashed over elocitymod and then this patch applied? Im dying to get full market access!!
Edit: Just read your post on modmymobile and all my questions were answered!
for those more technical types; you can extract the vending.apk file from this update and install the market individually. suggested troubleshooting instructions to do this; dont ask for more details or expect positive results without a wipe, but its possible;
1
goto settings, applications, running services and stop all google framework services including the genie.
2
delete /data/data/com.android.vending*
3
replace old vending.apk w new vending.apk
4
reboot
those suggestions come w no guarantees or expectations beyond bricks and bootloops. if you need more details, then you dont need this on dexters rom until someone provides you a flash update to automate cleanup instructions before market update.
Sent from my X10i using Tapatalk

[EC07][KERNEL] Hacked Stock Kernel

Still haven't figure out how to build a kernel from source for the Continuum, but I can still hack the stock kernel to add some functionality to it. Since this stock, you can't expect to much, but I did what I could. I made a few memory management changes to try and get the phone to run a little better. Added a root script that will auto-root the phone on boot, you'll still need the Superuser app if you don't already have it (find it in the market). Also added init.d support for those that have busybox and cleaned up the ramdisk and such a lot. Also, this should enable custom boot animations. Put a bootanimation.zip file in /system/media/ or /data/local/ and it should display when your phone boots up. I had one person test it, and they say it works for them, so I'm hoping it works for everyone else here. Download and flash in CWM.
Download - Custom boot animations and memory management settings
Download - Custom boot animations and stock memory management settings
Download - Stock boot animations and custom memory management settings
Download - Stock boot animations and memory management settings
Sweet. Thank you
Sent from my SCH-I400 using Tapatalk
Just installed. Flawless, so far
Sent from my SCH-I400 using Tapatalk
ChainsDD updated Superuser and the su binary tonight (of course) so I updated it in the kernel. No need to re-download unless you really want to, you can update the su binary via the Superuser app. Download link remains the same, so anyone that hasn't yet downloaded will get the updated version.
So youre saying you have source but dont know how to do it?
sent from my XDA phone - its more than a continuum
nodixe said:
So youre saying you have source but dont know how to do it?
sent from my XDA phone - its more than a continuum
Click to expand...
Click to collapse
The source that "we" have is from the Fascinate/Mesmerize. It has the stuff in there for the Continuum, but the times I have tried to build off of it, the resulting kernel doesn't boot. Not sure if what is there is just incomplete, or if the config is off. Feel free to try and get it working. Use the garnett_03_defconfig (or similar) as the base.
imnuts said:
ChainsDD updated Superuser and the su binary tonight (of course) so I updated it in the kernel. No need to re-download unless you really want to, you can update the su binary via the Superuser app. Download link remains the same, so anyone that hasn't yet downloaded will get the updated version.
Click to expand...
Click to collapse
Since i already had root, bb 1.84 and su installed, i should be good. I'll run su and update the binaries to be safe, though. Thanks for the heads up
Sent from my SCH-I400 using Tapatalk
Uh is there a reason my phone hangs at the Samsung logo after installing this?
EDIT: ...Forget I said that...
yea it will probably take a minute for the first boot since ite rewriting most of the system but after the first one u should be good.
imnuts thank u so much for this u have no idea how bad ive been wanting to get rid of the verizon boot lol
imnuts! thanks allot! You rock! testing now.
Animation works! so far all running good! gonna get some scripts in and let it run!
After installing my phone seems to stall a little on some apps. Like I was listening to music using UberMusic and it would skip kind of like an old CD player. And while I was listening to music I tried to open the XDA app and my phone completely froze. I couldn't open the task manager or anything. Had to pull the battery. With every reboot it seems to get worse
Try setting your cpu min above 400
Sent from my SCH-I400 using XDA App
I had my first ever auto-reboot on the Continuum just a few minutes ago. Brought me back to my days of toying with my Hero. And things do seem laggy since the install.
Guess I'll need to install the old kernel back, if'n it's a separate installable download. Can't remember.
Sent from my SCH-I400 using XDA App
If more people start having issues with it lagging or rebooting, I can undo the changes to the memory management and create a second version then. I used the same settings that I had setup on the Charge, and small hardware differences could make the settings not work properly.
Bierce22 said:
Try setting your cpu min above 400
Sent from my SCH-I400 using XDA App
Click to expand...
Click to collapse
I shouldn't have to
imnuts said:
If more people start having issues with it lagging or rebooting, I can undo the changes to the memory management and create a second version then. I used the same settings that I had setup on the Charge, and small hardware differences could make the settings not work properly.
Click to expand...
Click to collapse
That would be nice
imnuts said:
If more people start having issues with it lagging or rebooting, I can undo the changes to the memory management and create a second version then. I used the same settings that I had setup on the Charge, and small hardware differences could make the settings not work properly.
Click to expand...
Click to collapse
Isn't there a fundamental flaw with memory management in the Froyo builds for our Continuums? I have programs running that load from scratch when I switch back to them all the time. There are games on my phone that I lose all my progress if I switch from the game to anything else. I had the Fascinate and pushed it hard and never observed any of these issues, and I was using a Froyo build on there. As I understand it, the Fascinate and Continuum have basically the same hardware.
Granted, I hadn't had any auto-reboots until this last kernel, but I've had memory issues ever since putting any Froyo build on this Continuum.
I've just held out hope that someone will either release a new rom or find out how to make these Froyo builds run as efficiently as the ones for the Fascinate.
Either way, my Continuum is a more enjoyable phone today than it has ever been before!
I've had two auto reboots since I installed the new kernel and it never happened before
Itvhas to be the changes he made last night. My phone is running fine. Not much snapper, but no issues either
Sent from my SCH-I400 using Tapatalk
Here's the link to the old kernel if you want to revert back
http://dl.dropbox.com/u/20459391/ec07.tar
Ok, I've updated the OP with new download links. The original one is the first download, custom boot animations and custom memory management settings. The second download has the custom memory management removed. The third download has the custom memory management, but retains the stock boot animation, and the last download is stock boot animations and stock memory management.
As for why people may have issues with memory on the Continuum and not the Fascinate, which is the same basic hardware. My guess is that it's due to the ticker. The fascinate doesn't need to have softkey images loaded into memory, or any of the ticker functions/images/services/etc. It may not seem like much, but a few added MBs of memory usage could make the difference people are seeing. I did have a few games on my Fascinate, and now my Charge, that would re-load if I went back to the home screen (Angry Birds and Plants v. Zombies). Hopefully the stock memory settings clear up the issues folks have had. I may also be able to add a few items back in as I suspect the major culprit was the low memory killer settings.

[Q] Nexus 7 for Xmas now rooted (noob) but help needed

Hi all,
I got a nexus 7 for Xmas. It's my first Android device but I did have a Dell axim a number of years ago and played around with roms.
I am a happy iOS user but wanted to have a look at Android as it is quite mature now.
So I have rooted my nexus and I wanted ask a few questions
1 I have created a backup using rom manager. Is this a nandoid backup?
2 is it necessary to get rom manager pro? What does the paid version do extra?
3 are any roms available that are based on 4.4 or is it too early?
4 what is the best network media streamer? I have xbmc on my apple TV and I know I can install on my nexus. But should I or are there better options?
5 how do you transfer movies to the nexus? Via USB to the movie folder?
Thanks for any tips. Apologies for the noob questions!
I never used Rom manager so I cannot help you with those questions.
Regarding the other ones, there are many Roms based on 4.4 to 4.4.2 KitKat and for 4.4.2 I would recommend Clean ROM 2.6. Boosts performance and leaves the Tablet almost stock.
The only media streamer I know is XBMC so I cannot recomend anything else.
Once rooted you can drag and drop videos to anywhere you like I believe.
I use Archos Video Player to stream smb shares from my pc. It makes thumbnails for you and has a nice ui.
Sent from my SM-N900P using XDA Premium 4 mobile app
Thanks all.
Just found that sky go doesn't work on rooted devices. I thought this was a iOS jailbreak issue!
Any workarounds for this problem for Android?
In superSu hide the root, some apps then work, others remain disabled as is probably a DRM issue which os mire likely because of the unlock
Enviado desde mi Nexus 5 mediante Tapatalk
OK thanks. Very annoying though! I will see if I can find a solution
jago.taylor said:
Hi all,
I got a nexus 7 for Xmas. It's my first Android device but I did have a Dell axim a number of years ago and played around with roms.
I am a happy iOS user but wanted to have a look at Android as it is quite mature now.
So I have rooted my nexus and I wanted ask a few questions
1 I have created a backup using rom manager. Is this a nandoid backup?
2 is it necessary to get rom manager pro? What does the paid version do extra?
3 are any roms available that are based on 4.4 or is it too early?
4 what is the best network media streamer? I have xbmc on my apple TV and I know I can install on my nexus. But should I or are there better options?
5 how do you transfer movies to the nexus? Via USB to the movie folder?
Thanks for any tips. Apologies for the noob questions!
Click to expand...
Click to collapse
1 Yes
2 I would get Rom Toolbox, instead. More features.
3 Lots. Check out the N7 development threads.
Sent from my Nexus 7
Thanks. I'll take a look at rom toolbox.
I have a more general question about whether I really need to root my device. I think I can still install roms without being rooted. Correct?
I find it annoying that apps such as sky go detect rooted devices and you end up in a battle to get these apps working!
when do you need to root? What is the use case (apart from side loading pirated apps that I am not interested in)
Thanks
Welcome to Android...
jago.taylor said:
Thanks. I'll take a look at rom toolbox.
I have a more general question about whether I really need to root my device. I think I can still install roms without being rooted. Correct?
I find it annoying that apps such as sky go detect rooted devices and you end up in a battle to get these apps working!
when do you need to root? What is the use case (apart from side loading pirated apps that I am not interested in)
Thanks
Click to expand...
Click to collapse
Root is an essential part of the Android experience, especially if you want to use everything Android has to offer. You will not be able to flash custom ROMs without having Root. Now I have Rom Manager Pro and I can tell you that when I first started out with Android that app what a lifesaver for me. However, now that I have a bit more experience with ROMs and Recovery Manager I would urge you start learning how to use your recovery manager. Did you install a custom recovery manager when you rooted your Nexus device? If you did not look into installing TWRP Recovery Manager. You can do everything from that Recovery Manager that you can pretty much do with Rom Manager such as make backups. The one great thing about Rom Manager is that it will identify your device and list some Nice ROM's that are available for your specific device. As for root again, some of the best apps available for Android require Root access. Apps like "complete linux installer" which allows you to put Linux on your tablet. Another great app is "titanium backup" this is an app that you will definitely want to buy the pro version. Support your developers! Titanium backup allows you to make a nice backup of all your apps and your user data. Gotten to level 40 on dead trigger 2? An update breaks your favorite app...with Titanium Backup you could restore an older version of an app and even restore your status within a game such as bringing you back to level 40 in the example of dead trigger 2 that i used...which has cloud but it was an example!
Oh one app you should seriously get for your stock Nexus 7 ROM is "quickboot". Quickboot which needs ROOT allows your to reboot your tablet, reboot into recovery mode, and reboot into the bootloader with just one click of a button. This app will truly come in handy on a regular basis...
Now you asked about ROMs...
Of course we have to mention Cyanogenmod! This is being considered the "Cadillac" of ROM's and seems to be a very favorite choice among people starting out with Android to among the most advanced "power users" of Android.
I have tried "Ice Cold Rom Project" and i like that ROM very much...
Another ROM that I can't wait to try out is the "unofficial" OmniROM Project for the Nexus 7. Now this ROM is supposed to support Multi-Windows. Have you seen the Multi-Windows commercials for the Galaxy S4? Supposedly the "unofficial" OmniROM project has made that available for the Nexus 7 and i can't wait to try it out! I will be flashing this Monday...
Here is a link for that ROM on XDA -> http://forum.xda-developers.com/showthread.php?t=2533936
Lastly...
You mentioned that one of your apps is not working correctly because your device is rooted? While this has never happened to me personally I don't doubt that it could happen but not exactly sure why root access would cause an app to stop working. Here is something you could try...
https://play.google.com/store/apps/details?id=com.amphoras.hidemyrootadfree
That link above is to an app called "hide my root" that one is the paid version but there is a free one just do a search on the Google Play Store. What it does is hides root or blocks root for taking place for a given period of time. If root really is the problem for that app then this might help as you can block root and then try starting the app...
Well congrats on coming over to Android! I think once you get the hang of things you will never go back to the iOS (maybe!). Android is such an amazing project and operating system but it would not be a quarter of what it is without all of these people here on XDA. The people here are what make Android great and what make the open source community great!. Keep playing with Android and don't worry about taking risks with your tablet. If you make a backup of your ROM you can always flash back your stock ROM as long as you can boot into your Recovery Manager. If you can't there is a way to push a stock ROM to your tablet with ADB. It is almost impossible to brick your Nexus device but still don't make ridiculous mistakes such as not making your backups!
Oh...
Yes you can transfer data from your tablet to your PC in a number of ways. One way is with a USB cable but you need to have the correct drivers installed. Do a google search for USB drivers for your Nexus device and you will find the correct ones you need. Another option that you could use is FTP. The Google Play Store has some great "FTP SERVER" apps which allow you to turn your tablet into an FTP Server. You could then download an FTP client on your PC such as "FileZilla" and log into your Android Tablet and start transferring or downloading files.
I hope this has been helpful for you...
-droidshadow
Thanks driodshadow
I have rom manager, Clockworkmod touch and titanium backup installed. Now I see lots of references to twrp. Is twrp doing the same job as Cwm? Is twrp a better solution?
Looks like I will try to stay rooted but I need to find a Solution to this issue with sky go. I have read that hide my root does not fix sky go. Root detection is getting better!
Thanks again for all your help
jago.taylor said:
... rom manager, Clockworkmod touch and titanium backup installed. Now I see lots of references to twrp. Is twrp doing the same job as Cwm? Is twrp a better solution?...
Click to expand...
Click to collapse
I prefer TWRP and Rom Toolbox. Too many problems with RM, CWM, and TB.
Sent from my Nexus 7
PhilipTD said:
I prefer TWRP and Rom Toolbox. Too many problems with RM, CWM, and TB.
Sent from my Nexus 7
Click to expand...
Click to collapse
I actually find CWM better than TWRP, though I will admit I like the TWRP layout and design better. TWRP asked me for a password when I tried to restore after a softbrick on my N7, I couldn't access my TWRP backup even though I could get into the relevant directory.
After some research I found that this was due to how the boot-loader had been unlocked, however I did it correctly (actually followed an XDA tutorial just to be sure), so I have been a bit put off TWRP because when I really needed it, it didn't work.
purephysics said:
I actually find CWM better than TWRP, though I will admit I like the TWRP layout and design better. TWRP asked me for a password when I tried to restore after a softbrick on my N7, I couldn't access my TWRP backup even though I could get into the relevant directory.
After some research I found that this was due to how the boot-loader had been unlocked, however I did it correctly (actually followed an XDA tutorial just to be sure), so I have been a bit put off TWRP because when I really needed it, it didn't work.
Click to expand...
Click to collapse
Maybe give it another try. You can make a CWM backup first, just in case.
I used CWM, RM, and TB on my N1 from the beginning, without problems. Then, a couple of years ago, they all started to wonk out from time to time, so I switched to TWRP and Rom Toolbox. Never have a problem. But maybe I should give the others another try, too.
Sent from my Nexus 7
PhilipTD said:
Maybe give it another try.
I used CWM, RM, and TB on my N1 from the beginning, without problems. Then, a couple of years ago, they all started to wonk out from time to time, so I switched to TWRP and Rom Toolbox. Never have a problem. But maybe I should give the others another try, too.
Click to expand...
Click to collapse
I've decided to stick to CWM on my N7, mainly because I know it and I wanted a recovery I was familiar with while playing around with stuff like Xposed modules. I did like TWRP, I'll probably flash that on my phone over CWM and see how that goes.
I swear by Rom Toolbox, major props to the Dev(s) for that bad boy.

Talk me into rooting.

I have a rooted s4 from Samsung. But I have a nagging feeling that rooting this with an update to Android L, I will miss something.
sycotik said:
I have a rooted s4 from Samsung. But I have a nagging feeling that rooting this with an update to Android L, I will miss something.
Click to expand...
Click to collapse
Nope, no reason to root. Stay where you are and don't move.
sycotik said:
I have a rooted s4 from Samsung. But I have a nagging feeling that rooting this with an update to Android L, I will miss something.
Click to expand...
Click to collapse
What's my motivation?
Recovery, roms, kernels, Titanium Backup.
Sent from my SM-T700
1. Write to SD card fix
2. Debloat/freeze unnecessary apps (saves space, ram, and battery)
3. Xposed Framework
a. Boot Manager
b. Wanam Xposed (fairly decent customization)
c. Youtube ad-away
d. Pandora patcher (awesome features)
e. Minminlock
f. Greenify
4. Custom recovery (scheduled backups)
Android L might take a while until officially released for Touchwiz devices. If this devs keep doing the great job that they are doing, a custom rom running a variant of Android L might show up faster.
I was not inclined to root at first and void my warranty, but I love this tablet and these additional features are must haves for me. Do whatever is best for your needs in the device.
itsregie said:
1. Write to SD card fix
2. Debloat/freeze unnecessary apps (saves space, ram, and battery)
3. Xposed Framework
a. Boot Manager
b. Wanam Xposed (fairly decent customization)
c. Youtube ad-away
d. Pandora patcher (awesome features)
e. Minminlock
f. Greenify
4. Custom recovery (scheduled backups)
Android L might take a while until officially released for Touchwiz devices. If this devs keep doing the great job that they are doing, a custom rom running a variant of Android L might show up faster.
I was not inclined to root at first and void my warranty, but I love this tablet and these additional features are must haves for me. Do whatever is best for your needs in the device.
Click to expand...
Click to collapse
For all the newbs out there can you (explain in detail) the benefits of all those features, for newly rooted users. Thanks [emoji106]
Sure...
1. Write to SD card fix => I download a fair amount from torrent sites, I can now save files directly to SD card instead of taking another step to copy and move them over then delete them from internal storage. I believe as stock only certain apps can write to SD card, now any app can potentially do so. Like I prefer ES File Manager as my default file manager as opposed to the Samsung My Files app. It was crippled without this fix.
2. Debloat/freeze unnecessary apps (saves space, ram, and battery) => Delete bloatware apps that you don't use which you can't do without rooting. NYTimes/Papergarden/Milk...I don't use them, so don't take up space on my limited storage.
3. Xposed Framework
a. Boot Manager => Choose which files you want or don't want at start up to improve boot time.
b. Wanam Xposed (fairly decent customization) => From status bar tweaks (colors/icons/clock), 4 way reboot options, auto expand volume panel, these little tweaks here and there that you can't get from stock make using this tablet so much better.
c. Youtube ad-away => As a heavy youtube user....NO MORE ADS!
d. Pandora patcher (awesome features) => Unlimited skips and even downloading thumbed up songs!
e. Minminlock => Remove ads from certain apps.
f. Greenify => See which apps are eating your battery and freeze those apps.
4. Custom recovery (scheduled backups) => Up to date backups in case something goes wrong. I recently had some weird bug with the Play Store where I couldn't update any apps and there was no fix I could find online. Simple flash of latest backup got me running 100% with minimal effort.
These are just my personal uses for rooting my device. Everyone has their own preferences, let me know if this helps.
itsregie said:
Sure...
1. Write to SD card fix => I download a fair amount from torrent sites, I can now save files directly to SD card instead of taking another step to copy and move them over then delete them from internal storage. I believe as stock only certain apps can write to SD card, now any app can potentially do so. Like I prefer ES File Manager as my default file manager as opposed to the Samsung My Files app. It was crippled without this fix.
2. Debloat/freeze unnecessary apps (saves space, ram, and battery) => Delete bloatware apps that you don't use which you can't do without rooting. NYTimes/Papergarden/Milk...I don't use them, so don't take up space on my limited storage.
3. Xposed Framework
a. Boot Manager => Choose which files you want or don't want at start up to improve boot time.
b. Wanam Xposed (fairly decent customization) => From status bar tweaks (colors/icons/clock), 4 way reboot options, auto expand volume panel, these little tweaks here and there that you can't get from stock make using this tablet so much better.
c. Youtube ad-away => As a heavy youtube user....NO MORE ADS!
d. Pandora patcher (awesome features) => Unlimited skips and even downloading thumbed up songs!
e. Minminlock => Remove ads from certain apps.
f. Greenify => See which apps are eating your battery and freeze those apps.
4. Custom recovery (scheduled backups) => Up to date backups in case something goes wrong. I recently had some weird bug with the Play Store where I couldn't update any apps and there was no fix I could find online. Simple flash of latest backup got me running 100% with minimal effort.
These are just my personal uses for rooting my device. Everyone has their own preferences, let me know if this helps.
Click to expand...
Click to collapse
Perfect summary. Not much to add!
So what's the risk then?
I'm loving the Tab S, but not being able to use Xposed and TiBU is driving me mental.
Should I root it? So far as I understand, it'll trip Knox, which means that if my tab breaks in some way, it won't be covered by the warranty anymore - is this correct?
Should I do it anyway, or maybe wait a while longer to see if someone comes up with a way to root without tripping Knox, ot to undo the Know trip counter?
Update when rooted?
Hi guys/gals,
just got this tablet (t700). If I do root, will I be able to get the next update OTA or using kies? I can appreciate this might be a difficult question as the next update obviously hasn't come out.
Thanks in advance.
you can still get OTAs if you use triangle away...if it works on the Tab S that is.
I've had Android devices for years and I still don't understand why people still want to get OTAs while rooted, that same OTA will be out within a day or two on the forums, usually with knox removed and root injected. So it just makes it easier on you if you forget all about OTAs.
henrypootel said:
So what's the risk then?
I'm loving the Tab S, but not being able to use Xposed and TiBU is driving me mental.
Should I root it? So far as I understand, it'll trip Knox, which means that if my tab breaks in some way, it won't be covered by the warranty anymore - is this correct?
Should I do it anyway, or maybe wait a while longer to see if someone comes up with a way to root without tripping Knox, ot to undo the Know trip counter?
Click to expand...
Click to collapse
Loss of warranty of a $500 plus device is a good enough reason for me not to do it. Those few benefits do not outweigh the potential downside.
itsregie said:
1. Write to SD card fix
2. Debloat/freeze unnecessary apps (saves space, ram, and battery)
3. Xposed Framework
a. Boot Manager
b. Wanam Xposed (fairly decent customization)
c. Youtube ad-away
d. Pandora patcher (awesome features)
e. Minminlock
f. Greenify
4. Custom recovery (scheduled backups)
Android L might take a while until officially released for Touchwiz devices. If this devs keep doing the great job that they are doing, a custom rom running a variant of Android L might show up faster.
I was not inclined to root at first and void my warranty, but I love this tablet and these additional features are must haves for me. Do whatever is best for your needs in the device.
Click to expand...
Click to collapse
How were you able to get Pandora Patcher to run properly on the Tab S? I rooted my tablet for this and Titanium Backup. Pandora Patcher doesn't want to work on my tablet. I even updated to the latest PP (v3.5) and Pandora (v5.5) but it still doesn't work.
brando56894 said:
you can still get OTAs if you use triangle away...if it works on the Tab S that is.
I've had Android devices for years and I still don't understand why people still want to get OTAs while rooted, that same OTA will be out within a day or two on the forums, usually with knox removed and root injected. So it just makes it easier on you if you forget all about OTAs.
Click to expand...
Click to collapse
^ this^ all day long.....except I don't think triangle away works for this tab. The statement about ota's is dead on though
brando56894 said:
I've had Android devices for years and I still don't understand why people still want to get OTAs while rooted, that same OTA will be out within a day or two on the forums, usually with knox removed and root injected. So it just makes it easier on you if you forget all about OTAs.
Click to expand...
Click to collapse
^ this^ all day long
brando56894 said:
I've had Android devices for years and I still don't understand why people still want to get OTAs while rooted, that same OTA will be out within a day or two on the forums, usually with knox removed and root injected. So it just makes it easier on you if you forget all about OTAs.
Click to expand...
Click to collapse
^this^ all day long
brando56894 said:
I've had Android devices for years and I still don't understand why people still want to get OTAs while rooted, that same OTA will be out within a day or two on the forums, usually with knox removed and root injected. So it just makes it easier on you if you forget all about OTAs.
Click to expand...
Click to collapse
Could not agree more

[ROM][NWD1.171016.002] NegaSt33v Huawei-Rom

I decided to update the optimized stock rom that @negamann303 made and some of you are a fan of.
Features:
Based on NWD1.171016.002 - Wear 2.0 - Android 7.1.1
Stock kernel
Optional root/busybox package that will install root and busybox 1.28.1
Same build.prop additions as NegaLite Huawei-Rom NX 2 v 1.2 (including ADB debugging pre-enabled)
Removed Google Fit from /system (download from Play Store if you want it)
Removed the tutorial that appears when you enable wrist gestures (but not the tutorial that happens when you first set up the watch)
Changelog:
v 0.2
Actually installs stock kernel instead of the rooted kernel I accidentally put in v 0.1
v 0.1:
Initial release
Install Instructions:
Factory reset in TWRP (optional, but recommended)
Flash rom
Flash root/busybox package if desired
Note: The first boot takes a looooong time.
Note 2: The SuperSu/Busybox package tells you that it's installing an older version of busybox than what I listed. Don't pay attention to it. If you want to make sure I'm honest just do adb shell, then su, then busybox.
Download v 0.2: https://www.androidfilehost.com/?fid=962187416754467969
Download SuperSu and Busybox package: https://www.androidfilehost.com/?fid=962187416754466211
Download Busybox only package for those who want to use Magisk (personally, I don't see the point of using Magisk on a watch that doesn't need to pass safetynet, but to each their own): https://github.com/yashdsaraf/bb-bot/releases/tag/v1.28.1-YDS-201803061707 (flash the universal zip)
Requests are welcome. Keep in mind that since Android Wear is not fully open source, our power to change it is relatively limited.
TheSt33v said:
I decided to update the optimized stock rom that @negamann303 made and some of you are a fan of. Right now it's a work in progress. I'm pretty sure that everything works, but please test and report back.
Features:
Based on NWD1.171016.002 - Wear 2.0 - Android 7.1.1
Stock kernel
Optional root/busybox package that will install root and busybox 1.28.1
Same build.prop additions as NegaLite Huawei-Rom NX 2 v 1.2 (including ADB debugging pre-enabled)
Removed Google Fit from /system (download from Play Store if you want it)
Removed the tutorial that appears when you enable wrist gestures (but not the tutorial that happens when you first set up the watch)
To do:
Update Gapps
Move more system apps to /data for easy deletion
Include Root Essentials and Advanced Settings (download from Play Store if you want them for now)
Install Instructions:
Factory reset in TWRP (optional, but recommended)
Flash rom
Flash root/busybox package if desired
Note: the first boot takes a looooong time.
Download v 0.1: https://www.androidfilehost.com/?fid=673956719939825513
Download SuperSu and Busybox package: https://www.androidfilehost.com/?fid=962187416754466211
Click to expand...
Click to collapse
Good job! Feel free to pm me if you ever have any questions. I will try my best to answer them
Sent from my SM-G935P using Tapatalk
It's really nice to see the new rom for HW1!
If this rom can have lower brightness for ambient mode, I would love to test the rom!!!
Amazing rom
Thanks for the effort.
I will give it a try when I find some free time.
lentm said:
It's really nice to see the new rom for HW1!
If this rom can have lower brightness for ambient mode, I would love to test the rom!!!
Click to expand...
Click to collapse
According to the quick Google search that I did, it looks like this is controlled by the Android system framework. It's not as easy as changing a build property or telling settings to do something different. So unfortunately it doesn't look like it's something I can change, but if anyone finds any other information on it I'll definitely take a look.
Thanks a lot for continuing his work. Will be testing out on my watch soon.
Sent from my LG-H932 using Tapatalk
Thank you very much for doing this rom, look forward to using my watch again as I haven't used it in months.
It seems this build still installs the "rooted kernel" (that contains SuperSU binaries and configurations), which in turn blocks installation of Magisk (same as the original NX rom), as the two root solutions aren't compatible.
Guess I'll have to work around it using the hard way for now. It's better if the kernel can be made rootless so one can choose to install either SuperSU or Magisk.
EDIT: Got everything working: ROM, Magisk, and Busybox (installed using this one).
EDIT 2: It seems the Daily Tracking is working on this version, as on Explorer watch face the steps and kcals are properly registered just like on Android Wear 1.5.
LSS4181 said:
It seems this build still installs the "rooted kernel" (that contains SuperSU binaries and configurations), which in turn blocks installation of Magisk (same as the original NX rom), as the two root solutions aren't compatible.
Guess I'll have to work around it using the hard way for now. It's better if the kernel can be made rootless so one can choose to install either SuperSU or Magisk.
EDIT: Got everything working: ROM, Magisk, and Busybox (installed using this one).
EDIT 2: It seems the Daily Tracking is working on this version, as on Explorer watch face the steps and kcals are properly registered just like on Android Wear 1.5.
Click to expand...
Click to collapse
Oops. You're right. Sorry about that. I'll fix it this evening.
Source?
Where did you get the source?
i want to start making roms with the AOSP.
Omg. You are the man negast33v. Thanks for keeping this watch alive.
jayjar said:
Where did you get the source?
i want to start making roms with the AOSP.
Click to expand...
Click to collapse
I didn't get the source. In fact I didn't do much at all. I took the stock rom, put negamann's build.prop tweaks in it and put together the optional root package. That's about it, because that's about all that was done to negamann's original rom.
When you say the first boot takes a long time, how long are we talking? I'm testing something with my watch, so I already expect it to fail. I want to know so that I don't wait for hours when it should have been done in 20 minutes, which would mean my test has failed.
TheSt33v said:
I didn't get the source. In fact I didn't do much at all. I took the stock rom, put negamann's build.prop tweaks in it and put together the optional root package. That's about it, because that's about all that was done to negamann's original rom.
Click to expand...
Click to collapse
This is correct! That is why I typically spent more time on the kernel.
Sent from my SM-G935P using Tapatalk
CVertigo1 said:
When you say the first boot takes a long time, how long are we talking? I'm testing something with my watch, so I already expect it to fail. I want to know so that I don't wait for hours when it should have been done in 20 minutes, which would mean my test has failed.
Click to expand...
Click to collapse
Definitely not hours. 5-10 minutes I'd say.
Does someone want to try using the negamann kernel with this rom? It might work. I'm not sure and I don't feel like testing it.
TheSt33v said:
Does someone want to try using the negamann kernel with this rom? It might work. I'm not sure and I don't feel like testing it.
Click to expand...
Click to collapse
Hey,
I tried it, it doesn't work, it just hangs on the Android logo, waited over an hour, rebooted, nothing. Will not boot.
Edit: this is what I tried: negalite_kernel_HW_dffc4c0-2.0.zip - 6/7/2017
Edit 2: Just tried again, this time I cleared cache/dalvik and even so its just been on the Android animation for over an hour, and the watch has become really hot...Going to go back to stock kernal.
RumpSteak01 said:
Hey,
I tried it, it doesn't work, it just hangs on the Android logo, waited over an hour, rebooted, nothing. Will not boot.
Edit: this is what I tried: negalite_kernel_HW_dffc4c0-2.0.zip - 6/7/2017
Edit 2: Just tried again, this time I cleared cache/dalvik and even so its just been on the Android animation for over an hour, and the watch has become really hot...Going to go back to stock kernal.
Click to expand...
Click to collapse
Damn. Thanks for trying.
Thanks for updating this rom. Much appreciated : ).

Categories

Resources