yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Shump:
First off I want to give a huge thanks to [MENTION=6112002]balika011[/MENTION] and [MENTION=4821597]social-design-concepts[/MENTION] for all the hard work they put in to help this community with our awesome tablet. Going forward I hope this tablet can have a bright future for all versions.

We can trust [MENTION=6112002]balika011[/MENTION] unlock tool 100%.

His tool utilizes an exploit that allows you to load unsigned bootloaders. This "feature/exploit" exists because it would have caused a nightmare for anyone who uses modified linux systems on a UEFI computer. It's about as backdoor as they come.

(***WARNING Super Technical*** http://www.rodsbooks.com/efi-bootloaders/secureboot.html (Focus on the section titled: Using the Linux Foundation's PreLoader)

The tool used was not made by [MENTION=6112002]balika011[/MENTION]. Ironically, it was made by Microsoft for the Linux Foundation. (http://blog.hansenpartnership.com/linux-foundation-secure-boot-system-released/)

I know you are thinking wait a file off a random blog? How can we trust this? I know it looks shady but it is on James Bottomley's page. He is a well known Linux Kernel developer and works for the Linux Foundation. You can find tons of links to this page on many recognized linux websites. Plus James claims it came from Microsoft. We know we can trust them right? :confused:

I decompressed the UEFI image (ESP.img) from the unlock tool and compared the files to the OTA Lollipop ESP.img and the backup TWRP esp.img posted by SDC.

ESP\firmware.bin --> Matches TWRP (Not sure where the file is in the stock OTA. Too lazy to uncompress every image and look or maybe it was already on the device)

ESP\EFI\Intel\efilinux.efi --> Matches Stock OTA ESP.img

ESP\EFI\Intel\warmdump.efi --> Matches Stock OTA ESP.img

ESP\EFI\BOOT\bootx64.efi --> Matches Stock OTA ESP.img

ESP\EFI\BOOT\HashTool.efi --> Hash matches the file provided here http://blog.hansenpartnership.com/linux-foundation-secure-boot-system-released/

Just to leave no stone unturned here; the following commands are used by the unlock tool to flash the rom:

adb wait-for-device

adb reboot bootloader

fastboot flash ESP ESP.img

fastboot reboot

If you would like to recreate this you can create a backup in TWRP. Extract the ESP image and add the HashTool.efi file to the \ESP\EFI\BOOT directory. Repackage everything and flash the rom yourself.

Now that we covered all this. How bout some cyanogenmod!!!
[Android Q&A, Help & Troubleshooting] Micalus:
So you say with simple words, that this unlocker will disable the secureboot from the new efi x64 lollipop bootloader coming with the new lollipop update and allows us finally to modify the recovery.img permanently with twrp so devs can cook up new roms for the S8-50? and some other intel based tabs from different manufacturers also using an intel atom and/or other processors?

Also Microsoft made it possible for linux to disable secureboot? I mean since Android 4.4 KitKat and all previous versions ( correct me if i am wrong please) used only x86 based bootloaders/kernels as i remember it wasn't possible to deactivate secureboot to unlock the bootloader on intel devices, right? i followed different links and posts in different threads on different pages and forums and i decompressed the old versions of kitkat from the s8-50 and this "ESP\EFI\BOOT\bootx64.efi" is definitely new to me. bootx86.efi was the name before for the 4.4 version.

i heard of that before about a month ago. Sounds damn promising. Sorry if some of the said things above or all of it are not correct. i'm still learning all around intel and android, since all other devices i am working with are qualcomm-based. But THIS would open up so much possibilities to port roms like BlissPop, Exodus or at least a pure CM-based rom with a much more battery friendly and smoother compiled kernel for the tab s8-50 and i guess a few other devices.

So if you [MENTION=4821597]social-design-concepts[/MENTION] could confirm that this bootloader unlocker principially works for it, i would flash it instantly! Since i had so much problems with some samsung devices (galaxs s2...) and the HTC one X with the nvidia chipset, i don't like locked bootloader. i guess no one does, who has a bit of rooting and flashing experience... I'm happy to hear that it IS possible on the Intel devices from now on.

Looking forward to new roms and stuff from you people.

regards Mike
[Android Q&A, Help & Troubleshooting] Minto107:
Good to know what's it's doing ;) so yeah as we know how it works, that it reflashes ESP so I trust you mate ;) but one question it's only for 50F yup? Any words about CM12.1/13? I wish to replace stock crappy Lenovo software...

Wysłane z mojego Lenovo TAB S8-50L przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] kariza-gsm:
Please dear user created twrp full backup lolipop for L or LC version and send to web server verry please
[Android Q&A, Help & Troubleshooting] social-design-concepts:
First : [MENTION=7062343]banmeifyouwant[/MENTION] I want to apologize, i didn't intend to imply that you / your unlocked bootloader in someway couldn't be trusted i was simply expressing my personal philosophy that i don't trust undisclosed " back doors " / exploits especially when it comes to something at such a high level of trust as a bootloader. i guess i should of done a better job at making that point known so [MENTION=7062343]banmeifyouwant[/MENTION] / [MENTION=6112002]balika011[/MENTION] again i'm sorry for not being more clear about my issue.

Second : Doing a write up / disclosing someone else work is generally frowned upon "especially here on XDA" reversing and disclosing someone elses exploit / hack is a good way to get your account closed / banned from XDA.

Third : i really say my only problem with your method was your deployment. . . I doesn't give the user enough control over what happens to their devices.

Fourth : I'll edit this post again later i have to go work on my car.
[Android Q&A, Help & Troubleshooting] mackhenri:
Maybe a weird question...in the last n latest build even after root some apps don't work..such as x mod..rest all work great..

This app still pops a message saying that root required..
[Android Q&A, Help & Troubleshooting] Hash.H:
Bootloader and Dolby

Hey guys, I tried balika's bootloader unlock tool thing and it works. My tablet didn't break or get bricked, so give it a try. Dolby still doesn't work. Does anyone know how to fix it ? Resetting the tablet doesn't do any good. I've also managed to re root the tablet using temp TWRP. Found the solution on lenovo forums. I'm also going to give social design concepts tool a try once it's released. Hopefully we'll have a Marshmallow rom with lenovo crappy launcher UI. Lenovo tries to copy Apples iOS UI design. :( . I also tried to get back into the UEFI setup using the methods posted but ADB gives me and error once I reach the "su" command portion.
[Android Q&A, Help & Troubleshooting] Vooytas:
I'm on L variant and Dolby works but the sound has some noises, which weren't there on KitKat. I guess Lenovo ****ed up Dolby too...
[Android Q&A, Help & Troubleshooting] RaawrItsTomi:
Told you... Anyway I think it works for 50L and LC too because there isn't any mention of model it is made for and balika said on YouTube he would release it after 50L and LC lollipop OTA is out
[Android Q&A, Help & Troubleshooting] Minto107:
Anyway I'm waiting for SDC tool ;) he did many things for BayTrail tablets so If IN running his Temporary recovery so I will also run his bootloader unlock, but how about warranty? I bought it 2 months ago and I will lose it with no coming back ya?

Wysłane z mojego GT-I9305 przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] electron.hTcpico:
So you tried balika's method so does it work perfectly on 50LC variant ? im guessing you have the 50lc variant.

what does this first step imply "Install the latest firmware S00456 (lollipop)"

what does this exactly do? does it flash lollipop and if not how to flash lollipop after using this tool and if you can please give steps of doing so.
[Android Q&A, Help & Troubleshooting] emaxxim:
Hii there, I'm install lollipop manually from the original recovery on my Lenovo s8-50L. I'm very disappointed: battery sucks, the SD card it's not mounted in the right way and I think it's slower than kit kat.

Why I have the launcher3 as default launcher? Is it not lenovo launcher the default?
[Android Q&A, Help & Troubleshooting] Vooytas:
Launcher3 is defaut now. Try full wipe :)
[Android Q&A, Help & Troubleshooting] Minto107:
If I have full KitKat backup can I restore it? I want to get rid of this ****. I don't want this ****ty lollipop. Lenovo ****ed up everything here. No smooth, battery terrible, everything is just worse. Of course stock Android is ugly when comparing to beautiful Lenovo UI which we had on KK. Do you think i can do that?

Wysłane z mojego GT-I9305 przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] RaawrItsTomi:
Wow. I'm seriously surprised people are experiencing the exact opposite of what i am :confused:

On my side everything is buttery smooth, battery is better than ever before... should i consider myself lucky? :eek:
[Android Q&A, Help & Troubleshooting] Minto107:
Sorry but lollipop sucks in every single way. The smoothness and battery life was brilliant on KK I wouldn't recommend lollipop to anybody. But it's not only Lenovo's fault. Google ****ed 5.0 too. The only good android 5.x is 5.1.1 r>15 Google should make downupgrade for all lollipop based phones. Revert to KitKat and add this stupid lockscreen with notifications. Also didn't you experience that lollipop is designed for phones not for tablets like it was on 4.x?

Wysłane z mojego GT-I9305 przy użyciu Tapatalka

---------- Post added at 08:40 PM ---------- Previous post was at 08:38 PM ----------

http://www.cnet.com/products/google-android-5-0-lollipop/user-reviews/

It's not just me

Wysłane z mojego GT-I9305 przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] blinkin:
Hmm after factory reset it works smoother on my side. Battery standby is also better
[Android Q&A, Help & Troubleshooting] StevieT65:
I am also stuck on the Boot failed. EFI Hard Drive screen, if I can get the files to get as far as being able to the temporary TWRP to run then I have social-design-concepts TWRP backup to install from.

Any help will be fantastic
[Android Q&A, Help & Troubleshooting] kariza-gsm:
You have replace in Stock kitkata firmware Droidboot.img boot.img efilinux.efi extracted From lolipop efilinux.efi in ESP zip lolipop run pft and Flash open kitkat firmware you tablet boot in Droid.boot stóp procedure Flash and tethered cwm format all and procedure in first step go and enter to twrp tethered restore backup
[Android Q&A, Help & Troubleshooting] Shump:
Here is the TWRP backup of Lollipop that was posted by SDC. Let us know how it goes :)

http://xdaforums.com/showpost.php?p=63598258&postcount=947

---------- Post added at 11:58 AM ---------- Previous post was at 11:08 AM ----------

We aren’t exactly disabling secure boot. With HashTools we are able to sign and enroll modified bootloaders (bootx64.efi) into the NVRAM. So in short I believe we will be able to permanently modify the recovery.img of our device. Haha all this is new to me too. I have not played around with unlocking, rooting, or flashing ROMS since 2009. So i'm still working on getting up to speed on everything :D

Below are some websites with additional information on this topic:

https://forums.bunsenlabs.org/viewtopic.php?id=393

http://blogs.opusvl.com/technical/efi-and-secure-boot

https://askubuntu.com/questions/594747/how-to-use-the-linux-foundations-preloader

https://www.quora.com/How-can-I-sig...rch-Linux-in-order-to-use-Secure-Boot-in-UEFI

Yeah its awesome to understand whats going on. I think with the nature of exploits you always need to look at it on a case by case basis when trying to apply it to other devices. However, given the nature of how low level this is I would feel comfortable saying this method could be applied to any device using a UEFI bootloader.

As for Cyanogenmod I will attempt to port it to our device. However, this could take some time...
[Android Q&A, Help & Troubleshooting] Attherius:
So, hi guys. As a longtime owner of this tablet I tinkered a bit with it using the information in this thread... and I'm afraid I may have bricked it. :/

It's only a soft brick so I hope it's still salvageable. It boots directly into recovery and I can reboot to bootloader.

Unfortunately, my TWRP backup doesn't work and I tried using SCD's backup and the and TWRP recovery doesn't even see it.

I tried using the stock lollipop I had in my downloads folder on my PC and I get the following error:

E:Error in /sideload/package.zip

Can anyone offer some advice?
[Android Q&A, Help & Troubleshooting] Minto107:
You tried update to lollipop? Not a good idea cuz lollipop sucks on all S8s... Try flash OTA through stock reco

Wysłane z mojego Lenovo TAB S8-50L przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] Attherius:
No, I had lollipop, I tried to go back to kit kat.

Also, I did try to flash the OTA update through stock recovery, that was the attempt I described. I get the error in sideload package message.
[Android Q&A, Help & Troubleshooting] Minto107:
For now no coming back... SDC take a look here please http://xdaforums.com/thinkpad-tablet/general/yoga-tab-2-830-1050-1380-to-kitkat-t3240487

Can you do such restore for S8?

Wysłane z mojego Lenovo TAB S8-50L przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] Attherius:
I was afraid of that. :(

thanks anyway
[Android Q&A, Help & Troubleshooting] Attherius:
OK, I'm officially an idiot.

SDCs backup works perfectly, I just neglected to put it into the TWRPs backups folder...:eek:

Apologies for wasting everyone's time. Thanks for the attempted help. :)
[Android Q&A, Help & Troubleshooting] J0s3f:
****, I am so stupid.

I flashed that on my S8-50LC and now I don't have mobile network support anymore.

Is there a backup of this device? Can someone please create one?
[Android Q&A, Help & Troubleshooting] vipconai:
How to root lenovo tab 8 s8-50 lc running with Android 5.0.1 L ????

Please help me, thks.
[Android Q&A, Help & Troubleshooting] Vooytas:
http://xdaforums.com/android/development/intel-android-devices-root-temp-cwm-t2975096

Trigger T4 and you are ready to go :)
[Android Q&A, Help & Troubleshooting] Shump:
It's definitely salvageable. Did you unzip the TWRP backup?

Yikes! Are you able to get to the bootloader menu (Power button + Vol. down) or fastboot? Whiles its plugged into your computer does any device show up as connected under device manager?
[Android Q&A, Help & Troubleshooting] vipconai:
I can't not install zip from sdcard / external_sd/UPDATE-SuperSU-v2.46.zip in recovery mode.

Could you give me detailed instructions on how to root lenovo tab s8-50 running with Adroid 5.0.1 L?

Thanks you very much :)
[Android Q&A, Help & Troubleshooting] Vooytas:
You can try other exploits, but I'm not sure if it works. Also you can ask social-design-concepts for help since that's his method.
[Android Q&A, Help & Troubleshooting] vipconai:
I was successful, thks. [MENTION=4821597]social-design-concepts[/MENTION]
[Android Q&A, Help & Troubleshooting] Shump:
Your driver is not installed properly on your PC. Your tablet needs to be connected to your computer via fastboot for the temp recovery to install and launch. While on the bootlader screen of your tablet. Open a command prompt window and navigate to the directory where you have adb.exe and fastboot.exe. (It's included in the zip files for root)

Run the following commands:

adb devices

fastboot devices

What do they return?

If fastboot does not return anything you need to go to device manager and select the appropriate driver. You should be able to find some excellent guides and youtube videos for selecting the fastboot driver.

If you are still having issues I can do a more in depth guide to assist you.
[Android Q&A, Help & Troubleshooting] vipconai:
How to installed Xposed for Lenovo S8-50 LC running with Android 5.0.1 L ?

I failed to follow the instructions here: http://xdaforums.com/showthread.php?t=3034811

I choose xposed-v75-sdk21-x86.zip and flash it.
[Android Q&A, Help & Troubleshooting] TommyDN:
Our lollipop runs at x86_64 now so x86 xposed will not work.
[Android Q&A, Help & Troubleshooting] vipconai:
how to installed ? can you tell me?
[Android Q&A, Help & Troubleshooting] sashank18:
Hi,

I know this is not the place to ask......

Will changing the rom to region specific be enough to get proper network connection..like if it is from US , if i install a indian rom will every thing work properly.

Thanks in advance.
[Android Q&A, Help & Troubleshooting] Minto107:
Yeah it should. I changed it and it works properly

Wysłane z mojego Lenovo TAB S8-50L przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] falanca:
thnx great info
[Android Q&A, Help & Troubleshooting] Spitras:
Thank you, i asked couple of times here but no one answered, simple yet helpful explanation! :)
[Android Q&A, Help & Troubleshooting] Minto107:
I think I have solved battery drain problem, so performance ones too ;)

Wysłane z mojego Lenovo TAB S8-50L przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] Spitras:
Installed ADB drivers manually but adb devices shows:

List of devices attached
BaytrailC84F65C4 unauthorized

fastboot devices do not return any value

can't see backup on SD card either
[Android Q&A, Help & Troubleshooting] Minto107:
On the tablet you need to allow ADB access from your PC. You should see a pop up on your tablet when connecting to PC

Wysłane z mojego Lenovo TAB S8-50L przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] Shump:
you need to switch the driver to fastboot. This guide below does a good job explaining how to switch the driver.

http://www.teamandroid.com/2012/07/30/how-to-set-up-adb-fastboot-with-android-sdk/3/

Your device is probably already installed under Lenovo ADB Device in device management. Simply follow the guide and apply it to this device. If you are still having issues please post a screen shot of your device manager settings.
[Android Q&A, Help & Troubleshooting] Twenga Dev.:
Can samebody tell me if there is aan custom rom for our lenovo? please help
[Android Q&A, Help & Troubleshooting] geogaddi47:
Is there any way to get Xposed to work with x86_64 or do we have to wait for an official update of the framework?
[Android Q&A, Help & Troubleshooting] TommyDN:
xposed doesn't exist for x86_64 yet so we have to wait, however the ASUS Zenphone 2 has xposed but i don't know if it runs in x64 but it has comparable hardware.
[Android Q&A, Help & Troubleshooting] itasoulas:
Someone mentioned in an earlier post that a TWRP back up is more suitable than CWM. A while back, I posted a full CWM back up for S8-50L. Now I wanna do the same with TWRP but can someone help which options to select on TWRP as I am not familiar with backing up things on this specific recovery (and in order to have a full back up to use if things get messed up)

1. ESP

2. BOOT

3. RECOVERY

4. FASTBOOT

5. FACTORY

6. CONFIG

7. CACHE

8. SYSTEM

9. DATA

10. SYSTEM IMAGE

Also why TWRP is better on backing up than CWM for our device? THANKS!!!! :good:

EDIT: When I restore, will I have the option to select between everything and separate things? Like skipping recovery for example...
[Android Q&A, Help & Troubleshooting] J0s3f:
OK, I now have a backup of Stock 5.0 for the LTE Tablet (without voice)

If anyone needs it: http://1drv.ms/1O3qTvg

WARNING: I only restored the System Partition, I don't know if you can safely restore anything else. In any case, make a backup.

You can select on restore. Backup everything to be safe. If you share the backup with someone else, unselect data because that's your settings,apps,accounts...
[Android Q&A, Help & Troubleshooting] blinkin:
How? :)
[Android Q&A, Help & Troubleshooting] Minto107:
It's of course caused by system apps... I'll give you all guys list of apps which I disabled in system. Now drain for 3 hrs is just 10 mins awake. I bet it's pretty good

Wysłane z mojego GT-I9305 przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] itasoulas:
Is it possible for someone to make a full twrp back up for S8-50L (not LC) and upload it somewhere as I messed up good with testing a CWM backup. I get stuck in a bootloop that throws me into stock recovery. So a TWRP back up comes handy here. Thanks! ;)

EDIT: Nevermind, my twrp worked fine!!!! I will upload it soon! Now I see why twrp is better for our devices
[Android Q&A, Help & Troubleshooting] Minto107:
Yeah here is my recovery placements:

CWM<TWRP<PhilZ Touch

Wysłane z mojego GT-I9305 przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] Spitras:
Installed Lenovo ADB Interface according to that guide. Whenever i use Phone flash tool to get to fastboot mode, everyting is fine device is recognized, but as soon as i tether temporary TWRP session device becomes Unauthorized. Maybe there is another way to restore TWRP backup or I am doing something wrong? Guess it might be all because USB debbuging is disabled? i have OTA from lenovo, is it possible to flash some of these images e.g droidboot, recovery via adb ?

Lenovo drivers are installed under C:\Program Files (x86)\Lenovo_TAB_S850_Driver\setupdev\Win64\Win7, i took them from there (intc_adb.inf)
[Android Q&A, Help & Troubleshooting] itasoulas:
after restoring my twrp backup (which completed succesfully) I cannot root my device even though installing zip from external sd runs with no error. I tried mounting system on both cwm and twrp but when tablet completes boot, there is no supersu app or binary. Any thoughts?
[Android Q&A, Help & Troubleshooting] TommyDN:
any chance we can disable the horrible auto-contrast of the display? it's even worse in lollipop now (S8-50F)
[Android Q&A, Help & Troubleshooting] Shump:
You do not have the correct driver selected. You need to switch to the fastboot driver.

Under Manufacturer Select Google, Inc.

for the Model select Android Bootloader Interface (This is the fastboot driver)

http://i64.tinypic.com/j6mop1.jpg

Once selected you should be able to do temp recovery.
[Android Q&A, Help & Troubleshooting] Minto107:
Disable those apps to get rid at least a bit of battery drain ;)

Wysłane z mojego Lenovo TAB S8-50L przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] Vooytas:
If it lowers brightness when you are playing or doing other heavy task it's because of cpu overheating. You can't really help it unless somebody makes kernel with cpu frequency and voltage control. At least I think so. Correct me if I'm wrong :)
[Android Q&A, Help & Troubleshooting] Minto107:
He was meaning a contrast. But overheating is back too. Lollipop is full of bugs. We just need to get custom ROM and we'll be happy for long long time, because that hardware that we have under the hood is very good ;)

Wysłane z mojego GT-I9305 przy użyciu Tapatalka
[Android Q&A, Help & Troubleshooting] stas333:
Hi everyone. Been a while since I posted here, anyways. A few days ago I went back to stock and updated to 5.0. Since then I have been getting horrible kernel (Android os) drain, 60-80% over 12-24hrs. I have tried factors restore but it didn't help. Disabling apps didn't either. Any ideas what I can do?

Thanks.
[Android Q&A, Help & Troubleshooting] TommyDN:
Yes it's auto contrast, I run my tablet at lowest brightness and it tries to contrast everything grey to white and makes it look horrible :(,

I'm going to have a look in system files and see if there's anything I can find.
[Android Q&A, Help & Troubleshooting] itasoulas:
in my last 2 posts I reported problems and cried for help. Eventually I solved both of them myself. So concerning the above, two were the things I did that wasn't letting me root my device. I didn't formatted system/cache/config/data as someone else mentioned already and I think I flashed system and system image. So what I did, is to fastboot format these partitions while on bootloader and before entering TWRP and the second was to skip flashing system through TWRP and use system image only. No I can root the device again! WEIRD!