yashsingh1/xdaforums huggingface dataset:
[Nexus 7 General] fozzie:
Everybody has their own preferred way, but mine is:

1. Download the OTA zip and your current version stock ROM image from Google & extract onto your PC boot.img, recovery.image & system.img.

2. Download onto your PC your preferred recovery (e.g. TWRP) and kernel of choice (optional).

3. Download onto your mobile device the latest SuperSU.

4. Reboot device into bootloader mode & connect to PC.

5. On PC ”fastboot devices" should show that a device is connected.

6. Flash time - "fastboot flash boot boot.img", " fastboot flash recovery recovery.img" & "fastboot flash system system.img". Device is now at stock but no data is lost (less of course any mods you've flashed to the system partition).

7. Reboot device to recovery using the bootloader options on the device. You'll get the little android image with a red exclamation mark.

8. Put the device into sideload mode. (Exact methods vary, but it usually involves pressing the power button and volume up a few times, but Google to check!).

9. On the PC " adb devices" to confirm device is connected & recognised. Then "adb sideload ota.zip" (obviously with the right for name!). This patches the device to the new OS version.

10. Reboot to bootloader. On the PC "fastboot flash recovery twrp_recovery.img" (using the correct file name). If you're running a custom kernel then also "fastboot flash boot kernel.img"

11. Reboot to recovery & flash SuperSU.zip.

12. Clear cache & dalvik and reboot to system.

13. Re-install busybox (& any other mods like Xposed Framework).

This has worked for me on a number of different devices.
[Nexus 7 General] coolestboyz:
Oh GOD !! its very long and confusing process ! I am not techie, is there any way to UPDATE using TWRP ? :D
[Nexus 7 General] fozzie:
It's not long and it's not confusing. I'm glad I wasted my time writing all that down...(and if you can't follow that, you shouldn't be playing with your device).

There's hundreds of hand-holding guides around to doing the very basic things, and this isn't the place to discuss them.
[Nexus 7 General] ALD3:
As long as all you've done is root and added twrp or cwm recovery, all you have to do is take the OTA directly to the Nexus 7 or download the OTA. Boot into recovery and flash ota, that's it. If you take the ota, it is downloaded to device>cashe and will be a zip file. Now if you've made any changes to system or running xposed app, it will take more. Running xposed app you need to open it and uninstall framework, reboot and then boot to recovery and flash ota. Then after boot, install xposed framework and reboot. Done
[Nexus 7 General] keneth_c:
Wait for OTA zip and then flash via recovery.

--

Sent from my Samsung S3 (GT-i9300) on OmniROM 4.4.3 (official nightly) powered by Boeffla kernel via Tapatalk
[Nexus 7 General] dexviajiboy:
there no spam.. make sure you update native app while wifi indicator in white color not orange.. especially after clean flash or factory reset..
[Nexus 7 General] coolestboyz:
sorry dude !! i didnt mean to hurt u.. i really appreciate ur work ! But i scare to brick my N7. I just want easy method. ;)

sent from XOLO Q800 using TapaTalk2
[Nexus 7 General] LayzJay:
I've unlocked and rooted my nexus 7 2013 (wifi) I got the notification for the OTA 4.4.3 update.

Downloaded and during installation I get the little green broken man with Error.

What do I need to do to install the update?

I don't have custom recovery installed, is every OTA update going to bomb out with an error as I'm rooted and unlocked?

I only rooted and unlocked so I could install the xposed framework..

TIA
[Nexus 7 General] keneth_c:
Deactivate and uninstall all Xposed modules. Then uninstall Xposed framework as well. Reboot. And try to flash OTA. Good luck :)

--

Sent from my Samsung S3 (GT-i9300) on OmniROM 4.4.3 (official nightly) powered by Boeffla kernel via Tapatalk
[Nexus 7 General] TheManii:
If you have xposed installed while trying to update, it will fail as you modified your rom. You have to uninstall to update.
[Nexus 7 General] LayzJay:
Thanks guys..That makes sense.

Just boot into bootloader and flash the zip? cmd = fastboot flash "zipname"

ce921efc1fa9197e9b336ce3f89cbfa2275ea4bb.signed-nakasi-KTU84L-from-KOT49H.ce921efc.zip
[Nexus 7 General] keneth_c:
Not sure brah. Maybe someone can help you with the command.

Go to System Update again and see if you can flash OTA from there.

--

Sent from my Samsung S3 (GT-i9300) on OmniROM 4.4.3 (official nightly) powered by Boeffla kernel via Tapatalk
[Nexus 7 General] Ezekial:
This is a bit easier. This is for someone who is rooted, on stock ROM, no changes to ROM, in most cases XPosed should be fine.

1. Download the OTA update.

2. Download the latest SuperSU: http://download.chainfire.eu/supersu

3. Download the latest TWRP just in case: http://teamw.in/project/twrp2/103

4. Open ZIP and navigate to File.ZIP\META-INF\com\google\android\ and open updater-script

5. Remove a bunch of lines a the top through middle so it looks similar to this:

mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system");

file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/nakasi/grouper:4.4.2/KOT49H/937116:user/release-keys" ||

file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/nakasi/grouper:4.4.3/KTU84L/1148727:user/release-keys" ||

abort("Package expects build fingerprint of google/nakasi/grouper:4.4.2/KOT49H/937116:user/release-keys or google/nakasi/grouper:4.4.3/KTU84L/1148727:user/release-keys; this device has " + getprop("ro.build.fingerprint") + ".");

getprop("ro.product.device") == "grouper" || abort("This package is for \"grouper\" devices; this is a \"" + getprop("ro.product.device") + "\".");

# ---- start making changes here ----

ui_print("Removing unneeded files...");

delete("/system/etc/security/cacerts/02b73561.0",

continued..............

6. Reboot to bootloader and update Recovery: fastboot flash recovery openrecovery-twrp-2.7.1.1-grouper.img

7. Reboot to recovery

8. Flash OTA modified update and Flash SuperSU

9. May need to reflash custom recovery as well, not 100% sure, I do it just incase the patch does overwrite recovery. Folow step #6.

10. Reboot and let Android update!
[Nexus 7 General] RusherDude:
In my case, after flashing the OTA, I have to flash the custom recovery (CWM), reboot into recovery, and re-flash the custom recovery again (and the root binaries this time). If I don't do this, I lose both custom recoveries and root. Learnt this after applying OTAs for 4.4.1, 4.4.2, 4.4.3 and 4.4.4.
[Nexus 7 General] pjcons:
For those having problems get skippen's unified Android toolkit. Just used it to update to 4.4.4 and worked a treat.
[Nexus 7 General] blasterrr:
You don't have to uninstall all modules. Just uncheck them, restart and then uninstall xposed itself. Making sure that during uninstall of xposed app_process is recovered.
[Nexus 7 General] killerfrank:
Still no OTA url for 4.4.4 found?
[Nexus 7 General] oldblue910:
Not that I'm aware of.
[Nexus 7 General] ALD3:
You only have to uninstall xposed framework inside xposed and reboot. Not necessary to uninstall xposed app. That's all I do and install ota in cashe with twrp. After bootup re install xposed framework and reboot.
[Nexus 7 General] greeneyez15o:
Can someone help me , im flashing thru twrp and the last second i keep getting error google wallet ???? Pleeease help
[Nexus 7 General] TheManii:
Without being more specific, we don't know what "error" you're recieving.

If you modified/removed wallet, you need to unmodify it to use the ota.
[Nexus 7 General] mejiaro:
Just got the 4.4.4 OTA!

Here's the link! :)
[Nexus 7 General] Winesnob:
Dang! My home network crashed before I could get this up. At least it's finally out there.
[Nexus 7 General] oldblue910:
Thank you! I'll add this to the first post as soon as I can.
[Nexus 7 General] oldblue910:
First post updated. Thanks again!
[Nexus 7 General] oldblue910:
Just a reminder, we still need the 3G/nakasig update for tilapia. Keep an eye out!
[Nexus 7 General] mejiaro:
You're welcome!

Edited beacuse of huge grammar mistake.
[Nexus 7 General] RusherDude:
That was fast this time :D
[Nexus 7 General] Hwaiting:
I tried the update and it failed and aborted...anyone else?
[Nexus 7 General] ariesgodofwar:
Do you have Xposed installed? You need to uninstall it first.
[Nexus 7 General] Hwaiting:
Sorry, I'm unfamiliar with what that is so I don't believe I have it installed. I'm running pure stock so I was surprised when I ran into an error message. I had previously upgraded to 4.4.3 via the OTA update.
[Nexus 7 General] fozzie:
You need to post the exact error message.
[Nexus 7 General] Michelle My Belle:
Edit, wrong quote.

Hwaiting.

I tried the update and it failed and aborted...anyone else?

Exactly the same for me and I'm completely stock.

4.4.3 ota was fine just last week...

MMB
[Nexus 7 General] fozzie:
Please post the exact error message (or a screenshot or a photo of your screen with the error).
[Nexus 7 General] Michelle My Belle:
There was no error message.

After download, you're asked to 'select' option to reboot and install.

Nothing happens the installation terminates. Checking the System update screen ... 'Your system is up to date' :-/

MMB.
[Nexus 7 General] pjcons:
So check settings - > about tablet and see if ur running the new version...
[Nexus 7 General] RL_ka:
OTA nakasig (Nexus 7 3g)

a887f6601a8d1f17dea3308c43883f3fbebd5f20.signed-nakasig-KTU84P-from-KTU84L.a887f660.zip

https://mega.co.nz/#!c9Uw3bCb!Fh4Kj8Rih-l6kSVthFsi395r7wqKlnYooYXG6SegEf4

ps. Moderators, please fix this for me

To prevent spam to the forums, new users must wait five minutes between posts. All new user accounts will be verified by moderators before this restriction is removed.
[Nexus 7 General] EthanFirst:
Direct Link : nakasig-KTU84P-from-KTU84L
[Nexus 7 General] Anarconda:
Using Philz Touch Recovery 6.41.6 I get:

...

Installing update...

file_getprop: failed to stat "/system/build.prop": No such file or directory

E:Error in /data/media/0/ ... > The filename (with full path)

(Status 7)

Installation aborted.

press any key to continue.
[Nexus 7 General] RL_ka:
Didn't recognized first that i can build this direct link from zip name :)
[Nexus 7 General] Hwaiting:
I tried it again today but using the most updated version of Clockworkmod 6.0.4.3 (I was using an old version 6.0.1.0) and it worked for me.
[Nexus 7 General] LayzJay:
Uninstalled xposed and tried installing the OTA 4.4.3, still get error and reboots..

How do I find what the error is? Are they the log files in the cache folder?
[Nexus 7 General] fozzie:
/cache/recovery/last_log
[Nexus 7 General] RumoredNow:
Custom kernel? Custom recovery? Root? Any of these will also cause OTA fail, not just Xposed...
[Nexus 7 General] Ja_som:
Wrong! You can install OTA with custom recovery and root.

Sent from my tablet./Odoslané z môjho tabletu.
[Nexus 7 General] ALD3:
Yes you can install OTA with root and custom but not by just letting the device run the update. Download OTA and choose to wait for install. Boot into custom recovery and look in device>cashe, install the ota zip in cache or download OTA from a link and install in custom recovery. You will have to uninstall xposed framework or ota will fail
[Nexus 7 General] fozzie:
That's right (to greater or lesser degree, depending on what's being patched). What's the error in the log file I mentioned above?
[Nexus 7 General] RumoredNow:
It's no longer an OTA at that point and has gone to Flashing... Sorry if I wasn't clear on that fine point.
[Nexus 7 General] LayzJay:
looking through th log file, these errors appear near the end..

/tmp/supersu/arm/chattr: No such file or directory while trying to stat /system/xbin/su

/tmp/supersu/arm/chattr: No such file or directory while trying to stat /system/bin/.ext/.su

/tmp/supersu/arm/chattr: No such file or directory while trying to stat /system/xbin/daemonsu

- Removing old files

- Creating space

cp: can't stat '/system/app/GMS_Maps.apk': No such file or directory

rm: can't remove '/system/app/GMS_Maps.apk': No such file or directory

- Placing files

cp: can't create '/system/etc/init.d/99SuperSUDaemon': No such file or directory

- Restoring files

cp: can't stat '/GMS_Maps.apk': No such file or directory

rm: can't remove '/GMS_Maps.apk': No such file or directory

- Setting permissions

chown: /system/etc/init.d/99SuperSUDaemon: No such file or directory

chown: /system/etc/init.d/99SuperSUDaemon: No such file or directory

chmod: /system/etc/init.d/99SuperSUDaemon: No such file or directory

chown: /system/app/GMS_Maps.apk: No such file or directory

chown: /system/app/GMS_Maps.apk: No such file or directory

chmod: /system/app/GMS_Maps.apk: No such file or directory

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 132: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 133: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 134: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 135: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 136: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 137: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 138: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 139: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 140: chcon: not found

CANNOT LINK EXECUTABLE: cannot locate symbol "__system_property_serial" referenced by "/system/bin/toolbox"...

/tmp/updater: line 141: chcon: not found
[Nexus 7 General] Fatty1212:
Is this for real? Just got right now! Sweet!
[Nexus 7 General] TheManii:
Can you check for the ota filename/the rom build afterwards?

The filesize seems too small offhand, though it could merely be KTU84P
[Nexus 7 General] oldblue910:
That's the right size
[Nexus 7 General] Fatty1212:
Here it is... Same build number I guess, it's a minor update.
[Nexus 7 General] TheManii:
Whoops, I also posted/was in the wrong thread, I saw the filesize and checked against the 2013 N7 ota filesize.
[Nexus 7 General] rockstar283:
What ota URL shall I use with my nexus 7 (2012)?
[Nexus 7 General] Ja_som:
It depends on which version you have, Wi-Fi or 3G
[Nexus 7 General] rockstar283:
Wifi
[Nexus 7 General] Ja_som:
From first post:

from 4.4.2 to 4.4.3

http://android.clients.google.com/p...signed-nakasi-KTU84L-from-KOT49H.ce921efc.zip

from 4.4.3 to 4.4.4

http://android.clients.google.com/p...signed-nakasi-KTU84P-from-KTU84L.81f4eaa2.zip
[Nexus 7 General] fozzie:
It depends on what version you're currently on. (All the links are in the OP, showing what the current version is and what it will update to).

Edit: Bah! Ninja'd!
[Nexus 7 General] ShadowOf:
4.4.2 to 4.4.4?

My 2012 WiFi Only is on 4.4.2

Is there a 4.4.2 to 4.4.4 update?

I have the OTA notification, can I tell if the OTA is notifying me of 4.4.3 or 4.4.4?

If my OTA notification is for 4.4.4, how can I pull the link without downloading/installing the OTA?
[Nexus 7 General] Nik-Barbour:
Click on the update - it'll tell you what the update version is before you comit to the install.
[Nexus 7 General] ShadowOf:
Thanks, and if my OTA notification is for 4.4.4, how can I pull the link (to share here) without downloading/installing the OTA?
[Nexus 7 General] fozzie:
The links are already in the OP, no?
[Nexus 7 General] LayzJay:
I'm still having no luck update keeps failing..

I get the following error during install

"/system/bin/app_process" has unexpected contents.

Using ES File explore and navigating too /system/bin/ I have two files

app_process

app_process_orig

Do I need to rename them so that the app_process_orig file is called app_process

?

EDIT..

Renamed the app_process.orig to app_process and successfully installed both the 4.4.3 and 4.4.4 razor updates

:)
[Nexus 7 General] LayzJay:
Hopfully this will be usefull to others who's updates are failing and have/had xposed installed.

Uninstalled Modules from Xposed, then uninstalled the Xposed app

Reboot

Using ES File explorer navigate too Device/system/bin/ I had two files

app_process

app_process_orig

Rename app_process.orig to app_process and app_process to app_process.orig1

Reboot

I then Installed both the 4.4.3 and 4.4.4 razor updates using the Wugfresh Root ToolKit (SideLoad Update)

This was on a nexus 7 2013...not sure if this matters
[Nexus 7 General] fozzie:
There's no need to uninstall the modules; they don't affect the /system partition.

All you need to do is uninstall the framework which does the rename of app_process_orig for you. Either you didn't uninstall the framework or there was an error when doing it (in which case you can manually rename, as you did).
[Nexus 7 General] ShadowOf:
As of now, there is no 4.4.2→4.4.4, only 2→3 & 3→4...
[Nexus 7 General] dgattenb:
Just got 4.4.4 !! 2012 version OTA UK Wales
[Nexus 7 General] toni_gon:
How do I share the latest OTA for Nakasig 4.4.4?

Here it is: https://dl.dropboxusercontent.com/u...igned-nakasig-KTU84P-from-KTU84L.a887f660.zip it's a public folder.
[Nexus 7 General] RumoredNow:
As you will see from the first post of this thread which you quoted: it has already been shared... The android.clients.google URL is the preference in any event, not 3rd party links. This assures users they are getting a factory verified file.

Thanks though, for wanting to bring this to people who might not have it yet.
[Nexus 7 General] keneth_c:
Used the OTA zip to update from 4.4.3 to 4.4.4 on my Nexus 7 (3G) aka nakasig.

Disabled Xposed modules, uninstalled Xposed framework & flashed GuyAdams revert stock zip to remove mod for sms / WiFi tethering. Then flashed the OTA zip in TWRP v2.7.1.0... All went well. Thanks a mil.
[Nexus 7 General] fozzie:
You could have saved yourself a few steps by not disabling the Xposed modules; they reside in /data & so don't impact system updates. Just uninstalling the framework would have done ;)
[Nexus 7 General] keneth_c:
Had just 2 or 3 modules.... No biggie...
[Nexus 7 General] RumoredNow:
I'll confirm this is the way I did it and it worked...
[Nexus 7 General] lordbah:
My Nexus 7 has been bugging me for a couple weeks to upgrade from 4.4.2 to 4.4.3, but it was always failing. I unrooted, got rid of Xposed, even did a factory reset, and it still fails with a message like this (though the exact numbers are different)

"EMMC:/dev/block/platform/msm_sdcc.1/by-name/boot:6342656:7b509e2df90685783135037d43a7e99ca38bf 688:6512640:d2bac73e761d000fc6bcbfee09964c5c2d0205 1a" has unexpected content.

What's left that it could be complaining about? Do I need to get rid of MultiRom/TWRP and flash a stock recovery before I can do this update?
[Nexus 7 General] TheManii:
You flashed a custom kernel of some sort, you need to undo it to update
[Nexus 7 General] lordbah:
Not on purpose. Is it that kexec-hardboot thing that MultiRom did? With the app no longer installed now that I've done the factory reset, I wonder how I unpatch that.
[Nexus 7 General] ALD3:
Doing a factory reset will only reset what you've flashed. You'll have to flash a stock firmware
[Nexus 7 General] RumoredNow:
"Not on purpose." Nice.

Is there a control app for your kernel? I use franco and the app will do everything you need.

Otherwise, try the Nexus Root Toolkit by Wugfresh. http://www.wugfresh.com/nrt/ It can do lots of things for you. Like flash a stock kernel. Like restore your stock recovery.

Flashing a stock firmware will wipe your data...

To take an OTA and have it install automatically you should:

Uninstall Xposed Framework via the Xposed app

Restore stock kernel (via the kernel app or otherwise)

Remove Root access via SuperSU app (complete/permanent unroot)

Restore stock recovery (I always use Nexus Root Toolkit for this - it is too easy)

Apply your OTA update and enjoy 0 loss of data...

Then:

Use Nexus Root Toolkit's "Root" button and check (enable) flashing custom recovery option (again too easy to pass up)

After Root is established (updated binaries, busybox install verified) open your kernel app and restore your custom kernel + kernel settings from backup ('s'why I go all franco) or otherwise restore custom kernel from original method

Install Xposed Framework via the Xposed app

That would bring you back where you are now except on 4.4.3...

HOWEVER - you really need to be at 4.4.4 as there is an important security fix needed to 4.4.3 and 4.4.4 should be waiting for your device...

SO - either run completely stock until you get the update to 4.4.4 OR find out how to flash the parts needed from a factory image of 4.4.4 via fastboot before you restore your mods.
[Nexus 7 General] lordbah:
In the end I downloaded the full 4.4.3 on my desktop and flashed each .img from there, rather than trying to make the update work. Then redid TWRP, SuperSU, Xposed. Not doing MultiRom this time - I did it last time to look at Ubuntu Touch but I feel no desire to look at it again.

As far as I know, I did have a stock kernel (again, unless that MultiRom patch changed it). But I didn't have stock recovery. So if the updater was trying to validate the recovery, that's where it would have failed.

NRT looks useful but it looks like a Windows thing, based on the download link pointing at a file with a sfx.exe suffix. Only Ubuntu in this house.

Guess I should go look for 4.4.4 now.
[Nexus 7 General] RumoredNow:
Glad you got it updated and that probably was the best way.

I just went to version r113 (14.10 Utopic build) and there have been a lot of changes lately. I may even put my SIM in for awhile and try it out as a daily again... And here I was getting ready to try EA3 of Sailfish. Now my plans have changed and I'll hold off on the Sailfish for one more release to see what progress Canonical has made and how many/few apps are missing from what I need.

You must have gotten a custom kernel in there as MultiROM requires it. Again, I favor franco, but YMMV.

I hear ya. Easier to run Ubuntu through a Virtual Box on Windows than the other way around, what with the M$FT licensing...

Yes you should.
[Nexus 7 General] ChavitoArg:
So... Grouper=Nakasi? Thanks in advance
[Nexus 7 General] gsmyth:
Yep

Grouper = nakasi

Tilapia = nakasig
[Nexus 7 General] Androidnow:
I am on stock 4.2.1 on my nexus 7 2012 wifi..... Can i directly flash stock 4.4.4 on it to get to the latest version... Slow Internet connection here.... Its a pain to update one ota after another... So is it possible?
[Nexus 7 General] twinkyz1979:
Yes you can either use RSD or fasboot and should have no problems.
[Nexus 7 General] le_prof:
Hi. Is this thread still active? Is there anyone around waiting for the Lollipop OTA? Or did I miss something?
[Nexus 7 General] oldblue910:
This thread is still very much active. No Lollipop OTAs to be had yet, but probably soon!
[Nexus 7 General] le_prof:
Ok. Thanks for the reply. I will stick around for the next few days and keep an eye on things from a distance.
[Nexus 7 General] coolestboyz:
Is there any chance to get android L on N7 ?

sent from XOLO Q800 using TapaTalk2
[Nexus 7 General] pjcons:
N7 definitely getting lollipop
[Nexus 7 General] Spacemonkie4207:
What about 2012 Nexus 7?

SGH-I337M
[Nexus 7 General] oldblue910:
That's what this thread is for. There's a separate thread for the 2013 model
[Nexus 7 General] coolestboyz:
on which date its coming ? :)
[Nexus 7 General] Leraeniesh:
No one knows.
[Nexus 7 General] deefster:
They posted the factory images for nexus 9 today, so logic would suggest very soon for other nexus devices
[Nexus 7 General] Vlad Paul:
OTA delay until 12 november.

Sent from mako via tapatalk