yashsingh1/xdaforums huggingface dataset:
[MeMO Pad 7 General] xristos2:
Generally is the .33 better than .24? I've read something about restarts etc, although I'm having some with the .24. For the battery drain I turned off the battery saver and now at flight mode eats 2-3% overnight, not the best but better than 20-30% that it was before.
[MeMO Pad 7 General] jerbear294:
.33 is more snappy at the cost of battery drain, but now that Xposed is working again battery drain won't be that much of an issue anymore if Amplify does its job well.
[MeMO Pad 7 General] Ruben Craveiro:
can you help me? ive been working on systemUI for my stock based rom, and i was able to edit it,but now it has got that big blank space, do u know how to fix it? by the way do u think its good? and also, do you know where the default wallpaper is? i need to change it, but the directories are very different from other roms
[MeMO Pad 7 General] jerbear294:
That looks nice :)

Unfortunately I don't know how to get rid of the blank space.
[MeMO Pad 7 General] xristos2:
With amplify which wakelocks you want to reduce? If you see a good difference at the battery inform us to also update since .24 is too laggy.

PS. Thanks for your precious support at the thread.
[MeMO Pad 7 General] Ruben Craveiro:
thanks anyway :3

////

hows the exploit going? finished? XD
[MeMO Pad 7 General] jerbear294:
Finished-ish. There's a big hurdle in the way- with this bootloader, you can't use the volume keys to boot into recovery, which is kind of important. Only DNX mode (volume down+up and power, it's that "fastboot starting" screen) can be accessed. It should be ready once that is ironed out. It's definitely unlocked, I have TWRP permanently installed on my tablet right now.
[MeMO Pad 7 General] Ruben Craveiro:
and that method didnt required otg?
[MeMO Pad 7 General] jerbear294:
Nope.
[MeMO Pad 7 General] Ruben Craveiro:
after you fix it, make tutorial, and test it to be sure its working and that its not going to brick the device, after u make it ill start working on custom rom.
[MeMO Pad 7 General] Mis012:
I have realized that efilinux.efi most likely also controls overcharging (possible explosion) while tablet is powered off (not that much off after you start charging) so it would be good if you could test if it displays the actual battery capacity and if the battery doesn't blow up while charging overnight (more serious problem than fastboot I think) Hope you will soon realize you can share some of your research.
[MeMO Pad 7 General] jerbear294:
Oh boy...

At least the way it's set up right now I can switch between the locked and unlocked bootloader for testing.
[MeMO Pad 7 General] Ruben Craveiro:
Fix it already pls, i wanna use it xd

Enviado do meu K013 através de Tapatalk
[MeMO Pad 7 General] phonephreak32:
So I wanted to test the battery and if it has a drain issue.

It was 100% at 10pm, 4:30am it was about 80% and at 6:30pm it was at 50%.

Is this normal? This is with no use out of it.
[MeMO Pad 7 General] jerbear294:
"Normal." It's the stupid ROM.

Amplify helped a bit, but not enough. I'll have to mess with it.
[MeMO Pad 7 General] phonephreak32:
This is unrooted on ww-3.1.23.158
[MeMO Pad 7 General] Penguineh:
O.o This is awesome! Can you release a beta? ;)

I haven't been bothered to test my build of cyanogen (probably does not work, I need to test) with any half-risky approaches presented so far and have ordered a usb-hub to be 100% safe... but it has not yet arrived...

Jerbear, if you are building the bootloader from source (?), are you able to add an option to redirect NAND access to the micro-sd card so that builds can be tested 100% safely?

Very exciting indeed :)
[MeMO Pad 7 General] Mis012:
With UEFI access you are so safe you cannot be more safe than this, just backup your emmc using block device, when anything goes wrong you can boot live linux and dd it back.

P.S could you make a version which will display kernel messages (like dektop linux distros) instead of that boring boot animation? It would help you and others with debugging and it looks nice in my opinion :)
[MeMO Pad 7 General] Penguineh:
I intend to do this, just when my USB hub finally arrives :/ blame the postage :)

Although... MMC redirection would be a very cool feature for hotswapping rom builds.. possible? I know not!

If somebody has experience building efi binaries, they could probably figure out how to boot from the eMMC reader - then adding this as an entry into the bootloader rather than trying to hack a feature in!

Edit: can rEFIt or rEFInd see the microSD card reader?

---------- Post added at 09:51 PM ---------- Previous post was at 09:14 PM ----------

You mean "Verbose" boot? I'll look into it, Cyanogen is actually a really complicated process which is giving me a huge headache.. I really can't do anything until I have the safety of "dd" and a usb-boot - Then Cyanogen dev'ing all the way :)
[MeMO Pad 7 General] Mis012:
You can dd the image to sdcard/thumb drive with android terminal, and hope you won't need to use it until you'll have a way to do so :) And I think I mean verbose boot. It shouldn't be that complicated for someone with the knowlenge of kernels, it would be so complicated for Google and Asus to remove the code for it, as they may need it for debugging. And cyanogenmod wouldn't remove such thing I think :)
[MeMO Pad 7 General] Beaver_XT:
Any xposed working for .33 now?
[MeMO Pad 7 General] jerbear294:
The latest version is. Version 78 of Xposed.
[MeMO Pad 7 General] Mis012:
Does anyone have experience with unpacking included files from efi binaries? I was able to extract some pictures from efilinux.efi with mediaextract tool, but according to binwalk there should be a lzma archive which on the other hand doesn't decompile (or decompiles in about 200 kb file of zeroes) but seems to contain some text in the middle, saying something about secure boot - and we all know that with secure boot they actually mean bootloader lock. So maybe if we can compare locked / unlocked efilinux from similar device, we will get the right hex value which changes, and hopefully it will actially be a value of some ascii string. Let's work like a team :)
[MeMO Pad 7 General] phonephreak32:
Where does one find that file? Wouldn't mind helping out.
[MeMO Pad 7 General] jerbear294:
It's in the system's ESP partition. You can back it up in TWRP and get it that way, or you can mount it from Android. The former is easier, but both work.
[MeMO Pad 7 General] phonephreak32:
Do you have to be rooted to do this?
[MeMO Pad 7 General] jerbear294:
To mount the partition? Yes. To back it up from TWRP? No, thanks to [MENTION=4821597]social-design-concepts[/MENTION]'s tethered TWRP recovery session (in fact, that's the current accepted root method- launching this recovery session and flashing SuperSU). All you need for that is the ADB and fastboot drivers installed on your computer.
[MeMO Pad 7 General] Ruben Craveiro:
I got the powered otg, (only 1 usb port and charger port) how can i backup emmc? Anything i could do?
[MeMO Pad 7 General] Mis012:
Android terminal emulator

su

dd if=dev/block/mmcblk0 of=Removable/MicroSD/backup.img

but you have to insert sdcard with more than 16GB free space.

Or you can use flashdisk with usb.

It won't work with writing the image to emmc, as it would most likely do something really bad (I am not sure what exactly) or you can use external HDD, of course.
[MeMO Pad 7 General] Ruben Craveiro:
Ill use external hdd thanks

Enviado do meu K013 através de Tapatalk
[MeMO Pad 7 General] Ruben Craveiro:
can you also tell me how to restore this backup? i dont have an otg powered hub.. i only have a powered otg how to i boot linux/windows and install this backup in order to restore>? and how about a beta version of bootloader and simple tutorial of how to put the custom bootloader and put stock bootloader again. would be very useful.

thanks
[MeMO Pad 7 General] Mis012:
Just put live linux on flash disk and make sure you have efi bootloader here (some tools make bios bootloader only) then boot it with aptio setup utility. And if it will work, you can upload .zip with all the flashdisk files and I would try to boot it without powered otg from data partition.

As for bootooader, I have nothing with it, ask jarbear for beta (may be useful for building CM)
[MeMO Pad 7 General] Beaver_XT:
I finally got it. First time I bootloop'd it again because I flashed the wrong sdk, it should be 21.
[MeMO Pad 7 General] Pippinkid:
I am in desperate need of drivers for this device, can anybody please provide them? Never has it been so difficult so access adb with a device before. My computer won't even recognize this tablet when I plug it in, not even a chime, nothing. I can access adb fine with my phone so I know it's not the computer. The tablet is in "Zombie Mode" or something and I need to re-flash a stock rom. Please any help would be great, it's been like this for months.
[MeMO Pad 7 General] jerbear294:
Define "zombie mode."

I believe the drivers from adbdriver.com worked for me.

A problem I had before was that for some reason the USB port was disabled in Device Manager. You could re-enable it (or you can switch over to Linux [emoji14])
[MeMO Pad 7 General] tim_h:
... deleted ... problem solved ... sorry for the SPAM ...

For those who wonder what happened: It seems there was a problem on my PC. adb access to the tablet had stopped working at the worst time possible. After deactivating the ADB device and reactivating it in the Windows device manager, it worked again and I could get into temp TWRP. From there I also restored data (the only partition I had not restored from my previous backup) and now I can boot again to my v24. So maybe this is of use for someone: When you downgrade the system partition and get stuck at boot, try also restoring or formatting the data partition.

Still, I am interested: Is it normal that "factory" image can be backed up but not restored?

Also, I hope Asus will release an update to v33. v24 has the stagefright issue. v33 has severe battery drain when idling. Or better yet we (well, you guys to be precise) get CM12.1 working on the tablet. ;)
[MeMO Pad 7 General] bravesoul:
adb push build.prop /system/ does not work.

Pretty much anything else related to adb like in sideload works. For example adb sideload update.zip (which is the rom I`ve downloaded from asus support and renamed) works until 95% of the load. Then I get the following messages:
[MeMO Pad 7 General] ICavalera:
Bad download?
[MeMO Pad 7 General] bravesoul:
No. This is the third download. Ive used chrome and then opera. My guess is it cannot get corrupt after 3 times. I forgot to mention that my microsd slot on the tablet is broken. It wont accept any card at all. This is the mother of all f*** ups! Geez.

sent from my Mlais Mx28+ using a brain!
[MeMO Pad 7 General] Alexnb:
I can confirm zapz's experience, http://xdaforums.com/showpost.php?p=55436503&postcount=263

when is WiFi on consumption less than about 10 times when WiFi off
[MeMO Pad 7 General] jerbear294:
stock recovery rejects any packages.
[MeMO Pad 7 General] siksy:
Yes, same experience here. When wifi off draining is 3-4% per hour but when wifi is on draining is much lower, approximately 3-4% for 6 hours.Something is wrong with wifi drivers. .
[MeMO Pad 7 General] Alexnb:
I think there is something wrong with the Asus's scheme ;)
[MeMO Pad 7 General] jerbear294:
Delete
[MeMO Pad 7 General] siksy:
Well, it's not expensive unit which is the only thing that makes me happy in this situation (I can throw it out through my window or even override it with my car- never done that before:) )..
[MeMO Pad 7 General] bravesoul:
Well. I guess I'll have to wait for some kind soul to come up with a custom recovery. Either that or buy a new tablet, get the new one out of the box, put the one damaged in, and return it as if it was problematic out of factory. Or even grab a sledge hammer and break it.

sent from my Mlais Mx28+ using a brain!
[MeMO Pad 7 General] jerbear294:
Well, I'm getting there. I've verified that the attachment truly is a recovery. All that's left is to port CWM using it.
[MeMO Pad 7 General] Alexnb:
in Asus we trust :D
[MeMO Pad 7 General] siksy:
Yea sure :) We should adopt some techno geek and give him name Asus. Then we can say in Asus we trust :)
[MeMO Pad 7 General] Hag77:
Wish I could report the same.. Wifi has been on constantly since I bought the thing- it's actually gotten worse though, so I'm wondering if there's an app I installed that's making it worse. Right now if I go to battery settings it says Android OS is the top offender at 34%, next is wifi @ 32%. What app would you guys recommend to get a better look at what's nailing it?
[MeMO Pad 7 General] plopingo:
Why asus offers the factory image file then ?
[MeMO Pad 7 General] bravesoul:
About wifi draining the battery. When my tab worked I did an experiment, I've used facebook v17 and also facebook messenger. These two although don't show it on the battery status, by default they are always on standby mode. So that may be an explanation. I then tried an older version which includes the messenger built-in. v1.9.2 of Facebook and battery drain was much less in the same amount of time. Only 5%. My guess is that any app that makes your tab drain like that is awfull... Any app not only Facebook.
[MeMO Pad 7 General] move_over:
Good question. And why would stock recovery not be able to flash stock image? Doesn't make sense.

sent from hdx+ with tapatalk
[MeMO Pad 7 General] plopingo:
+1 :/

I'm stuck because this **** ! I need to send my tablet to asus because micro sd card is not working and can't factory reset the phone :(

I've try to factory reset on the phone but when it's finish SuperSu is still there and the tablet is still rooted :(

Any one have an idea to back to 100% stock before I send it ?

Thanks
[MeMO Pad 7 General] ICavalera:
Try to go into supersu app, use their options to do unroot. Them factory reset.
[MeMO Pad 7 General] plopingo:
will try thanks
[MeMO Pad 7 General] jerbear294:
There is still hope. Intel Bay Trail chips have a hidden mode that's intended as a failsafe for situations like this, so even if you're bootloader bricked you can recover.

Power down and do Volume Down + Volume Up + Power and you should get to a "Fastboot starting" screen. This is DNX mode. It's used in conjunction with Intel Phone Flash Tool. I don't know exactly how it works, ask [MENTION=4821597]social-design-concepts[/MENTION]

If it needs a backup I believe I made one before messing with the bootloader.
[MeMO Pad 7 General] tim_h:
Thanks a lot! I could solve my problem (it was some issue with ADB on my Windows PC). But this is good to know. If I ever screw up my bootloader, now I know where to start looking.
[MeMO Pad 7 General] ardicli2000:
Just go to Asus Support website. You will find ADB drivers there.

Then activate debugging in developer options. Connect the tablet to PC.

PC will try to install drivers, but will fail to do so.

Then open up Device Manager in your PC. There, you will see a device with no drivers installed. This is your tablet.

Right click on it, and select to install drivers manually. Then choose the folder you downloaded from Asus Website.

Drivers will be installed successfully.

At least, this was the case for me :)
[MeMO Pad 7 General] tim_h:
Question for you guys: Does everybody have the severe battery drain in v33? Or possibly only those who updated via the nandroid by [MENTION=5479482]jerbear294[/MENTION]?

Does anybody have a nandroid of a complete stock v24 system image? (Or can somebody make one?) I would like to try going back to complete stock v24 and apply the regular OTA to v33 to see if the battery drain is still there. Unless, of course, those of you who did the regular OTA update have it as well. Mine was really bad (something like 8% per hour), back on v24 battery life is splendid.
[MeMO Pad 7 General] Mis012:
You should better use the original ASUS update, I think it should work.
[MeMO Pad 7 General] tim_h:
That's what I would like to do. Unfortunately, my system image is modified and the update fails. And I do not have a complete stock v24 backup, hence the question if someone can provide it. If you are still on v24 and have never rooted or flashed anything from temp TWRP, you could provide the nandroid. It's not very complicated ...
[MeMO Pad 7 General] Uninen:
i havent done any sorcery to my tablet, just official OTA updates as they have showed up and yes, i do have stupid fast battery drain still. i dont think it would last more than 48 if even than in "stand by", more like it drains 1-5% a hour, doing nothing..
[MeMO Pad 7 General] Mis012:
I have root and xposed, and maybe some side-effects of playing with fire (not physicaly though) so nothing here. But you can spam jarbear to relase the modified bootloader so someone can make a cm.
[MeMO Pad 7 General] jerbear294:
Not yet, but once that hardware key bug is fixed it'll be released.
[MeMO Pad 7 General] Beaver_XT:
I updated-root-exposed it myself and I got the battery drain too. But I'm not always using Wifi so I turn it off, this seems to preserve battery greatly compare to the older version that turning on or off Wifi almost doesn't effect anything.
[MeMO Pad 7 General] ardicli2000:
I can provide you with a rooted and xposed install version.

After that you can unisntall xposed and then unroot it.

I dont have the tablet with me now. But I am very happy with battery life after freezing some apps, and installing memory leak fix via xposed.
[MeMO Pad 7 General] Mis012:
If I had the knowlenge of cm building and also the knowlenge which I already have, I would not care about some fastboot not working, and I would choose the bootloader at every boot depending on what I want. You won't be judged for incomlete working if you say it's alpha or anything. also if the allow_unsigned_images..=.someCharacters string is what we are interested in and your bootloader has different charracters (so different hex value behind them) we may just try to change it and see what happens (already a safe one-boot method or whatever your safe method is) and see if it works and if it unlocks) and even you can do it without even relasing a beta so you will ne considered the amazing guy who unlocked the bootloader if this is why you don't want to relase the beta. But I hope it's not so it would kill the point of comunity problem-solving.
[MeMO Pad 7 General] jerbear294:
The problem is, you can't select bootloaders at boot- you need to be booted into Android or into a live USB to do so.
[MeMO Pad 7 General] Ruben Craveiro:
can i have xposed of .33?
[MeMO Pad 7 General] Mis012:
Do you want me to show you how to select bootloaders at boot easily?
[MeMO Pad 7 General] Ruben Craveiro:
Do u have xposed for .33? I need it, thanks
[MeMO Pad 7 General] Mis012:
Still on previous build, waiting for some custom rom or another bugfix. Cyanogenmod 13 would make our device like second non-nexus device with marshmallow.

And any update is a risk of getting secure-boot enabled which would be a serious problem.
[MeMO Pad 7 General] Ruben Craveiro:
oh ok, ill be waiting for xposed then or a safe bootloader unlock method
[MeMO Pad 7 General] jerbear294:
Xposed is out for the latest firmware- v78 of Xposed works for us.
[MeMO Pad 7 General] Ruben Craveiro:
ok thanks :3 (any module ideas? not gravitybox, it lags device or xstana)
[MeMO Pad 7 General] jerbear294:
What's wrong with gravitybox? It doesn't cause lag for me.

Other modules I use are YouTube AdAway, XPrivacy, Xposed GEL Settings, Greenify, Amplify, Power Nap for Xposed, and App Settings.
[MeMO Pad 7 General] Ruben Craveiro:
It gets some delay, it allways makes my devices laggy (Me176cx and me173x)
[MeMO Pad 7 General] Mis012:
Are you ignoring me or do you rather repeat answers every fifth page when someone asks again than help someone who needs your help in order to help others?
[MeMO Pad 7 General] Ruben Craveiro:
i really need help now!!! please! i deleted /esp/ by mistake and rebooted system and now it doesnt leave the uefi.. i have the otg i can connecy the keyboard and a charger.. but how do i boot again? i have the nandroid and everything else.. i only have 1usb port and its being used by the keyboard can i somehow put a small os in microsd and load it in order for me to restore an update.zip or a nandroid(i have it with all partitions backedup in a external disk)? i also see to have access to fastboot
[MeMO Pad 7 General] jerbear294:
What are you talking about?

Oh dear, here we go...

I can make a backup of ESP if you need it- if you can still get into fastboot and get into tethered recovery, you can restore that backup.
[MeMO Pad 7 General] Ruben Craveiro:
i cant access the tethered recovery.. i can only get into uefi and fastboot but i think its dnx mode

and also i tried making fastboot boot droidboot.img it booted into uefi also and not the droidboot

.... ill be so sad if theres no way of fixing it :<

//

should i send it to repair? will they repair it?
[MeMO Pad 7 General] jerbear294:
Not sure if they'd repair it or not, and even then I've heard ASUS support is horrendous.

You can get into DNX mode- this means you can still fix it. I'm not exactly sure how it works though.
[MeMO Pad 7 General] Ruben Craveiro:
if you figure it how to fix it please remember to tell me.. btw is it possible to put linux on my 4gb microsd and make it bootable? if so i could restore everything again because i can move in aptio/uefi
[MeMO Pad 7 General] jerbear294:
I'm not sure about putting Linux on the SD card...

However, it's possible to put Linux on a live USB and boot off of that. Be sure to use a powered hub though, OTG power on this tablet is known to be flaky.
[MeMO Pad 7 General] Ruben Craveiro:
i dont have a hub.. i only have powered otg cable :< but uefi recognizes keyboard or the external removable disk..
[MeMO Pad 7 General] Mis012:
I am talking about my post when I said I have a way to select bootloader at boot and you didn't reply and that's weird as it means you can still get to fastboot and then to tethered recovery when anything goes wrong. And by the way I wrote that I know of a way to select bootloader at boot in at least one more post before.

And how could he possibly access fastboot if he deleted entire esp with bootloader?

It has to be dnx.
[MeMO Pad 7 General] Mis012:
make a folder with efilinux.efi and droidboot.img and cd into it.

Then run these commands:

fastboot flash osloader efilinux.efi

fastboot boot droidboot.img

If you have appropriate drivers installed, you should boot in droidboot. From here you just run the tethered twrp recovery and use esp.img (either provided by jarbear or from appropriate update zip (the latest one from the version you use that has esp.img included)
[MeMO Pad 7 General] Ruben Craveiro:
i did what u said it worked thank you so much
[MeMO Pad 7 General] jerbear294:
I replied, though. My response was that's not how it's set up at all.

You can't switch bootloaders at boot time. You need to be either in a Live USB session or in Android to switch bootloaders in this setup.

If you could put how to switch at boot time that would be useful.
[MeMO Pad 7 General] Mis012:
First I need to know how you switch te bootloaders, then I can tell you exactly if and how it can be done at the boot time. And btw, why would anyone need fastboot when you still can use dnx (as stated in above post) or just permanently install twrp, which can pretty much do everything you can do with fastboot (or almost everything) and what you may need.

---------- Post added at 01:56 PM ---------- Previous post was at 01:49 PM ----------

Glad to help I may start a thread about these "hard bricks" even if we all know no brick is so hard with UEFI firmware. That's what I love on UEFI.
[MeMO Pad 7 General] jerbear294:
First the unlocked bootloader is placed in the ESP partition, in the same place as the normal bootloader.

A boot entry is then created in efibootmgr, then the boot order is set so that the unlocked bootloader boots instead of the normal one.

The release version uses a TWRP script to do all of that automatically, and flash permanent TWRP.
[MeMO Pad 7 General] Ruben Craveiro:
[DELETED]