Newb questions about rooting, recovery, and ROMs - Moto G6 Questions & Answers

I know there are guides, but it's hard for me to follow how much applies to my specific case, and how much risk there is in applying those methods.
I have a Moto G6 with Stock software (build OPS27.104-15-10). Here are some things I would like to learn about.
1) Root: This would allow me to use tethering, among opening other doors, correct?
2) Install TWRP: This I just see as a useful step in playing with custom ROMS.
3) Install Custom ROM: I want to customize lock screen and various buttons, but my stock ROM doesn't support much.
I've always used my Android phones (HTC Hero, HTC EVO, HTC One M8) with root and custom ROMs. But I never knew much about the process other than to follow certain steps that would take me there. With TWRP, I could download ROMs, run them, and switch back whenever I wanted. Is there a simple recipe that gets me there with the G6? I don't need a zero risk solution, but I'd like to know if it's been reliable for most people.
I apologize if this has been spelled out already elsewhere. Feel free to point me there if that's the case. Thanks!

1. Which kind of tethering are you talking about? If you mean to share your data connection with other devices, root doesn't really help achieve this. It all depends on your carrier. There are workarounds such as PDANet on the Play Store.
2. There are (at least somewhat) functional builds of TWRP available in the ROMs section of this forum.
3. As of now, custom ROMs not available. Since there's a TWRP, development will hopefully take off soon.
Nowadays, rooting isn't so simple and should be taking seriously. Before you do anything, I highly recommend that you read everything carefully and research on how to recover if something goes wrong. We don't want you to have a bricked device.

Re 1: I was talking about sharing my data connection over Wifi. I'm on Sprint, and my old HTC One M8 running Cyanogen could tether. So there's certainly a way to do it, but my G6 with stock gives me permission issues. I tried PDANet, but it said it doesn't support my carrier.
I suppose I'll hold off on this for now until I can see a clear path or a clear benefit. I hadn't realized that this process might be more difficult on newer phones. Does this vary with brand and model? If I were picking a phone over again, how would I know if there was good custom ROM support? Just by reading the XDA forum for each phone I'm interested in?
Thanks!

Re 1: I was talking about sharing my data connection over Wifi. I'm on Sprint, and my old HTC One M8 running Cyanogen could tether. So there's certainly a way to do it, but my G6 with stock gives me permission issues. I tried PDANet, but it said it doesn't support my carrier.
Click to expand...
Click to collapse
I'm on Sprint with a bone stock G6. Data sharing works fine (Settings > Network & Internet > Hotspot & tethering). I think the previous poster is right: You have to have a plan that allows tethering for it to work.

My old phone worked, and it was on the same Sprint plan that I have now.

Related

ATT, tethering and download limits

Hello all,
First of all I am new here and to hacking phones. Plenty of experience hacking everything else though. lol
I am a real estate agent. Finally, the ATT HTC Tilt is a device that will meet my needs! I do not want to pay for the tethering plan. The basic 20MB/$30 per month data plan may or may not be enough for me so I need some advice. For $10 more, I may just get the $40 unlimited PDA deal which does not include tethering.
1st - All I will need the device for is emails and checking the MLS websites. I can get an idea of my email amount but what is an average web page?
2nd - I know I can tether without paying them for it and I plan on doing so. I am not going to download huge files. I would just like to connect my laptop, cruise the Multiple Listing Service website and be able to show clients the data on a nice big laptop screen. Do you think that would send ATT any red flags?
3rd - If I use some of the hacks/ROMs here to get rid of the ATT garbage (as I have read this is a smart thing to do) will it effect my ability to tether?
Occasionally I may have to download a a 5 or 10 MB PDF form. Normally, I would already have that on my laptop ahead of time though.
Thanks for your opinions and guidance. I know some of these questions have been addressed but I just wanted to confirm this for my situation since I will be leaving Verizon for ATT and buying a new phone and cannot afford to screw up. lol
By the way, this website rocks!!! A true treasure!
1. Average website is about 2KB to 100KB, depending on the number of images. Things like flash animations, videos, sound, or very large images will make pages much bigger.
2. Make sure your bandwidth usage is not huge, and it will not set off any red flags, there is no way for them to know you are tethering besides guessing based on your bandwidth usage. With the $40 PDA plan, the "limit" is already pretty high, so you don't have much to worry about.
3. Won't affect you ability to tether, as long as the ROM you chose still has the internet sharing software still on it. The stock HTC ROM does have it, but some of the "light" ROMs may not. Many people actually seem to like the stock AT&T ROM, after tweaking it. Consider these tweaks instead of reflashing, as reflashing will void your warantee.
Jozer99 said:
3. Won't affect you ability to tether, as long as the ROM you chose still has the internet sharing software still on it. The stock HTC ROM does have it, but some of the "light" ROMs may not. Many people actually seem to like the stock AT&T ROM, after tweaking it. Consider these tweaks instead of reflashing, as reflashing will void your warantee.
Click to expand...
Click to collapse
Jozer is totally correct, DO NOT FLASH it, just tweak it. The AT&T ROM is fine after you stop the bloatware install. To do that, when you first get the device and boot it up you will have to go thru the normal OS prompts (time, screen alignemnt, password, etc) then you will see a dialog that says that it will customer the device in 3 seconds. Reboot the device before the 3 seconds are up and none ofthe bloatware will be installed.
Then, just tweak away will all the cool cabs here on this site (of course, I mean the cabs for the Kaiser).
WOW...good stuff and made crystal clear too. Thanks so much guys. I would like to just tweak as you both recommend since I have enough headaches and don't want to get radical in the first few months of a new plan any way.lol
Does anyone recommend dealing with ATT directly or can I find a better deal online without customer service headaches if help is needed down the road? I have never bought from online, I always went directly to the store.
I have seen some good prices on the http://www.letstalk.com/product/browse.htm?pgId=100 website.

Internet sharing app?

Hey all, I may have missed this, but what is a good internet sharing app? I need something that turns my phone into a wifi hotspot... anything out there?
Thanks!
Are you rooted?
If yes, try Wireless Tether for Root.
If no, try aNetShare.
Thanks! I am rooted, but I think I need to flash to a new rom, cause it says my kernel can't handle tethering, no netfilter.
Crymson said:
Thanks! I am rooted, but I think I need to flash to a new rom, cause it says my kernel can't handle tethering, no netfilter.
Click to expand...
Click to collapse
RA_Amon's latest ROM 1.6.2 gives you Donut, is one of the fastest, stablest ROMs and has Wifi Tether builtin. I use it all the time as a portable hotspot with my netbook.... Highly recommend!
I wanted to download anetshare because i am not rooted.
But in the discription of the app it says you do need to have root access.
Just wondering, rooting my device will result in no OTA updates anymore right?
anheuer said:
I wanted to download anetshare because i am not rooted.
But in the discription of the app it says you do need to have root access.
Just wondering, rooting my device will result in no OTA updates anymore right?
Click to expand...
Click to collapse
Unfortunately the answer is "it depends". Just rooting the phone will not turn off OTAs. However, the next OTA could very easily unroot your phone. If you root it and then flash a new ROM it depends on the ROM.
Typically they will block OTAs since they would overwrite the ROM and depending on how they did that you could get a nonbootable phone.
You could certainly load a recovery ROM with Nandriod (most newer recovery ROMs have it), make a backup before rooting, and then if you ever wanted to go back, just reload the backed up image.
If you are concerned about new Android releases, most of the active developers have the latest version before the carriers push the update...
At least that was the case with Cupcake and Donut.
yeah i thougt so..
The only reason why i'm not sure if i want to do it, is because i am quite happy with how it works now and all the things that are on it.
And i dont want to pick a cooked rom and do everything for nothing (and risk bricking it).
The only thing what i like about cooked roms (as far as i have heard) is that its faster then the stock rom, and because its rooted, there are a few apps you can use (like screenshot and internet sharing )
i used to do rom updating with my windows mobile devices all the time because, well... thats what they are for if you ask me.
But with my android i'm just not sure if i get all i have and more with a cooked rom and not have something with bugs.
Load a recovery ROM with Nandroid first. Make a backup. Once you do that you can always get back to your unrooted, stock ROM.
Reasons I rooted were Wifi Tether (I have a 6 Gb data cap and wanted to use the phone for 3G access for my netbook) and to run Market Enabler since Rogers has not bothered to get paid apps up and running in Canada.
After playing with a bunch of ROMs my take is you can have fast or pretty. The heavily themed ROMs seem to run slower and in my experience had more issues with stability. I have settled on RA_Amon's ROM which is is faster than stock and very stable. Even with Advanced Launcher (to get submenus and more home screens) I have not issues with force closures or general instability.
I think some of the issues people have with stability are the apps and widgets they are trying to run. Some apps do not play nicely with Cupcake or Donut and weird things happen. It is easy to blame the ROM or the phone for these issues. I currently have 62 apps and have 4 widgets running. Only issue I have is that NDrive has some issues handshaking with the GPS initially.
so basically i can use an app from the market to turn my Android device into a wi-fi hotspot through 3G?
That sounds very good, as i have the ulimited data package.
I would be able to connect my netbook to it whilst on the go!
nolimit966 said:
so basically i can use an app from the market to turn my Android device into a wi-fi hotspot through 3G?
That sounds very good, as i have the ulimited data package.
I would be able to connect my netbook to it whilst on the go!
Click to expand...
Click to collapse
That is exactly what "Wifi Tether" does. You need to have root and have flashed a ROM that supports it, as there is some extra ip stuff you need (netfilter). Many of the ROMs have Wifi Tether included ... RA_Amon's RA_1.6.2H does for sure.
The other point is that your carrier may specifically forbid tethering. Could result in a nasty bill if they do, you tether and they decide your high data usage is due to tethering. My plan allows it (not unlimited, but 6 Gb is a lot of data), but the carrier does not supply any tethering app so most end users can't tether.
Also note that most "unlimited" plans are not actually unlimited. The funny thing is that some of the unlimited plans have a provision that the carrier can decide that your data usage is excessive and cut you off, at a lower amount than my capped plan. Bell was doing this in Canada.

Another list of Newb Questions

So apologies up front since these questions have probably already been asked. I've tried looking but haven't found these specific questions, and some may be rather dumb.
-Will switching ROMs have any effect on the phone's connectivity to mobile/data network?
-Will rooting and switching ROMs help me in anyway wit the issues I am having with Google Voice? (I get a "Sprint doesn't support this service because they are sh*theads); not verbatim I added that last part
-Will overlcocking the system (within reason) have a significant effect on battery life?
-Lately when connecting via usb to a pc the phone will charge but not "recognize" the connection (i.e. no connectivity options, pc doesn't "recognize" phone), will rooting and going to a different ROM help?
Thanks to anyone that can help me on this...
seems like purdy solid questions to me, havent seen them asked before. some seem kinda paranoid tho, lol; no, switching roms wont effect your data, it shouldnt at any rate
i havent messe with gv until after i was rooted, but it works for me, that alone would be a reason to root lol
im not sure oc effects battery, but try out purehero or darchdroid, garunteed a whoe day heavy use
sounds like an issue, abother reason to root!!
hostileenviroment said:
seems like purdy solid questions to me, havent seen them asked before. some seem kinda paranoid tho, lol; no, switching roms wont effect your data, it shouldnt at any rate
i havent messe with gv until after i was rooted, but it works for me, that alone would be a reason to root lol
im not sure oc effects battery, but try out purehero or darchdroid, garunteed a whoe day heavy use
sounds like an issue, abother reason to root!!
Click to expand...
Click to collapse
Thanks for the reply.
I guess while I have this thread started I can continue with some additional questions that keep coming to mind as I figure out my rooting plan.
-Will rooting on my Mac prevent me from accessing the Hero's code on my Win XP machine? That is to say can you go from one to the other (Mac to PC) with out issues?
-Where should I go to get an understanding of nandroid backups, wiping, and flashing ROMs? I would really like to know how it works (like do you wipe then back up then flash the ROM?) before I get this started.
-When you do a nandroid backup is it a back up of the phones current status or is it like a manufacturer's default?
Thanks again for the reply I am really looking forward to breaking free from stupid manufacturer settings/limitations....
sodonnell222 said:
Thanks for the reply.
I guess while I have this thread started I can continue with some additional questions that keep coming to mind as I figure out my rooting plan.
-Will rooting on my Mac prevent me from accessing the Hero's code on my Win XP machine? That is to say can you go from one to the other (Mac to PC) with out issues?
Yes
-Where should I go to get an understanding of nandroid backups, wiping, and flashing ROMs? I would really like to know how it works (like do you wipe then back up then flash the ROM?) before I get this started.
Your here and Backup, wipe, flash, restore if need be
-When you do a nandroid backup is it a back up of the phones current status or is it like a manufacturer's default?
Current internal memory bit for bit copy of /system and /data maybe others - symlinks location outside of the parition(Aps2sd) doesn't get included
Thanks again for the reply I am really looking forward to breaking free from stupid manufacturer settings/limitations....
Click to expand...
Click to collapse
++++++++++
Sprint doesn't support getting your voicemail settings into Google Voice automagically. You can log into Google Voice on the web and set your voicemail to go through Google Voice, though. You just have to punch in a *, a code that includes your Google Voice number and it works. After some testing, though, I did find out that you have to punch that code in every time you wipe and put in a new ROM, though. I was wondering why my voicemail wasn't working for a while. LOL

[Q] New MotoX just arrived - noob rooting question

Hello,
Thanks in advance - I have read all the relevant guides and resources (slap/rock/pwnmymoto). Just got a new MotoX in the mail, 4.4, it's great.
I have an unlimited data Verizon plan - bought the non-contract phone (non-Dev) to keep it. I use tethering on my current device (rooted galaxy nexus) like crazy. My biggest goal is to get tethering on the new phone, which I guess means it has to be rooted.
I've been generally comfortable rooting with my previous devices, never really had a problem - but was able to use dedicated apps from the community here to do it/undo it.
I'm really not comfortable with adb (any good threads explain where/how to get this? something to do with the SDK, right?) I also have a mac, making some of these programs hard to use.
I guess my question is this - is there a simple way to get tethering on my device without rooting it?
Side question - if I manage to figure out how to root the phone (which seems really out of my league), would I be stuck on the stock 4.4? It seems unlocking the bootloader is really difficult if not totally out of the question (without an unlock code from Motorola), meaning no custom roms. Rooted 4.4 would not accept OTA updates, right? So in 6 months if a new Android version comes out, I'd be stuck on 4.4, right?

question: how to update android system on google g1 development phone

i have a google g1 development phone (NOT a T-Mobile google g1 but a phone from prior to that release) and I am not a developer. my phone is progressively losing functionality as i can't load new versions of applications presumably since it is a development phone and licensed applications won't download. i don't need the development capability but would like to restore functionality, like youtube access etc., and also other licensed, purchasable applications.
i am probably in the wrong forum (not being a developer) but it is hard to find anywhere to ask this question and get direction to 'where to go' ... so my apologies, if that is the case.
Nope, this is indeed the proper forum and place to ask
A couple of questions though, is there an android version you want? The newest official update would be 1.6 doughnut but there are custom ROMs that may be better for you and even 2.3 gingerbread runs fairly well on this phone (and has more app choices)
Also to know the best way to change the software we need to know current firmware, can you boot to bootloader and write down all on that screen? (Power on while holding camera button)
response to demkantor
thanks for responding!
if it is possible for me to update the android system, that is great and i don't know too much about the systems to specify my needs in terms of system capabilities. as a user, i am not sophisticated and my main mission was to stop my phone from its progressive decline due to, i think, its inability to update the applications that were initially installed on it [i bought it 'new and in the box', not knowing it was a developer's system].
the parameters that i can access directly from settings ('About Phone') are as follows;
Model number
Android Dev Phone 1
Firmware version
1.1
Baseband version
62.33.20.08H_1.22.12.29
Kernel version 2.6.25-01843-gfea26b0
[email protected] #6
Build number
dream_devphone-userdebug 1.1 UNLOCKED
121975 test-keys
IMEI
351676030141180
IMSI
00
OK, I would suggest a custom ROM which would allow you access to more apps and actually be more stable in many ways then current one
There are multiple methods to do so but in order to allow you to skip a lot of the steps (which I believe you can being a dev phone) I need you to tell me all on the bootloader screen
bootloader screen
demkantor said:
OK, I would suggest a custom ROM which would allow you access to more apps and actually be more stable in many ways then current one
There are multiple methods to do so but in order to allow you to skip a lot of the steps (which I believe you can being a dev phone) I need you to tell me all on the bootloader screen
Click to expand...
Click to collapse
DREA100 PVT 32B
HBOOT-0.95.3000
CPLD-4
RADIO-1.22.12.29
Oct 20 2008
Serial0
Looks like tapatalk didn't let me respond.....
So basically you do have options to do oneclick root apps but in order to use the latest-stable custom ROMs you will need to update firmware anyway
So I would suggest going through the same steps as someone without dev phone
http://forum.xda-developers.com/showthread.php?t=1668524
See these old threads and we have walked people through this many times, but of course if you need a hand let me know where you get stuck
Best of luck!
demkantor said:
Looks like tapatalk didn't let me respond.....
So basically you do have options to do oneclick root apps but in order to use the latest-stable custom ROMs you will need to update firmware anyway
So I would suggest going through the same steps as someone without dev phone
http://forum.xda-developers.com/showthread.php?t=1668524
See these old threads and we have walked people through this many times, but of course if you need a hand let me know where you get stuck
Best of luck!
Click to expand...
Click to collapse
many thanks, ... have browsed those threads and see that i need to do some studying to get a view of the structure of these systems and understand the terminology. i guess the CyanogenMod website is the place to do that?
I notice the link that others used to for their pre-education is no longer viable;
http://wiki.cyanogenmod.com/wiki/HTC_Dream:_Rooting
and there is no HTC Dream listed on the cyanogenmod supported devices.
also, i do not have a dataplan on my service (Rogers), should i be looking for someone to loan me their sim? (i guess i should hold my questions until i have done some homework).
thanks for getting me launched into this!
No problem! It is possible to do things differently than what's laid out in those threads, but I would be most confident using the ol tried and true methods
I've played around with a countless number of these phones for many years and this method always works without hitch so its the way to go IMO
Even if it feels complicated it really isn't much but there can be a learning curve if you are new to this kind of stuff
But to answer your question it is easiest if you can use a sim (this is an unlocked dev phone so any gsm with data plan) but it is not needed as you can bypass the start screen
And I have all files needed on my server as well as other places so if you can't find the right ones let me know and I'll link you
Best of luck!
demkantor said:
No problem! It is possible to do things differently than what's laid out in those threads, but I would be most confident using the ol tried and true methods
I've played around with a countless number of these phones for many years and this method always works without hitch so its the way to go IMO
Even if it feels complicated it really isn't much but there can be a learning curve if you are new to this kind of stuff
But to answer your question it is easiest if you can use a sim (this is an unlocked dev phone so any gsm with data plan) but it is not needed as you can bypass the start screen
And I have all files needed on my server as well as other places so if you can't find the right ones let me know and I'll link you
Best of luck!
Click to expand...
Click to collapse
rgr, thks! when i think i know what to do, i'll post my plan here for critique prior to implementing it.
emeeliano said:
rgr, thks! when i think i know what to do, i'll post my plan here for critique prior to implementing it.
Click to expand...
Click to collapse
Read through this for a good idea on the whole process
http://forum.xda-developers.com/showthread.php?t=2189589

Categories

Resources