yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] mamba76:
Im glad that the rooting process for this is now well known and will have a look at the custom ROMs from numbazZ & Andy Yan. Theres one issue with this device thats a HUGE problem for me and anyone wanting to use this tab as a audio head unit and want to control volume level at source (the tab).

That is these god damn volume steps! All the modding methods, ro.config.media_vol_steps / magisk modules / gravity box etc etc DO NOT WORK ON THIS DEVICE. You might have 30 steps or whatever but have you actually tested it ??

Is it possible to get finer volume control (steps) on a rooted Lenovo M8 tab (HTC Sense UI)?

There's a popular mod to get finer volume control on a device by adding the property ro.config.media_vol_steps to /system/etc/prop.default (android 10) and assigning your prefered steps value, ie ...

android.stackexchange.com

I really hope someone on here can solve this because Iv been trying for 4 months now and nothing works!

peace)

ps my device

Please let me know if you more than 15 working steps. Thanks
[Android Q&A, Help & Troubleshooting] mamba76:
*BUMP

Guess Im the only one with this issue. Really ??
[Android Q&A, Help & Troubleshooting] puduraja:
I have the 8705 patched one multiple times I have flashed and used for both 10 and 9 . Still if you need I can port it here.
[Android Q&A, Help & Troubleshooting] lichan:
What exactly have you patched for your 8705? Perhaps TWRP? Whatever it is post it here. I'm sure there are others who can use it. Thanks.
[Android Q&A, Help & Troubleshooting] puduraja:
No TWRP It is Megisk patched boot.img that can be used for rooting. I shall attach it latter as am awsy from my laptop.
[Android Q&A, Help & Troubleshooting] puduraja:
The patched boot.img files are attached here. The m.img is for Android 10 and 723.img is for Android 9
[Android Q&A, Help & Troubleshooting] lichan:
Perhaps you forgot to attach the files. Nothing is attached.
[Android Q&A, Help & Troubleshooting] D412:
Is anyone using the TWRP port with the newer TB-8705SF_S300043_210127_BMP build?

Also. incase anyone is rooting this tablet with the (I assume) very rare use case of using the old GMD gestures app just wanted to confirm it does work on Android 10 for the 8705SF but the settings need manually changed to touch device FTS_TS for it to pick up the gestures.

Thanks to everyone for the work on getting this rooted. Now I can use this tablet with GMD and Tasker's new alexa link to draw an L to turn on all my lights and so many other things and I am excited
[Android Q&A, Help & Troubleshooting] Isrgish:
For those looking for a way to port TWRP take a look at this This guide on Android Enthusiasts.
[Android Q&A, Help & Troubleshooting] akez0r:
Wondering, has anyone got OTG and Charging at the same time to work on these tablets?
[Android Q&A, Help & Troubleshooting] lbjgh:
@drumst1x

THANK YOU!

THANK YOU!

THANK YOU!

AWESOME!

It worked on my M8 FHD.

I think the second flash of magisk patched boot.img is what solved my issue as I kept getting stuck in the bootloop.

THANK YOU!

THANK YOU!

THANK YOU!
[Android Q&A, Help & Troubleshooting] sc00ter98:
You have done this steps for the TB-8705F when your tab was on Android Version 10?

Edit: It is success done on my tab FHD with win10. The big issue was to get the android driver for win10, fastboot was not working. I found it under win10 update >> optional updates >>driver updates >> there was a medi.... as installable update. Afterthem fastboot was working fine.

Now I'm happy!
[Android Q&A, Help & Troubleshooting] blackpinkfn2:
Hello there. I have a Lenovo Tab m8 FHD (TB-8705F) which I have rooted and downloaded firmware for from this link: https://mirrors.lolinet.com/firmware/lenovo/Tab_M8_FHD/TB-8705F/ . I downloaded the top one (TB-8705F_S100099_200706_BMP.zip) which I believe to be the equivalent of Android 9. I extracted the zip in my home directory and then flashed the system.img file in fastboot mode hoping to downgrade my device from the wretched Android 10. Anyway, it then gets trapped in a bootloop. Can anyone tell me how to prevent the bootloop? My pc is linuxmint btw, and also if I use the same process for either of the other two zips on the link, they work (but I don't want the Android 10 OS). Thanks!!!
[Android Q&A, Help & Troubleshooting] Isrgish:
You probably need to flash the boot (patched) image as well.
[Android Q&A, Help & Troubleshooting] blackpinkfn2:
Im a little noobie at this, would you elaborate on what a patched boot.img is? Is that the boot file that comes with the download? If so, I have already tried that, and it didn't work.
[Android Q&A, Help & Troubleshooting] Isrgish:
You need to patch it with Magisk.
[Android Q&A, Help & Troubleshooting] blackpinkfn2:
So create a patched Magisk and boot image(Android 9) with Android 10 and flash as boot partition?

Edit: I attempted to use a patched boot.img/magisk. I flashed it and also flashed the system partiion, again, nothing but the same old bootloop. UGH!!! Thank you for you help btw, what else do you suggest?
[Android Q&A, Help & Troubleshooting] Isrgish:
Yes,
[Android Q&A, Help & Troubleshooting] lichan:
Read this entire thread. Earlier in it is a method to downgrade from Android 10 to 9. You will have to undo what you did and return your tablet to operable Android 10 and then proceed with the "Russian" method. I installed TWRP and rooted with Magisk on my Android 10 version of TB-8505F and it's running fine. I don't see problems with the version of 1 on it which is at least 1 update old now.
[Android Q&A, Help & Troubleshooting] blackpinkfn2:
Do your notifications work?
[Android Q&A, Help & Troubleshooting] lichan:
Yes.
[Android Q&A, Help & Troubleshooting] blackpinkfn2:
Alrighty everyone, I wish I could explain what a wild, time-consuming ride this has been, but there is too much to say. Basically, I HAVE downgraded my Lenovo tab m8 FHD to android 9 (YAY!). During the process, I hard-bricked it twice and learned how to recover it. I repaired my boot files to restore my grub on my laptop after a windows multi-boot to save the tablet, and I upgraded my laptop bios. These were all new experiences filled with hours of reading from other geniuses who have already been through what I have. I suppose my conclusion is just a thank you to all those who helped me both in this forum and elsewhere. I hope to provide help to others now who may struggle in the same areas as I! Good luck!
[Android Q&A, Help & Troubleshooting] _altanus_:
I can't log into TWRP, but I asked for it without errors. The difference is that I have 9 android, ...200706. Works only on 10 android, on 9 android does not work.

Can you help?
[Android Q&A, Help & Troubleshooting] Isrgish:
You can follow the guide that is linked in my post.
[Android Q&A, Help & Troubleshooting] _altanus_:
This version flashes both Android 9 and 10. Useful for those who want to roll back to Android 9.

Choose DA - MTK_AllInOne_DA_6765.

All firmware - https://mirrors.lolinet.com/firmware/lenovo/Tab_M8_FHD/TB-8705F/
[Android Q&A, Help & Troubleshooting] _altanus_:
Hey!

Can you help with TWRP for 9 android (8705F)?

There was a link to the guide (https://xdaforums.com/t/guide-porting-twrp-without-source.3843473/#post-77639426) for creating TWRP, but my assembly does not work, does not load into TWRP.
[Android Q&A, Help & Troubleshooting] _altanus_:
Unfortunately, the topic has been closed for a long time.

It turned out to disassemble and assemble your version. I made it myself for 10 android, it works. But I made an android for 9, but it does not start. I don't know what's the matter, I've tried it many times. What exactly is the problem is not clear.

If I could help, I will be extremely grateful.
[Android Q&A, Help & Troubleshooting] dougcarmack92:
Lenovo Tab M8 FHD for Car Audio System - I purchased this tablet b/c it fits into my mounting kit already purchased for my car where as the old one with a six inch screen was going to be but didn't fit. I was wondering what operating system would be good for car audio in a light package preferably that runs Dolby Atmos for the purpose of 5.1 audio so that good quality signal is coming out of the unit. I have seen videos of Windows 10 vs Linux distros where OS systems are lighter, preform faster operations of download and transfer speeds - they get higher or lower benchmarks based on performance features...for the OS systems with better performing audio than other systems...I know that when gaming the audio on Turtle Beach headphones was superb quality back in the day so maybe an OS with gaming capabilities is better for audio - I can get about any Linux OS but am not sure which ones would make a difference.​
[Android Q&A, Help & Troubleshooting] sketchscarz:
well i think i boot looped mine trying to root. i successfully unlocked the bootloader then tried patching using magisk and im sure i got the right boot image and stock rom.. but i patched them in the wrong order and now the tablet wont stop looping into the lenovo screen. can anyone help?
[Android Q&A, Help & Troubleshooting] blackpinkfn2:
I am no genius, but I think if you use SP flash tools with one of the mirrors from this link https://mirrors.lolinet.com/firmware/lenovo/Tab_M8_FHD/TB-8705F/ then you should be able to recover your device. Then you just restart the process. Not sure if there is a better/more efficient way.
[Android Q&A, Help & Troubleshooting] Isrgish:
Just boot into fastboot and restart the flash and flash in the right order.

see this post or Here.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
I'm trying to install LineageOS 17.1 on my Lenovo M8 8505F from Linux Mint. The tablet came with Android 10 new-out-of-box. I'm currently stuck in an infinite boot loop. Here's what I did:

I installed adb and fastboot using apt-get.

I followed steps 1-12 from post #42 in this thread. The tablet went into a boot loop (Orange state).

I panicked on the 4th reboot, and accidentally skipped to step 6 from #43. I flashed the vbmeta.img file from TB_8505F_S300361_211023_BMP.zip, and rebooted.

When I boot normally, I get an infinite boot loop (no messages) with the Lenovo screen. I can't boot into Recovery, but I can boot to fastboot.

If there's a simple fix (or any fix) to undo what I did, I don't know it. Can someone please help?

Also, when I get LIneageOS installed, I plan to put OpenGApps on it as well. Any advice?

Thanks in advance.
[Android Q&A, Help & Troubleshooting] Isrgish:
Just start again from step 5 of post #43 that should work.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
I can't start from step 5 of post #43, since I haven't done anything yet with Magisk. I skipped directly from step 12 of post #42 to step 6 of post #43, without doing anything in between.

Before my original post, my M8 had been in a boot loop for a little over 2 hours, with no change. I can't even start from step 13 of post #42.
[Android Q&A, Help & Troubleshooting] Isrgish:
Itemize what you did. Basically you need to first restore your device to what it was. It depends on what you have done.

You can also rescue your device with Lenovo's Rescue and Smart Assistant (LMSA). Go to there site and download this software. In the software you can reinstall the latest version of the firmware.
[Android Q&A, Help & Troubleshooting] kojam:
Got myself into a little boot loop headache here because I have a diff model but used this file. My fault. Totally too busy of a life these days to pay attention to what I'm doing...

Got the Lenovo LMSA program. GARBAGE! No help!

Got the right stock firmware after a few days. Found some fastboot commands and restore it within 5 steps. EASIEST ever! Completed your procedure with the intent of putting a custom ROM on after but it's sooooooo much better now without doing so. I remembered that I had liked it soooo much when I first got it last year but an update turned it into GARBAGE and a PAIN to use. I remembered that ppl said it's great under Android 9, so have now turned off updates. Am sooooo happy with it again. Only thing i need is something that can help me to better control the volume. It's always been too loud, even at the lowest volume setting.. It doesn't get as quiet as it should. They volume increments are terribly programmed on this. I've seen one person on the Lenovo forums complaining and know that we can't be the only 2.

Does anyong know of an apk that help to have better control over volume settings?

I'm so happy that I got my little speed demon back! Totally found this post by accident. I don't really come on XDA anymore. Just don't have the time that I used to. LIFE!

Thanks!
[Android Q&A, Help & Troubleshooting] Isrgish:
Why is it garbage? I have had very good experience with it. Even though you can only get the latest version with it.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
No such luck. I ended up having to contact Lenovo support; fortunately, my warranty was still valid, so they were able to help me. Long story short, my tablet is back up and running with Android 9 (build TB-8505F_S100145_200901_BMP).

Anyway, I started over, this time with more patience & caution. I plan to install AndyYan's lineage-18.1-20211214-UNOFFICIAL-treble_arm64_bvS.img GSI, downloaded from https://sourceforge.net/projects/andyyan-gsi/files/lineage-18.x. Then I plan to install arm64 Open GApps for Android 10.

I've gotten through all the steps from #42, and step 1 from #43; also, I downloaded TB-8505F_S100145_200901_BMP.zip from https://mirrors.lolinet.com/firmware/lenovo/Tab_8/TB-8505F, and extracted boot.img and vbmeta.img. So far, so good.

Anything I need to know before continuing? I may as well admit I'm more or less a novice at this, as my fiasco with the boot loop earlier (not to mention my failures to fix it) will attest.
[Android Q&A, Help & Troubleshooting] LagMaster420:
I confirm this. My TB-8505FS situation is similar. In order to patch magisk, I had to flash vbmeta with --disable-verification.

I would like to complain that this operation broke my updates. Good thing the rescue tool exists for official firmware
[Android Q&A, Help & Troubleshooting] kojam:
What the heck?! Mine started running like molasses running uphill on a cold cold day. Slooooooooooow!!! I think it updated to Android 10 even though I blocked updates! Have to check.
[Android Q&A, Help & Troubleshooting] kojam:
AndyYan? Interesting! Haven't been into this customizing stuff for a while. Which should I get? How to I flash this? I need TWRP, right? Are there steps?
[Android Q&A, Help & Troubleshooting] LagMaster420:
perhaps check the logs for an update, or whatever was keeping your system busy during this time? You may use ps -l or top with sudo. Or, you could get one of those resource monitors that shows how much RAM you have. Andr0id is actually *** ** **** when it comes to showing what exactly is hogging your resources. Unlike WIndows, Mac, and Linux, Android will obscure and abstract things which slow you down. Assuming of course it wasn't low battery voltage or something.

...also, it's normally slow on startup
[Android Q&A, Help & Troubleshooting] LagMaster420:
M8 THIRD GEN COMING OUT!

Hey everyone, as of 01/17/2022 they don't have the Tab M8 in store anymore in my neighborhood. The second generation Tab M8 is gone, but the third generation is coming. It was just recently released, and is considerably better in each way.
[Android Q&A, Help & Troubleshooting] LagMaster420:
You could also use the Lenovo Smart Rescue Assistant if you really mess up

You could also use the Lenovo Smart Rescue Assistant

You may be asking what is the LMSA, or Rescue and Smart Assistant. Here is the official link:

Rescue and Smart Assistant (RSA) - Lenovo Support US

support.lenovo.com

It downloads the official firmware, which you can then find in the program's working directory. Easy. Requires minimal hacking skill. LMSA Updates your device while it's at it though, and that's mandatory.

EDIT: I believe you can downgrade the OS easily on this thing too, if you wanted
[Android Q&A, Help & Troubleshooting] kojam:
Thanks. I had just re-installed the O/S and blocked updates because it was running beautifully on Android 9. I noticed that it still updated and then was slow again. There was a new update. I decided to install tonight. see how it goes...will downgrade to 9 if it sucks
[Android Q&A, Help & Troubleshooting] MindOverMatt:
Okay, I followed the remaining steps from #43. The only complication I had was getting the boot.img file onto the sd card (heaven knows where it went), so I plugged the sd card into my laptop, and copied over boot.img directly.

In any case, I managed to get root, I think. Step 8 from #43 says I can confirm root in Magisk Manager, but I don't know where to look. Also, are there any instructions for installing a custom ROM, and for that matter, Open GApps?

Edit: No need to tell me to perform any kind of backup. My tablet is essentially new-out-of-box, and I haven't put anything on it worth keeping. There's nothing I want to keep anyway, aside from maybe a couple of wallpapers from the stock image.
[Android Q&A, Help & Troubleshooting] kojam:
I have the LMSA for awhile now. Are u saying that I can use it to flash custom ROMs?
[Android Q&A, Help & Troubleshooting] lichan:
Did you have to repartition the memory in order to install the Lineage 18.1 GSI? If you're successful please list out your steps with enough detail to follow and try it. Thanks.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
I discovered from the Mobile Assistant app on my M8, the tablet is indeed rooted. So that's one hurdle down.

I saw earlier in this thread (specifically, #154) that I can use LMSA to flash a custom ROM to the M8; or at least, that's the impression I got. Assuming that's true, how do I do this? LMSA so far hasn't let me try to flash anything other than a stock ROM.

You flatter me. My experience with rooting tablets & installing custom OSes on them is totally limited to following other people's instructions. I'm smart, but I've never been brave enough to do more than that on my own.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
Okay, so that could've gone worse...

Here's what I did:

booted to fastboot, and flashed a TWRP to recovery.

used adb reboot recovery to reboot recovery (no other method did anything), and bricked the M8.

used LMSA to try to flash a stock ROM (I didn't note which one) to my M8, and got caught in a Red State boot loop.

rebooted to fastboot, and flashed recovery.img from TB-8505F_S100145_200901_BMP.zip.

Now I'm stuck in a boot loop in Orange State, though I can still boot to fastboot. Any suggestions to get my M8 to boot properly? If this isn't possible, how do I get it back to original factory conditions so I can re-root it?
[Android Q&A, Help & Troubleshooting] Heeni:
According to some notes that I kept, I got into a similar situation. I booted into fastboot and then flashed the original boot.img from the stock rom.

fastboot flash boot boot.img

On rebooting, TWRP gets replaced by the original recovery.

I subsequently flashed a GSI ROM with

fastboot --disable-verification flash vbmeta vbmeta.img
fastboot flash system /name/of/rom

and that worked.

The rom I installed has phh-su installed, so I didn't need magisk.

I've since given the tablet away to relatives, and I understand it's running OK.
[Android Q&A, Help & Troubleshooting] Isrgish:
Did you try to rescue with LMSA?

Can you download the ROM with LMSA?

If you can than you can use SP Flash Tool to flash the ROM and that should bring you back to the original state (or close enough).
[Android Q&A, Help & Troubleshooting] MindOverMatt:
Thanks, I used this to put things right. I reset my M8, and re-rooted it. I didn't need Magisk, because I still had the patched boot.img from before.

Also, I downloaded Treble Check from the Google Play store, and decided to try to install AndyYan's lineage-18.1-20220120-UNOFFICIAL-treble_arm64_avS.img GSI, since the M8 has an "A-only" system partition.

If I'm reading your post right, you were able to flash a GSI in fastboot. I'm assuming I might be abe do the same without TWRP?
[Android Q&A, Help & Troubleshooting] MindOverMatt:
Yes, I tried to rescue using LMSA, though it wouldn't let me download the exact ROM I needed.

LMSA failed to complete the rescue; but it did manage to get me from an unresponsive brick to boot looping in Red State, so I guess that counts for something.
[Android Q&A, Help & Troubleshooting] Heeni:
Yes, you don't need TWRP if you're flashing from fastboot.

BTW, I find Treble Info (by hackintosh5) more reliable. It says that the M8 needs an A/B rom, though that might be because mine had Android 10 on it when I bought it.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
Last night, I flashed LineageOS 18.1 GSI (Android 11) in fastboot, and it works great! Had I known it was that simple, I would've done it sooner, and never would've fooled around trying to make TWRP work on my M8.

Now all that's left is to install a custom boot animation (from what I googled, it looks fairly simple), and remove the Lenovo logo. I decided to pass on installing Open GApps for the moment.

I decided to try Treble Info before the flash. You're right, the M8 does indeed use an A/B ROM.

My M8 also came with Android 10, but I ran into trouble the first time I tried to root it, and had to send it to Lenovo to fix (see posts #142 and #148). They shipped it back with Android 9, which is what I had on my M8 just prior to flashing.
[Android Q&A, Help & Troubleshooting] Zero_Shadow:
Would you be able to share how you were able to install the GSI I would like to give this a try.
[Android Q&A, Help & Troubleshooting] 465321546851:
Who has lenovo tab m8 roms and twrp?(preferably lineageos)(zip)
[Android Q&A, Help & Troubleshooting] hypermetuljason:
I did this and just wanted to note some pitfalls incase anyone else has issues:

Follow post #42 BEFORE doing the above quoted instructions. Otherwise you end up in a bootloop / red state because you did not disable verification. You can get out of the red state with the Lenovo Rescue and Smart Assistant tool.

Worth noting it is only necessary to follow steps 1-14 on post #42, the follow up post is not necessary if you are going to the follow the RU website guide using the image numbazZ bundled.

Unfortunately, numbazZ should NOT have bundled magisk as a system app, and it will constantly warn/complain about this when using it. It is also not possible to update magisk.

Other than that, the image is great! Android 9 without the bloat and root already set to go.
[Android Q&A, Help & Troubleshooting] 465321546851:
Thank u
[Android Q&A, Help & Troubleshooting] MindOverMatt:
I'm assuming your M8 is rooted; if not, see #42 & 43, substituting the ROM listed for the one on your M8. In any case, once it's rooted, boot to fastboot, and run these commands from #161 to flash the GSI:

Then reboot. According to #165, you don't need TWRP when you flash from fastboot.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
The Lenovo ROMs can be found here.

The LineageOS ROM I used can be found here. These are GSI (Generic System Image) ROMs, so use with caution.

AFAIK, there's no TWRP available for the M8. You can flash the ROM from fastboot, though (see above).
[Android Q&A, Help & Troubleshooting] 465321546851:
The lineageos Generic System Image not working
[Android Q&A, Help & Troubleshooting] MindOverMatt:
Which GSI did you use?

I used lineage-18.1-20220120-UNOFFICIAL-treble_arm64_bvS.img. It's a little quirky for my liking, but it works.
[Android Q&A, Help & Troubleshooting] zenowaren:
how quirky is it? could you elaborate it? Thanks.
[Android Q&A, Help & Troubleshooting] MindOverMatt:
Well I can't say much at this point; I've only used it as an mp3 player thus far, and little else.

The music player that comes with LineageOS will only let me play one song at a time, and won't let me use playlists. I got around it simply by installing another media player app.

Also, every time I use a Bluetooth speaker with my tablet, I have to tell LineageOS to forget it, and then re-pair it; otherwise, the speaker just gives static when in use. Then again, this might be the speaker itself, not the tablet; I haven't checked yet.