Alldocube M5/M5S - Android Q&A, Help & Troubleshooting

Hey all -
Was wondering if anyone happens to know, as either there isn't much info out there, or my Google-Fu is lacking.
*What* is the difference (not *is* there...) between the M5 and M5S?
I happen to have an M5S, and it will not run the TWRP for M5. Even after flashing the M5 firmware to it.
While I can get around flashing by the command-prompt/fastboot/adb, I AM lazy, and enjoy being able to make nandroid backups.

getdroidtips has an alldocube m5 step by step instructions that worked like a charm. I cannot post outside links here sadly even though I have one on my clipboard for ya.

You should take a look at Alldocube M5 XS. The website says that it support the Treble Project. Apparently there is already recovery, root, and possibly Treble Pie 9.0

Related

Huawei device "ptrace" implementation issue

Being a no good dirty cheater, I'm a big fan of Game Guardian and I use it with great success on my HTC U11 phone. I recently discovered that it can be used without root, by using a virtualization environment such as Parallel Space or VirtualXposed. As I haven't rooted my M5 (SHT-09), I downloaded Parallel Space and GG and got it all running. However, I've found that I cannot make any edits to game memory space from within GG.
The are a number of posts on the GG forum suggesting that there is a bug (or security feature) in many Huawei device cores / firmware that relates to the implementation of the ptrace system function call. Something in the firmware seems to prevent the GG process from modifying the child process memory space using PTRACE_POKETEXT or PTRACE_POKEDATA.
The suggestion of the developer of GG is to "change the firmware so that there the ptrace system call works normally".
Anyone aware of this "feature" of Huawei device firmwares? Is there / could there be a solution to modify the firmware to "fix" this behaviour?
I saw you posted on my thread. Thanks for that. I wanted to see whether flashing a different kernel like Serenity would help. But i doubt it. Might be worth a try. Would have loved to know that beforehand. :/ Any other ideas? What I am seeing is that it needs a competent developer to recode the Kernel. I would then flash that patch. Other than that it is defined as unfixable. That we'd have to change the device. :/
It's the main reason that I haven't rooted / unlocked the bootloader, as running GG is pretty much all I use root for on other devicxes. And the fact that rooting / boot unlock kills Widevine level 1 support, which is madness on a 2k device like the M5. Wouldn't want Netflix streaming SD content only.
From what I understand, which isn't much, the issue is buried deep down in the kernel. Not sure if a custom kernel would solve the problem or not. Knowing XDA, I'm sure someone will be crazy enough to try it at some point in the future!
mroshaw said:
It's the main reason that I haven't rooted / unlocked the bootloader, as running GG is pretty much all I use root for on other devicxes. And the fact that rooting / boot unlock kills Widevine level 1 support, which is madness on a 2k device like the M5. Wouldn't want Netflix streaming SD content only.
From what I understand, which isn't much, the issue is buried deep down in the kernel. Not sure if a custom kernel would solve the problem or not. Knowing XDA, I'm sure someone will be crazy enough to try it at some point in the future!
Click to expand...
Click to collapse
Yeah I get that, but some games dont have a cloud feature. Making parallel space useless. Plus I appreciate some other root features. I have a note 8 which should work GG without root, but I'll see how it goes. Oh really, I'm a big time stream fan. I havent tried Netflix with root yet . Should still work tho. I think. Hmm well, problem is all kernels are made for devices like the mate 10 or the P20. Not sure if they will work with the M5, wouldn't want to brick after all the trouble. [Edit, found the nextflix module apk. Can flash that with Magisk. Makes it work again ]
mroshaw said:
Being a no good dirty cheater, I'm a big fan of Game Guardian and I use it with great success on my HTC U11 phone. I recently discovered that it can be used without root, by using a virtualization environment such as Parallel Space or VirtualXposed. As I haven't rooted my M5 (SHT-09), I downloaded Parallel Space and GG and got it all running. However, I've found that I cannot make any edits to game memory space from within GG.
The are a number of posts on the GG forum suggesting that there is a bug (or security feature) in many Huawei device cores / firmware that relates to the implementation of the ptrace system function call. Something in the firmware seems to prevent the GG process from modifying the child process memory space using PTRACE_POKETEXT or PTRACE_POKEDATA.
The suggestion of the developer of GG is to "change the firmware so that there the ptrace system call works normally".
Anyone aware of this "feature" of Huawei device firmwares? Is there / could there be a solution to modify the firmware to "fix" this behaviour?
Click to expand...
Click to collapse
Alright guys, I found this out today (I'm also Kr1msonReaper on GG forums);
Huawei kernel prevents GG from working in Android Oreo HOWEVER-- If you downgrade to Android Nougat, I find that it works perfectly. Hope this helps!
Just a note, when you are, of course, debloating Nougat, make sure to disable Huawei system update app so you don't find yourself in Oreo the next day.
Kr1msonReaper said:
Alright guys, I found this out today (I'm also Kr1msonReaper on GG forums);
Huawei kernel prevents GG from working in Android Oreo HOWEVER-- If you downgrade to Android Nougat, I find that it works perfectly. Hope this helps!
Just a note, when you are, of course, debloating Nougat, make sure to disable Huawei system update app so you don't find yourself in Oreo the next day.
Click to expand...
Click to collapse
How do you downgrade to nougat? Any reason not to do it? And will I retain root ?
I actually like Nougat more than Oreo as it fixes issues such as the ptrace error and seems to have more battery optimization. It's been a long time since I downgraded to Nougat and since then I got a new phone but here's the tutorial I followed. @mrmazak has helped me out of se sticky situations and his tutorials have never failed me. https://forum.xda-developers.com/honor-7x/how-to/guide-honor-7x-flash-oreo-update-t3781649/amp/
I believe you will lose root but you can easily flash magisk again after installing the downgrade package.
Hope this helped!
Kr1msonReaper said:
I actually like Nougat more than Oreo as it fixes issues such as the ptrace error and seems to have more battery optimization. It's been a long time since I downgraded to Nougat and since then I got a new phone but here's the tutorial I followed. @mrmazak has helped me out of se sticky situations and his tutorials have never failed me. https://forum.xda-developers.com/honor-7x/how-to/guide-honor-7x-flash-oreo-update-t3781649/amp/
I believe you will lose root but you can easily flash magisk again after installing the downgrade package.
Hope this helped!
Click to expand...
Click to collapse
I am not sure this would work on the Huawei mediapad m5 tablet. As far as I can tell it never had a nougat firmware to rollback too. I looked for sht-w09 and the all the files appear to be for Android 8 and none for 7 nougat. Unless I am missing something??
Other than they locked out ptrace stuff and that it appears unlikely to get Android 9 in the US for my mode l its a pretty good tablet. Maybe I should just sell it and move on to a tab s6 that can be rooted.
paths said:
I am not sure this would work on the Huawei mediapad m5 tablet. As far as I can tell it never had a nougat firmware to rollback too. I looked for sht-w09 and the all the files appear to be for Android 8 and none for 7 nougat. Unless I am missing something??
Other than they locked out ptrace stuff and that it appears unlikely to get Android 9 in the US for my mode l its a pretty good tablet. Maybe I should just sell it and move on to a tab s6 that can be rooted.
Click to expand...
Click to collapse
Hey! You're right I couldn't seem to find a nougat downgrade. On the bright side, I did find a Pie update for your model. Who knows, maybe ptrace will be fixed in that version?
https://www.getdroidtips.com/mediapad-m5-8-android-9-0-pie/
Good luck!

[umidigi z2 pro] port android 9.0 pie

Hi to all, there's a big community that request porting of android pie for this good mtk smartphone.
Actually Z2 PRO works with a stock rom 8.1 STOCK and really bed.
TWRP is possible.
The cpu is compatible with PIE (MEDIATEK P60)
I've read many thread of androidkithen, ADK etc...
i don't know how can I start.
I'm a serious noob but i wanna learn some programming kind :cyclops:
Some "mentore" developer can help me? :fingers-crossed:
I don't need a tutorial but someone that can help me for select the right way :good:
Android 10
I've looked into the lineageos gsi and it seems to work with very few issues.
I did have a bit of issue as the partitions disappeared and it now only sees barely enough room to install Android itself but otherwise it's quite good.
tmsbrdrs said:
I've looked into the lineageos gsi and it seems to work with very few issues.
I did have a bit of issue as the partitions disappeared and it now only sees barely enough room to install Android itself but otherwise it's quite good.
Click to expand...
Click to collapse
flash back as firmware upgrade the stock rom then dont use it but flash gsi as Download and then PowerUp you will see the full storage.

What's the state of the Mate 10?

I just got a Mate 10 and I wanted to know the state of the phone before touching anything: just a quick summary.
Do you have to unlock the bootloader to install stuff like TWRP? I wanted to at least root it to install Titanium Backup and remove a bit of bloatware. If so, can anyone share the latest tutorial? I've seen lots of them but I don't really know which one is up to date
Is it advised to install a custom ROM or is EMUI good enough? I was previously using a Redmi Note 3 with MIUI.
Is it known if this phone will get Android Q by any chance? Just curious
Thanks!!
Glow8 said:
I just got a Mate 10 and I wanted to know the state of the phone before touching anything: just a quick summary.
Do you have to unlock the bootloader to install stuff like TWRP? I wanted to at least root it to install Titanium Backup and remove a bit of bloatware. If so, can anyone share the latest tutorial? I've seen lots of them but I don't really know which one is up to date
Is it advised to install a custom ROM or is EMUI good enough? I was previously using a Redmi Note 3 with MIUI.
Is it known if this phone will get Android Q by any chance? Just curious
Thanks!!
Click to expand...
Click to collapse
Well, for me EMUI is very ok. I have a Mate 9 and Mate 10 Pro.
I used to flash custom ROMs on weekly basis (LG G2, G3, V10 & G5). Maybe it's laziness or the volatile nature of Kirin SoC and its difficulty in flashing but I've decided against doing it.
Bottom line is that I'm more than happy with EMUI especially 9
Glow8 said:
I just got a Mate 10 and I wanted to know the state of the phone before touching anything: just a quick summary.
Do you have to unlock the bootloader to install stuff like TWRP? I wanted to at least root it to install Titanium Backup and remove a bit of bloatware. If so, can anyone share the latest tutorial? I've seen lots of them but I don't really know which one is up to date
Is it advised to install a custom ROM or is EMUI good enough? I was previously using a Redmi Note 3 with MIUI.
Is it known if this phone will get Android Q by any chance? Just curious
Thanks!!
Click to expand...
Click to collapse
First question
-yes you have to unlock the bootloader in order to root phone( not recommended if you not sure what you doing because of very easy hard brick possibilities)
Second
-custom rom or Emui that is up 2 you, you like or don't like Emui and
Third
- Android Q is far far far away so IMO that is highly unlikely
Thanks!
I'll stick to EMUI, it's great so far and I don't want to mess anything up.

original Mi Box S (MDZ 22 AB) Oreo 8.1 firmware?

can anyone provide a link for 8.1 ? for people who want to down grade from Pie 9?
I do not encourage you try to downgrade from Pie to Oreo.
If you are having difficulties with the upgrade, the most effective interim solution is to perform a full system reset initiated from the Settings menu.
For those adventurous souls.............
Here's the official link for build 699 Oreo 8.1, which is the original rom shipped at intro.
https://android.googleapis.com/pack.../cf1bcb02c65dae169a2313ef62d9d0c63a91588d.zip
CAUTION: You cannot downgrade from any version of Pie without some complex manipulations of your firmware.
I will avoid linking to these instructions for the following reasons:
One necessary step involves opening your MiBox's case.
Careless users can inadvertently destroy DRM critical partitions, with ZERO chance to recover. This can impact your ability to use Netflix and other commercially licensed streaming services.
bigtalker said:
I do not encourage you try to downgrade from Pie to Oreo.
If you are having difficulties with the upgrade, the most effective interim solution is to perform a full system reset initiated from the Settings menu.
For those adventurous souls.............
Here's the official link for build 699 Oreo 8.1, which is the original rom shipped at intro.
https://android.googleapis.com/pack.../cf1bcb02c65dae169a2313ef62d9d0c63a91588d.zip
CAUTION: You cannot downgrade from any version of Pie without some complex manipulations of your firmware.
I will avoid linking to these instructions for the following reasons:
One necessary step involves opening your MiBox's case.
Careless users can inadvertently destroy DRM critical partitions, with ZERO chance to recover. This can impact your ability to use Netflix and other commercially licensed streaming services.
Click to expand...
Click to collapse
bigtalker,
thanks so much. fortunately (or unfortunately) i "am" an adventurous soul and i know of those links you speak of about changing back and forth between 8.1 and 9.0. and i am doing so seamlessly. this is not the problem.
the reason why i ask in this thread for the "original stock" 8.1 firmware is because of varying file sizes of such 8.1 DL's that i have taken from the Net...i dont know which one is original. yours is the smallest 8.1 file size so i suspect it is true. the others are larger which is dubious. that said, all of them boot up successfully (the 8.1's including yours and the 9.0) HOWEVER it appears i have ANOTHER separate problem (?) with my remote. which i would like your feedback on if possible on the thread below.....thanks much!
https://forum.xda-developers.com/an...logic/mi-box-s-mdz-22-ab-sucessfully-t4062727
After upgraded to Android 9 last week, my Mi Box 3 can only output 5.1 surround sound channels instead of 7.1 which I have been enjoying on previous version Android 8.1. Any suggestion fix this issue so that 7.1 is working again? Else I may have to revert to 8.1 via the posted complicated steps.
nedro018 said:
bigtalker,
thanks so much. fortunately (or unfortunately) i "am" an adventurous soul and i know of those links you speak of about changing back and forth between 8.1 and 9.0. and i am doing so seamlessly. this is not the problem.
the reason why i ask in this thread for the "original stock" 8.1 firmware is because of varying file sizes of such 8.1 DL's that i have taken from the Net...i dont know which one is original. yours is the smallest 8.1 file size so i suspect it is true. the others are larger which is dubious. that said, all of them boot up successfully (the 8.1's including yours and the 9.0) HOWEVER it appears i have ANOTHER separate problem (?) with my remote. which i would like your feedback on if possible on the thread below.....thanks much!
https://forum.xda-developers.com/an...logic/mi-box-s-mdz-22-ab-sucessfully-t4062727
Click to expand...
Click to collapse
Can you please explain the steps for downgrading mi box s from 9.0 to 8.1
MERCIIIIIIIIII
I tested it
from Pie to Oreo
It works
But the remote control and wifi is not working
Xiaomi_Mi_Box_S_MDZ-22-AB_oneday_r363_20181012_AndroidPC.img
You need usb keyboard and lan
Xiaomi Mi Box and Xiaomi Mi Box S how to recover Brick
Guide to recover from a Brick the Xiaomi Mi Box and Xiaomi Mi Box S, unbrick the device from black screen or frozen.
androidpctv.com
and
Xiaomi Mi Box S (MDZ-22-AB) [Android] - 4PDA
Xiaomi Mi Box S (MDZ-22-AB) [Android], [TV Box][Amlogic S905X]
4pda.to

Blackview BV9900 Pro Root?

This has got to be one of the most difficult phones I have ever had to find definitive answers to rooting. I have rooted a few phones in the past. Even the almost impossible LG-G4 Canadian version. TWRP and Magisk have been instrumental, but for this phone, I am finding bits and pieces, most dealing with the non-pro Android 9 version of the phone. If there is anyone that can give me a rundown of accomplishing this on Android 10, I would be very appreciative. My current firmware is (BV9900Pro_S900AA_V1.0_20201116V03_20201116-1727) Non-EU version.
I have checked TWRP and the Blackview is not even listed, magisk shows (Ramdisk - YES, A/B - NO, SAR - YES)
I have the same issue. I have been looking to root my BV9900 pro as well and all I can find are root instructions for BV9900 Pro running on Android 9. Mine also comes with Android 10, Hong Kong version BV9900Pro_EEA_S900AA_V1.0_20201105V07

Categories

Resources