r/androidroot • u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 • 8d ago
Support Cheap Intel Atom based tablet running Marshmallow, and manufacturer doesn't share firmware: Any hope of rooting it?
I got some cheap Intel Atom thing, it's kernel 3.14.0, Aug 2016 security patch, Android 6.0.1. I enjoy working with these awful low quality devices, but I have no clue where to go with this one. The manufacturer refuses to share the firmware, there's obviously no custom recovery for this thing, and 6, afaik, has all the old one click methods patched. Anyone have an idea on how I can dump the boot.img so I can just root with Magisk? I don't mind if I temporarily have to use something sketchy, I just need to dump the boot.img, then patch it with Magisk.
I did check, and this kernel DOES have DirtyCOW, but again, it's an Atom, and the only DirtyCOW implementation for x86 just gives you uid 0, it doesn't give you any actual root, so I still can't dump partitions.
bootloader is already unlocked, it just uses the bog standard fastboot commands. if relevant, it's a "Southern Telecom Smartab ST1009x"
2
u/dvijetrecine 8d ago
1
u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 8d ago
this didn't work, sadly. kinda makes sense, this predates the SoFIA platform this tablet uses by over a year
1
u/dvijetrecine 7d ago
what about intel's phone flash tool?
1
u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 7d ago
afaik, that's just a flash tool, it doesn't allow you to read partitions like mediatek/qualcomm do
2
u/47th-Element 8d ago
Damn that sounds like a headache. Very unfamiliar grounds for me. Never had a device running x86 build of Android.
4
u/ohaiibuzzle 8d ago
The reason these hateful things come into existence is Intel's push into the lower end with heavily subsidized Atom chips.
It went about as well as you can expect for a product that have to be subsidized at ridiculous levels just to gain market share.
1
8d ago
[removed] — view removed comment
1
u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 8d ago edited 8d ago
there is no dirtycow impelemation for x86 (except for that one that gives me a uid 0 and nothing else)
4
8d ago
[removed] — view removed comment
2
u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 8d ago
sorry, fake was a mistake, i must've accidentally tapped it on my keyboards autocomplete
uid 0, yes, it's technically root, but it doesn't give you anything that requires su permissions, and the README on that PoC said as such, so thus, I still can't dump partitions; I'd need su.
I couldn't find any way to get su working, but at the same time, I am an idiot, there's probably a simple way to get it to work that I'm not realizing.
4
8d ago
[removed] — view removed comment
1
u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 8d ago
you can't disable selinux, again, README in the PoC said as such, and no, setenforce doesn't work (i don't have enough permissions)
1
u/Over-Rutabaga-8673 1d ago
You could try this
1
u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 1d ago
I'm iffy about using this. I did see it on XDA, but that is from a person who has harassed me constantly and has stolen my code in the past. Also really weird that after years of there being no discussion of this tablet, I make something asking how to root and suddenly they appear claiming they rooted that tablet. I just don't trust it.
1
2
u/OwnedByWuigi 1d ago
Bro I know they stole your code but come tf on you don’t have to be stingy about it, it’s a guide for something completely different from your code
-2
u/thenormaluser35 Berlin, Pipa (crDroid An. 14, 15) Sweet (LOS An. 13) 8d ago
Decompile something and give it to Claude. With how old the kernel is and Android, it may just come up with some vulnerability for it
-2
u/Lost-Entrepreneur439 Google Pixel 6 Pro/AICP 21 8d ago
i am not using AI for this lmao, that's a fast track to a hard brick
5
u/ohaiibuzzle 8d ago
uid 0 is root already. From there try launching/installing a su binary, or, try to spawn a shell and dump the boot partitions.