yashsingh1/xdaforums huggingface dataset:
[MeMO Pad 7 General] ardicli2000:
Yes.!! That's the file we need. The OTA file.

Besides, I realized very interesting thing in the script.

This OTA applies to both Lollipop versions:

- K013-12.10.1.24-20150623

- K013-12.10.1.33-20150917

I am not sure any of us have 20150917 version installed. O_o I think it was released somehow for a short period of time, or was a test version by ASUS. Whatever...

I would be happy if you could just upload updater-script to the forum. For the whole OTA file, we will appreciate if you have it uploaded to the cloud :)

Plus, keep the file in your PC. Try to update after you uninstalled xposed and root. Cause I know that it doesnt work if you uninstall xposed only. Even if it deosnt work, You can delete the logs, put the file back to its place and try again and again. Just get into original recovery and select apply update :)

What we can do is to change the script and install the update via TWRP (though I am not sure if this is applicable).

Last but not least, whole firmware file doesn't check any of the files. It just updates :)

---------- Post added at 03:30 PM ---------- Previous post was at 03:28 PM ----------

Thanks a lot!!

It worked. Now I have system and recovery backup.

Also, "system image" was among the options to be backed up. What was that? I froze some apps. Could this be the reason?
[MeMO Pad 7 General] sutekh137:
OK, the full pkg file (I gave it a zip extension) can be downloaded from here:

http://www.mediafire.com/download/cyl3331esc3yrmf/dlpkgfile.zip

How do I upload a file directly to the forum?

I am not going to try to install this update at all, at least not from the OTA file. As I read the updated script, won't it abort if ANY of the updated APKs is frozen? I'm not going to unroot and unfreeze all my apps just to see if this works (I do not have xposed installed).

Thanks,

sutekh137
[MeMO Pad 7 General] ardicli2000:
Thanks alot for the full file.

BTW, freezing apps doesn't prevent updating. At least it did not for me. I did it before.

Just click reply, Go below the text box. You will see a section called "Attache Files". There you can upload a file.

Regards
[MeMO Pad 7 General] sutekh137:
No problem.

I still probably won't unroot for this. Let's be honest, it's not like the update will fix anything anyway. The last update said it fixed the time lag issue and I still have had that off and on for the last several weeks...

Updater-script.txt is attached (had to add the TXT extension to get the attachment to take...).

Thanks,

sutekh137
[MeMO Pad 7 General] ardicli2000:
Those who installed the update reported that tablet performs a lot faster.
[MeMO Pad 7 General] jerbear294:
People have reported that this update makes everything smoother, that's the only reason I want to go for it. Otherwise I wouldn't bother.

My brother's MeMO does at least seem smoother.

I may attempt a Nandroid backup of the update from his tablet. He's kind of attached to it (and he's autistic so that doesn't help) so I can't make any promises, but I'll still try. If I can capture it, I'll upload the Nandroid on AndroidFileHost. It won't be rooted, so if I do capture it be forewarned. Easy enough to root after the backup is restored though.

Since I'm on the first Lollipop version I sometimes get the clock drift. I've found that it goes away after a proper power down, waiting about 30 seconds, and powering back on. It will hopefully work on the second update you're on.

Not sure what System Image is, but it's not because you have frozen apps, I know that much.

Updates can be installed in TWRP. The problem is that if the official update fails to apply in the stock recovery, TWRP won't fix that.
[MeMO Pad 7 General] ardicli2000:
What if we change the updater-script and try to install the update like s custom Rom via tethered TWRP??

Edit: It is unbelievable how ASUS checks every single important file's md5 checksum for two lollipop versions.... If TWRP could bypass signature verification, maybe we can apply the zip with a modified updater-script...
[MeMO Pad 7 General] jerbear294:
That's what I attempted- ended up with a brick. Fortunately I had a Nandroid backup that brought the tablet back to life.

Feel free to try it, but make a full Nandroid backup first.
[MeMO Pad 7 General] ardicli2000:
No.. Thanks :)

---------- Post added at 04:47 PM ---------- Previous post was at 04:30 PM ----------

@jerbear294

Asus support website provides now 3 different full firmwares:

- ASUS MeMO Pad (ME176C)Software Image Version: V 12.10.1.24_KK (Android 5.0)For WW SKU only(KitKat To Lollipop)*

http://dlcdnet.asus.com/pub/ASUS/EeePAD/ME176C/UL-K013-WW-12.10.1.24_KK-user.zip

- ASUS MeMO Pad (ME176C)Software Image Version: V 12.10.1.24(Android 5.0)For WW SKU only(Lollipop To Lollipop)*

http://dlcdnet.asus.com/pub/ASUS/EeePAD/ME176C/UL-K013-WW-12.10.1.24-user.zip

- ASUS MeMO Pad (ME176C)Software Image Version: V 12.10.1.17 For WW SKU only*

http://dlcdnet.asus.com/pub/ASUS/EeePAD/ME176C/UL-K013-WW-12.10.1.17_KK-user.zip

If you are already on 12.10.1.17, you can use second link to update the previous lollipop version. Then you can update to the very recent one. I am offering to you that since you recently installed a nandroid backup. Therefore, I thought you could be missing some personalization, and updating whole firmware wont cost you too much. Then, you can make a nandroid backup, root it thereafter, install xposed if necessary, freeze apps, etc, etc.. :D :D :D
[MeMO Pad 7 General] j3j00:
I removed the lines checking for the fingerprint and device name, and unrooted through the SuperSu app. Then I replaced the files that didn't match the SHA1 sum from the ones in the firmware file from the previous update.

Flashed through TWRP and all went OK.

PS: Just to be sure, I checked the SHA1 sum of the firmware files before using them.
[MeMO Pad 7 General] ardicli2000:
Script checks for 335 files. Did you replace all of them O_o??

How did you specify the files with an unmatched SHA1 sum?

Besides, the point is to be able to update without replacing anything via TWRP. What you did should yield the same result when 'apply_patch_check' lines are removed. Which program did you use to edit updater-script?
[MeMO Pad 7 General] jerbear294:
Problem is, my backup was already rooted and had Xposed and a few other customizations installed.

---------- Post added at 11:23 AM ---------- Previous post was at 11:20 AM ----------

Strange, I did the same thing with the second update and was bricked. I even verified everything with OTA Verifier.

Well, at least it's working for you.
[MeMO Pad 7 General] ardicli2000:
Does not matter. They are full firmware files. You can install them. They don't check anything. Even you won't lose /data.
[MeMO Pad 7 General] j3j00:
I used OTA verifier to check which files gave me problems. Those were install-recovery.sh and app_process32. The error for the first one went away when I unrooted, and the other when I replaced the file with the original.

I had those two because I only rooted the tablet. If you changed other things in the system partition, it's possible you're going to get other errors.
[MeMO Pad 7 General] ardicli2000:
Is ota verifier an app or something?
[MeMO Pad 7 General] jerbear294:
Yep.

You feed it the captured OTA update and it compares your system with what the updater-script asks for.
[MeMO Pad 7 General] ijwtds:
Hello,

I installed the latest update today and did a few tests: The tablet feels *much* faster after the update. My test-case is browsing the website polygon.com, which used to take a while to be fully shown in chrome and would then lag during scolling. It is now fast and fluid, as are all other websites I tested. Starting and switching between apps feels also very fast. Other apps with noticeable improvement were twitch.tv and letv (a chinese video app).

More important: with this update, the Zimperium stagefright testing up shows the tablet is no longer vulnerable.
[MeMO Pad 7 General] MKKLR21:
When I try to flash dlpkgfile.zip with modified updater script through TWRP I get this error:

E:Error executing updater binary in zip '/external_sd/dlpkgfile.zip'

Any help apreciated...
[MeMO Pad 7 General] jerbear294:
You'll need to manually delete the problematic lines (they can be found with the OTA Verifier app) and then it will install- but MAKE A NANDROID BACKUP first in case anything goes wrong. I've used them before to restore old updates on my Sero, but I hadn't needed to use one to save a tablet until yesterday- I can't stress their importance.

Since you're successfully on the update, would you mind making a Nandroid for those of us who can't update?

Boot and System are what need to be backed up.

The tethered recovery can be found here.
[MeMO Pad 7 General] Kensai:
Hi guys,

I just recently bought a me176. I've been reading this forum and was wonder if I should backup w a nandroid first before I take any updates. Will putting on a temp twrp prevent an OTA update? Also can I use the temp twrp to root or should I use http://www.ibtimes.co.uk/how-root-zenfone-5-android-5-0-lollipop-v3-23-40-52-one-click-tool-1505424? Should I just skip backup n just update to newest lollipop? Tia
[MeMO Pad 7 General] jerbear294:
Putting on temp TWRP will not prevent updates. What does? Rooting.

If you don't root, you'll be fine.

I'd root with temp TWRP if I were you.

On another note- my brother agreed to let me boot his tablet into TWRP. I'm making a stock, non-rooted Nandroid backup of the latest update. Hopefully this doesn't take too long.

EDIT: It's taking a while. Oh well. I'll let it run.

---------- Post added at 03:26 PM ---------- Previous post was at 03:06 PM ----------

Alright, the Nandroid of the update I took on my brother's tablet is done. I'm copying it over to my PC, then I'll zip it and upload it to AndroidFileHost.

EDIT: Uploading now.

I've got to leave in a few minutes here and as such I don't have time to test the Nandroid. If anyone who can't update wants to try it in my absence I'd appreciate it :) Worst case scenario, I have another Nandroid on my AndroidFileHost account of the first update.
[MeMO Pad 7 General] ardicli2000:
Thank you very much.

Which program do you use to edit script file?
[MeMO Pad 7 General] jerbear294:
I use Notepad++ on my desktop.

The Nandroid is ready, and fully uploaded. I'm out of the house right now, so I can't get into TWRP and try the backup, so if anyone who couldn't update could try it in the meantime, I'd appreciate it.

I did three partition backups: System, Boot, and System Image.

System Image is a feature in the latest version of TWRP. Its purpose is to do a full system partition backup with any necessary files to get a rooted system back to stock for an OTA. The difference with what I did is that instead of being of an old update, we're going to try to use System Image as a means to apply an update.

Try System Image first. If that doesn't work, try System and Boot- that's what I had backed up in my old Lollipop Nandroid that brought my system back to life.
[MeMO Pad 7 General] jerbear294:
I'm back home, I'm attempting the Nandroid now. Hopefully it works.

EDIT: I'm booting up now, looks like the Nandroid worked. :) We'll see if it bootloops or not. I'm starting up an ADB logcat to make sure everything is going smoothly.

EDIT 2: ...and ADB doesn't connect with this Nandroid backup... I'll wait it out then

EDIT 3: Looks like it worked. Once it's done optimizing apps I'll verify system version.

Looks like Nandroids are a valid way of upgrading the device for those of us who can't. My brother's agreed to let me back up his system every time an update comes out. When one is released, when I get the chance I'll make a Nandroid from his tablet.

EDIT 4: Yep! On the latest update! It doesn't seem that much faster for me, at least not in Chrome, but I'll play with it for a bit and see what happens.

In case we get any updates in the future: try reverting back to this Nandroid and applying the OTA update. If that doesn't work, I will still be capturing Nandroids every update anyways.

Another thing: [MENTION=4821597]social-design-concepts[/MENTION] is there actually anything different about the UEFI with each update? I notice it updates every OTA, but currently I'm on the second update's bootloader and on the third update via Nandroid (unless somehow TWRP backed that up too). I'm just curious, and figured if anybody would know it's you.

EDIT 5: Has anybody gotten Xposed working on the latest update? Both the official and unofficial shakalaka builds result in a bootloop.
[MeMO Pad 7 General] ardicli2000:
Some of our friend are facing serious reset problems, etc with previous builds. We want to use Nandroid backup method as you do. However, I want it to be as clean as possible. Is it OK if we format /system, /data, and /boot before restore?
[MeMO Pad 7 General] kvegeta:
I have tried two times to update via ota but something get wrong with error code :/

Now the auto update doesn't see any new firmware (still 10.1.24) , i have done a factory reset the tablet but nothing change...how can i update now!?!?!? :/
[MeMO Pad 7 General] AndrewRBX:
First of all, thanks to Jerbear for uploading the Nandroid. :good:

Now... what are the steps for installing this OTA? :D

Temp recovery... ok, which number? 4?

After that... T1, T2, T3, T4? (I usually used T4 for rooting the device)

Then what?

What's the right option when temp recovery starts?

Restore? Install? :p
[MeMO Pad 7 General] ardicli2000:
First boot into temporary TWRP.

Then Choose HDPI Portrait

Then T4.

After accepting TWRP prompt, touch Restore.

(Before restore, you can try to wipe everything including formatting /system and /boot partitions. This will result in the clearest installation. However, I am not sure if temp. TWRP is capable of healthy formats, and if backup file includes all necessary files. Still formatting only /system wont hurt. But if you, somehow, cannot restore, then your system will be gone. Therefore, download the full firmware from Asus's support website for a backup position. Put it into your tablet and sd card. - Moreover, Restore option could wipe all necessary partitions by default, i am not sure though.)

Choose the file destination where you put [MENTION=5479482]jerbear294[/MENTION]'s backup.

Then choose "System image".

After restore maybe wipe /cache and /dalvik cache would be fine.

Meanwhile you can root as well.

All good to go now :)
[MeMO Pad 7 General] AndrewRBX:
Thanks a lot! :D

Everything went fine! :) :good:

Now I'm on .33!
[MeMO Pad 7 General] artpopboy:
ANYONE?

3 persons got the same problem here.. we need some help, advice.. please..
[MeMO Pad 7 General] tim_h:
I had also tried the OTA on a rooted v24 and it had failed. Thanks [MENTION=5479482]jerbear294[/MENTION] for providing the nandroid backup of v33. I restored it with the temp TWRP method, and now am on v33 and everything seems to work fine.

I can confirm that the stagefright vulnerabilities are fixed, so I guess that is the major change in the update.

[MENTION=5479482]jerbear294[/MENTION] - As you pulled the nandroid from your brother's completely stock tablet, it should even be able to receive OTA updates in the future again, shouldn't it? Or does Asus store the info about a previously failed OTA (and thus not allowing to install further OTAs) somewhere outside the system partition?
[MeMO Pad 7 General] jerbear294:
Correct. This Nandroid should be capable of receiving OTAs in the future. I'll still be grabbing Nandroids from his tablet regardless, however, in case anything goes wrong.

---------- Post added at 07:30 AM ---------- Previous post was at 07:28 AM ----------

Formatting system is not necessary. TWRP will do that automatically. I think it formats boot as well but don't quote me on that.

Format data if you wish to, it won't hurt anything.

---------- Post added at 07:32 AM ---------- Previous post was at 07:30 AM ----------

I may have gotten that once. What I did is took it out of its case and laid it facedown underneath a fan overnight (since I'd left it in a car earlier that day on accident) and it seemed to work after I plugged it in. Could be a coincidence though, but at this point it won't hurt to try.

Worst case scenario go through ASUS Customer support (or lack thereof) and RMA.
[MeMO Pad 7 General] ardicli2000:
People from another forum, who are on .33, are reporting that System UI force close when the battery is lower than %20.

Anyone to concur that?
[MeMO Pad 7 General] jerbear294:
I have noticed some instability, but not when down to 20%.

I got down to about 22% yesterday and didn't notice anything. I won't plug the tablet in when I get home and will let it drain and we'll see.
[MeMO Pad 7 General] Mis012:
Hello here

I played with grub 2 to boot kali linux from data partition, but it didn't autoboot it, and I don't have powered OTG cable. After each try to make it autoboot it, I restarted to rEFInd, selected grub 2, I powered off the tablet by holding power button, and powered it on again. Than adjusted grub settings and hoped. It was on charger for the whole time. But at one point, it didn't start up again. It only turns backlight on, not after some time, as it should, but IMEDIATELY when I plug charger in or press the power button (not relasing it only powers it off again after some time) I tried to let it discharge for the night, but when I plug the charger in, it is the same. Plugging in PC and running intel/asus flash tool completely ignores the tablet. If anyone in Czech Republic, Karlovy Vary region has powered OTG cable, feel free to pm me if you want to try to help. I can maybe get in UEFI setup, but who knows?

Only reason I can see is that I powered it off and on and restart and off and on and restart and off for about 2-5 times in a row?

P.S If you use nandroid backup to update, you only update kernel and ROM (or recovery, fastboot, esp partition and whatever the other partitions are), depends on what you backup. And I don't think UEFI is stored on EMMC, so if UEFI update (or bootloader, recovery, etc. update) is present, you are totally ignoring it. On the other hand, UEFI update is a risk of not being able to access it..

Anyways, don't expect it but if anyone has an idea what can save my tablet, please let me know..

Sincerely, Sad me.
[MeMO Pad 7 General] sutekh137:
jerbear,

Just wanted to thank you for all your work -- that is great stuff.

Also a shout-out to all the other folks who have leveraged their time and knowledge to make the ME176CX rootable, updateable, and simply more usable.

I still think I am going to wait for the official full firmware for this particular update to be available on the ASUS site, but your effort to get the OTA update working is remarkable!

Thanks,

sutekh137
[MeMO Pad 7 General] Maeke.fr:
Could someone help me? Temp twrp can't read my sd-card so where should i put the nandroid to restore it please?
[MeMO Pad 7 General] jerbear294:
I don't think I would've thought of it if I hadn't bricked my tablet. Not only did I get it working again but I got the OTA working for those of us who can't update. Win-win.
[MeMO Pad 7 General] kvegeta:
Can someone tell me ALL the operation i have to do??

I have rooted the tablet with zenfone procedure and downloaded the nandroid from jerbear294, now i have no idea how to go forward...i don't know how to start TWRP and where to find and install it...

Please Help, i cannot enter to recovery boot either (error msg) T___T
[MeMO Pad 7 General] MKKLR21:
OK, I bricked my tablet. I installed a modified dpkgfile without errors. My device didn't boot any more (stayed with ASUS and turning circle on screen). So I tried a factory reset from within TWRP. My tab doesn't boot and I'm not able to tether TWRP any more (adb driver isn't loaded when I connect to PC).

Any hints?
[MeMO Pad 7 General] Maeke.fr:
I answer to myself; i did a backup of my actual rom to see the process and find the location myself.

EDIT: restore went flawlessly, then i wiped cache and data, now my tab is booting.

EDIT2: success. Thanks for the nandroid.

EDIT3: testing .33 right now.
[MeMO Pad 7 General] tim_h:
Actually, I am running into serious problems with v33 updated via the nandroid backup provided by [MENTION=5479482]jerbear294[/MENTION]. The system is very sluggish, sometimes there are very strong lags. The launcher crashes repeatedly, so does Play Store. Once the tablet slowed down to a standstill and then rebooted.

I wiped cache before restoring. I did not factory reset (after all, neither does the OTA).

I never experienced such problems before, so it is likely that this is caused by the "update". Maybe something is inconsistent? (I restored the boot partition and the "system image"). Anybody else with such problems?

Update: Ok, after a reboot (instead of shutdown and restart) and deleting all apps in the "recent apps" drawer, the tablet is snappy again. I will wait and see ...
[MeMO Pad 7 General] jerbear294:
Try reinstalling the fastboot drivers. That's strange, I'm not sure why that would happen.

---------- Post added at 05:16 PM ---------- Previous post was at 05:11 PM ----------

I had a similar issue last night. This OTA seems relatively unstable, but only time will tell if this stays the truth- and if it is, ASUS should patch it pretty soon (read: a few months). A couple times, the tablet would lock up and soft reboot- but it was so sluggish that the boot animation wouldn't animate. It could just be due to the Nandroid vs. actually applying the OTA.

I'll back up my data and try a factory reset if some Xposed modules don't do the trick (I still have to get Xposed working, but I think I was just stupid and forgot to install Busybox. I'll get home in about half an hour, we'll see.)
[MeMO Pad 7 General] AndrewRBX:
Something's wrong.

Since I got this tablet, I've always used a MicroSD card, size 32GB, formatted with NTFS file system.

After upgrading to .33, it seems like I've lost the NTFS support. :confused:
[MeMO Pad 7 General] jerbear294:
That's strange. Did you have the SD card permissions fix applied before? You may have to reapply it if that is the case.
[MeMO Pad 7 General] spookmeister101:
I can't seem to restore the backup, where am I supposed to put it? I tried putting it in the sd card under twrp/backups but it doesn't see it.
[MeMO Pad 7 General] jerbear294:
Make a backup of something small like boot/recovery or something like that.

Replace everything in the generated folder with the backup I made and TWRP should recognize it when you hit Restore.

System Image will do the trick if you're trying to update.
[MeMO Pad 7 General] kvegeta:
Can someone please tell me what i have to do?

I have launched the TWRP but i don't know where to put nandroid and what wipe/format for a clean installation :(

From restore i can't see any valid Backup :/
[MeMO Pad 7 General] jerbear294:
See the above post.
[MeMO Pad 7 General] jay_snake:
Manged to use the nandroid to get myself the latest update, but now I cant root it the tablet anymore. Temp twrp says the flash is oke, but supersu doen't appear when the tablet is booted. and titanium backup says the tablet ain't rooted....help please!
[MeMO Pad 7 General] bnzgl:
bios issue

hi guys i formated someting on twrp and i stuck on bios screen and i cant use bios
[MeMO Pad 7 General] jerbear294:
TWRP has a system read only mode now, try turning that off.
[MeMO Pad 7 General] lambdadroid:
Even though not listed on the ASUS site, there seems to be a full package for the new update available at http://dlcdnet.asus.com/pub/ASUS/EeePAD/ME176C/UL-K013-WW-12.10.1.33-user.zip

Haven't tested it yet, but I am going to do that now.

---------- Post added at 19:46 ---------- Previous post was at 18:52 ----------

Just installed the update on my device, a few changed icons but everything else seems to work smoothly so far. So it should be fine to install the full update I posted above if you want to be sure and do a clean install.