Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,729,823 Members 52,701 Now Online
XDA Developers Android and Mobile Development Forum

Is firmware update incremental?

Tip us?
 
mj56gt
Old
#1  
Senior Member - OP
Thanks Meter 3
Posts: 179
Join Date: Feb 2011
Default Is firmware update incremental?

I just bought a Nexus 10 with 4.2.1. After startup, it shows that a new firmware has been downloaded.

1) Is firmware updating incremental? Or does it directly jump to the most recent version?
2) Where (which directory) is the downloaded firmware stored?
3) Is it better to update the firmware all the way to the most recent version and then unlock/root? Or the other way around?

Thank you!
 
3DSammy
Old
#2  
Senior Member
Thanks Meter 301
Posts: 674
Join Date: May 2011
Location: Toronto
Quote:
Originally Posted by mj56gt View Post
I just bought a Nexus 10 with 4.2.1. After startup, it shows that a new firmware has been downloaded.

1) Is firmware updating incremental? Or does it directly jump to the most recent version?
2) Where (which directory) is the downloaded firmware stored?
3) Is it better to update the firmware all the way to the most recent version and then unlock/root? Or the other way around?

Thank you!
Just my own observations:
1) most recent
2) I forget where but it is deleted once applied
3) update all the way as it will often save you time plus depending how you change your device once rooted OTA updates may not work. Eg. You modified or removed a system/gapps (Google) app

Sent from my Nexus 10 using XDA Premium HD app
Google Nexus 5 & 10: [4.4.4] rooted Stock, Franco kernel (on N5, on N10), TWRP, Xposed, GravityBox, SuperSU Pro and ViPER4Android Audio Effects FX
The Following User Says Thank You to 3DSammy For This Useful Post: [ Click to Expand ]
 
charesa39
Old
#3  
Senior Member
Thanks Meter 133
Posts: 401
Join Date: Aug 2013
Location: Orange County, CA
Quote:
Originally Posted by mj56gt View Post
I just bought a Nexus 10 with 4.2.1. After startup, it shows that a new firmware has been downloaded.

1) Is firmware updating incremental? Or does it directly jump to the most recent version?
2) Where (which directory) is the downloaded firmware stored?
3) Is it better to update the firmware all the way to the most recent version and then unlock/root? Or the other way around?

Thank you!
I just bought mine a couple weeks ago

1) When I fired it up for the first time, after going through the whole initial setup, it said I had an update, but it was only to 4.3. So I updated it. Then, after restarting into 4.3, it promptly downloaded the update to 4.4.2, so I installed that.

2) I believe it is stored on the root of the device in /cache directory.

3) Like @3DSammy mentioned, it's easier to get it all updated first, then unlock and root. That's what I did, and everything is perfect. Running Philz Recovery and stock rooted 4.4.2 with Xposed Framework.

Nowadays, this tablet is a steal at the price it's going for. I don't get all the people that complain about it only having a dual core processor. This thing is as snappy (maybe even a little snappier than) as my N7 2013.
The Following User Says Thank You to charesa39 For This Useful Post: [ Click to Expand ]
 
mj56gt
Old
(Last edited by mj56gt; 16th April 2014 at 08:12 PM.)
#4  
Senior Member - OP
Thanks Meter 3
Posts: 179
Join Date: Feb 2011
Quote:
Originally Posted by charesa39 View Post
I just bought mine a couple weeks ago

1) When I fired it up for the first time, after going through the whole initial setup, it said I had an update, but it was only to 4.3. So I updated it. Then, after restarting into 4.3, it promptly downloaded the update to 4.4.2, so I installed that.

2) I believe it is stored on the root of the device in /cache directory.

3) Like @3DSammy mentioned, it's easier to get it all updated first, then unlock and root. That's what I did, and everything is perfect. Running Philz Recovery and stock rooted 4.4.2 with Xposed Framework.

Nowadays, this tablet is a steal at the price it's going for. I don't get all the people that complain about it only having a dual core processor. This thing is as snappy (maybe even a little snappier than) as my N7 2013.
Thanks both of you for the information! I just finished updating the firmware: it went from 4.2.1 to 4.2.2, and then 4.3 and finally 4.4.2.

Could you provide a thread where detailed steps (as well TWRP link and SuperSU) are described for unlock/root on 4.4.2 using Unix command lines such as fastboot?

Thanks again!
 
demkantor
Old
#5  
demkantor's Avatar
Recognized Contributor
Thanks Meter 2599
Posts: 5,490
Join Date: Nov 2011
Location: mpls
You will find some tips and links here
http://forum.xda-developers.com/show....php?t=2670400
As well as a bunch of people willing to help if you get stuck!
Best of luck!

Sent from my Nexus 7 using XDA Premium 4 mobile app
The Following User Says Thank You to demkantor For This Useful Post: [ Click to Expand ]
 
striker59
Old
#6  
Member
Thanks Meter 11
Posts: 84
Join Date: Jun 2011
Location: Katy, TX
Wugfresh worked for me, Nexus 7 & 10.

Sent from my Nexus 10 using xda app-developers app
The Following User Says Thank You to striker59 For This Useful Post: [ Click to Expand ]
 
XxLordxX
Old
#7  
XxLordxX's Avatar
Recognized Contributor
Thanks Meter 938
Posts: 2,704
Join Date: Jul 2011
Location: Why do you need to know that?

 
DONATE TO ME
Quote:
Originally Posted by mj56gt View Post
Thanks both of you for the information! I just finished updating the firmware: it went from 4.2.1 to 4.2.2, and then 4.3 and finally 4.4.2.

Could you provide a thread where detailed steps (as well TWRP link and SuperSU) are described for unlock/root on 4.4.2 using Unix command lines such as fastboot?

Thanks again!
Hi,

I didn't see any update from you from either here or the Manta Help Thread, so I decided to type myself a guide for you here. Using Unix command line it's quite easy to root. Just follow the procedures below and you should be fine .

First of all, you need to have Fastboot and ADB. To do as such open your command line and type:

Code:
wget http://www.undergroundandroid.com/developers/xLordAIOx/bin/fastboot
wget http://www.undergroundandroid.com/developers/xLordAIOx/bin/adb
Now that you have both files, you need to setup them to be able to use. As you're an Unix user you'll probably get what I'll do here, you can do it slightly different, but this way was the easiest IMO, also it makes the procedure for next times using adb and fastboot easier. Type the following:

Code:
sudo mv fastboot /usr/bin/fastboot
sudo mv adb /usr/bin/adb
sudo chmod 755 /usr/bin/fastboot
sudo chmod 755 /usr/bin/adb
Now that you have adb and fastboot set up it's time to start the real thing. First of all, make sure to backup your device, as everything will be lost in this procedure! First you need to unlock your device bootloader (if it is already unlocked, skip this part). Please, go to settings, "About Device" and click multiple times "Build Number", a new tab will appear in settings, called "Developer Options", go there and enable USB Debugging. Now plug your Nexus 10 on your PC and type this:

Code:
adb reboot bootloader
Wait for the device to reboot, when it turns on again, you'll type the following:

Code:
sudo fastboot oem unlock
Now follow the instructions on your tablet screen. As soon as your bootloader is unlocked the device will reboot, so you'll now download the recovery and the Superuser.

Quote:
Get the TWRP from here (download the .img file): http://www.teamw.in/project/twrp2/128
Get the SuperSU from here: http://download.chainfire.eu/396/Sup...erSU-v1.94.zip
Copy SuperSU to your device internal memory (that's probably empty now) and rename the .img file of TWRP to recovery.img. Now enable USB debugging again (it's explained above lol) and replug the tablet on your PC. Time for typing again! (Please, open the terminal in the folder where the recovery.img is located).

Code:
adb reboot bootloader
Wait for it to reboot, and then type:

Code:
sudo fastboot boot recovery.img
(If you want to install the recovery permanently in the device, type 'sudo fastboot flash recovery recovery.img' before issuing the command above).

Now you probably see a screen like this:


Click in Install and select the SuperSU zip that you copied to your tablet internal memory earlier. When the flash is complete, reboot the tablet and congratulations! You're rooted .

Hope this helps anyone who needs it xD.
~Lord
The Following User Says Thank You to XxLordxX For This Useful Post: [ Click to Expand ]
 
mj56gt
Old
#8  
Senior Member - OP
Thanks Meter 3
Posts: 179
Join Date: Feb 2011
Quote:
Originally Posted by XxLordxX View Post
I didn't see any update from you from either here or the Manta Help Thread, so I decided to type myself a guide for you here. Using Unix command line it's quite easy to root. Just follow the procedures below and you should be fine .
~Lord
Thank you very much, Lord! Sorry I forgot to mention that all my issues had been resolved with the kind help from charesa39:

http://forum.xda-developers.com/show....php?t=2720378
 
voncrane
Old
#9  
Senior Member
Thanks Meter 83
Posts: 488
Join Date: Jul 2009
Location: Kuala Lumpur

 
DONATE TO ME
Just use the nexus root toolkit.. Easy
Samsung Galaxy Note III (SM-N9005)
Build > Stock 4.4.2 (Rooted)
Build Number > KOT49H.N9005XXUENC2
Baseband Version > N9005XXUENC2
Recovery > Latest TWRP
Kernel Version > 3.4.0-636608 (Default)

Google Nexus 10
Build > Stock 4.4.2 (Rooted)
Build Number > KOT49H
Recovery > Latest TWRP
Kernel > 3.4.39-g5b5c8df (Default)

>>> Hit the Thanks Button <<<
 
mrgnex
Old
#10  
mrgnex's Avatar
Senior Member
Thanks Meter 265
Posts: 935
Join Date: Jan 2013
Location: Vlaardingen
Quote:
Originally Posted by voncrane View Post
Just use the nexus root toolkit.. Easy
But not perfect. Fastboot is better but harder to understand (not very hard though).

Sent from my Galaxy Nexus using xda app-developers app
SΛMSUNG/Google Galaxy Nexus
ROM: Vanir Nightly
Kernel: A.S.K.P. Patty Remix

SΛMSUNG/Google Nexus 10
ROM: Vanir Nightly
Kernel: Stock Vanir

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes