yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] chinarabbit:
Anyone here know their phones well enough to tell me what kind of Root I need?

If anyone can recommend a Root method that might work for the following phone configuration, I'd greatly appreciate it..

My phone is custom built by a Sonim OEM, but factory modified to the Companies own brand.. its comparable to the Sonim A3, at least in outward functionality and durability, being waterproof, etc... but the internal hardware compilation is likely different, but I'm not sure how..

Here is my log from Android System Info.. it says at the bottom, user is root? but I dont have root access.. i ran Root Checker Basic, and it said I dont have a rooted phone.. I also did the terminal test & su was unrecognized and returned $ and not #

Here are the specs:

Android version : 4.2.2

Release Codename : REL

API LEVEL : 17

CPU ABI : armeabi-v7a

Manufacturer : alps

Bootloader : unknown

CPU ABI2 : armeabi

Hardware : mt6572

Radio : unknown

Board : mbk72_wet_jb3

Brand : alps

Device : mbk72_wet_jb3

Display : A8_V1.0

Fingerprint : alps/mbk72_wet_jb3/mbk72_wet_jb3:4.2.2/JDQ39/1378194655:user/test-keys

Host : android

ID : JDQ39

Model : A 8

Product : mbk72_wet_jb3

Tags : test-keys

Type : user

User : root

thanks for any advice or recommendations for possible Root-exploit matches

-
[Android Q&A, Help & Troubleshooting] chinarabbit:
It took them an entire month to make this phone from nothing... and it was kind of done through some back channels, and what not.. probably because it was made off the clock..

so I can't really just go directly and ask the person who built it more details...

so, there isnt any bloatware or anything like that,.. i need root for mostly just the control of functionality and for future apps

-
[Android Q&A, Help & Troubleshooting] chinarabbit:
I cant really wrap my head around the fact that Google wouldnt offer its users an official and simple, built-in Rooting method for its little Android platform.

Carriers who want to prohibit rooting could just remove or block the feature from their own phones, if they chose to do it

In other countries, such as Australia, they require the Phone companies to stand behind warranties for their Phones Hardware, even after its been rooted, and the burden of proof is on the Phone company to prove that any hardware-related problem was caused by the rooting

and many more countries have no such laws or care for anyone rooting their devices

it seems Android is made by Americans, for Americans, and the rest of the world is being dragged along by the neck

-
[Android Q&A, Help & Troubleshooting] chinarabbit:
Actually, I take that back, they arent making phones 'for Americans', they are making them for service providers, not the end user.

Google - has decided that the interests of the Carriers are more important than the needs of the people

Which makes Android not a "Free & Open Source" platform for the people, but a platform built for money-making companies, for the profit-mongering, uber-wealthy telecom giants

Giants which are so wealthy and so powerful, and exist under such a flawed and corrupt system as the U.S Government is, that they are free to influence & control legislation through the use of special-interest lobbyists working for their monetary gain & control and against the people of the United States, to create silly little trash acts like the Digital Millennium Copyright Act.. as if the people were toys or tools existing to line the walls of their offices with gold & silver.

and the other 99.9% of the enslaved American people have no say in that matter.. there wasnt a vote.. it wasn't democratic in any fashion whatsoever, except as far as anything that happens in America they choose to simply call "Democratic", as if propaganda for population control or to keep the wheels of capitalism spinning profits off the wall.. whilst seemingly oblivious to the actual meaning of the term.

and that, in turn, spills over America's borders and fills the rest of the world with similarly sad & pathetic feelings of no self-worth, powerlessness, and subservience to corporate interests... bending the backs of the world's masses, crippling their view of their own personal rights & freedoms, and standing in the world... amazed & in awe that the people in the most developed country in the world and so-called most "Free", are silently taking anything handed to them, just as the people living in regime-controlled governments like North Korea, Cuba, or Iran do.... the only difference being that the power is shifted from Central Governments to mega-conglomerate Self-invested, in-it-to-win-it, profit-above-all, Privately owned & operated Corporations that can never do anything in the best interests of others, nor act in any way other than making the most money, regardless of the type of society they create, how they manipulate and pollute the Government & Political System, and destroy the basic freedoms & rights of the people

Thanks G$$GLE, for playing the game we all know & hate

What happens in America is always in the best interests of Very large, powerful, & privately owned corporations with no other care or concern to anything or anyone other than securing a profitable environment for themselves at any expense, the ends always justifying the means, in their cases.

you can have what you want the moment you become a billionaire and have 20 other Billionaires who want to create a more profitable condition in the market, and can hire the most powerful D.C. Lobbyists in America to Bribe, Coerce, Threaten, Blackmail, Work-Over, Negotiate, Pay-off, Corrupt, Deceive, Trade Political Favors or otherwise Control & Own the Legislators and "good'ol" boys, of the good'ol U.S. of A.

.
[Android Q&A, Help & Troubleshooting] Klown80:
You have a device with a MediaTek CPU in it. Use this to root:

http://xdaforums.com/showpost.php?p=43163569&postcount=7

If you need help installing drivers on your PC try www.snappea.com and install on PC, it will install an adb driver that will work for what we need.

Hope this helps!
[Android Q&A, Help & Troubleshooting] chinarabbit:
How is it even possible to make having administrator access to your phone illegal?

"As of March 5, 2013 it is illegal to unlock a phone under the Digital Millennium Copyright Act for use with other carriers without the consent of the carrier. "

How does that even work exactly? it doesnt. It's something the carriers dreamed up to make things conform to their very narrow need to have marketing control, to force the use of their apps, most likely for Demographic & Psychographic information & usage statistics gathering... and for dominating the market & maximizing profits.

On the other hand, any scrub on the planet is free to make an application which adds malware or spyware to your phone, cause it to behave in any malicious way they can scheme up, actually allow/encourage them to gather your personal data, PIN numbers, Record your keystrokes, monitor your real-time location, and basically completely whore out your phone in every way imaginable.. and you cant do anything about it

its their "right" as app-makers... its NOT your right to stop people from collecting personal information or recording every single thing you type on your phone for their timely review at their leisure

ok. i think we got that straight, So everyone else on the planet can access your phone and collect your private data, EXCEPT for you

The Carriers, Google, and most likely the CIA, NSA & HLS want to block all users from being able to stop programs which steal your info & monitor you closely.

thats really what this is all about. You have no ability to stop the spying and data collection on your phone..

they have total access to anything they might ever want to do remotely on your phone

and you are going to sit there and let it happen.

I hope the NSA at least gave the people at Google special jackets that have the interior embroidered with: "I sold out every user in America, and all I got was this special super-secret jacket", like they did for the Facebook guys

.
[Android Q&A, Help & Troubleshooting] chinarabbit:
Wow! thanks.. it took me like 3 seconds to root my phone.. just plugged it in with USB Debugging, didnt need drivers or anything, after I plugged it in 2 inaccessible drives showed up in my computer.. ran that .exe file, after like 3 seconds my phone restarted and its totally rooted

After reboot, SuperUser asked if Adblock plus could run..

then I Opened up a terminal window, typed: su & hit enter, SU asked me for permission, then I got the #...

then I ran Rootchecker basic, I clicked "verify root access", SU asked me if I wanted to allow root checker, then it said Congrats, I have root access..

sweet....

that was very cool of you..

thanks alot!

-
[Android Q&A, Help & Troubleshooting] Klown80:
No problem! I am glad I could help. I can also point you in the direction of possibly backing up your firmware incase you ever need to reflash the stock firmware.
[Android Q&A, Help & Troubleshooting] chinarabbit:
great! so how does that work? thanks!

also, do you think SuperSU, or the Superuser ClockworkMod is better?
[Android Q&A, Help & Troubleshooting] Klown80:
I personally prefer SuperSU but to each their own.

Use this to back up, it works on most MTK devices:

http://xdaforums.com/showthread.php?t=2160490
[Android Q&A, Help & Troubleshooting] chinarabbit:
well, i tried downloading the MTKDroidTools v2.4.8 from the site, which took me to depositfiles.com. but I got a warning that it was an:

"Android/exploit.lotoor.DH trojan", when auto-scanning before completing Download..

any other versions or other tools or Download Links you know about?

thanks
[Android Q&A, Help & Troubleshooting] Klown80:
That is because there is an android exploit in the package, that program can also root some devices but your A/V is picking up the exploit since technically it is a linux exploit, but it is used to root the phone is all. Any other link you get to download that file will say the same since the exploit is packaged into the file.
[Android Q&A, Help & Troubleshooting] chinarabbit:
Ok, i DL'd it.. I do have a couple questions..

1st, does your phone have to be off before you begin? I dont see "Create Scatter"

and, in SuperSU, everytime I start it, it asks "The SU binary needs to be updated. Continue?" then "If you have a custom recovery like TWRP or CWM, that can be used to (try to) install the SU binary. This is recommended for HTC devices. How would you like to Install he SU binary? [Normal] [TWRP/CWM]

click Normal says "Installing, please wait...".. then it says "Installation Success !"

it does this every single time SuperSU is clicked.. any ideas?

thanks
[Android Q&A, Help & Troubleshooting] Klown80:
Ok, first for SuperSU. open it again and choose continue then normal. Then hit the home button on your phone to exit app without closing it. Now please go into Settings > Applications > All and find the chinese installed superuser app. (It looks like a blue shield) Tap that app and then on next screen choose disable or uninstall. Now go back and open SuperSU again and if it asks to update binary again choose continue and normal and you should be good to go. Try Root checker afterwards to verify. This Vroot works good but it can be a bit of a pain on some devices to get rid of the superuser it installs so you can switch to english Superuser or SuperSU

Then open MTK Droid Tools and connect PC with phone powered on, click on the root, back up, recovery tab and then click the big back up button. If back up button is greyed out you will have to click the root button in bottom right corner to allow adb shell root access to make the back up. (make sure you hit grant on phone when you click the root button on MTKDT)

You dont need to create scatter file to back up with MTK, only if you want to pull files using SP flash tool but MTK does same thing on its own.
[Android Q&A, Help & Troubleshooting] chinarabbit:
well, I updated, then i swiped down from the top and went to settings from there, apps > all, then Forced stopped the Vroot SU app, I then disabled it.. then I went back to SuperSU, it updated it normally, it took about 5 times longer, then it said "Installation Failed"

I dont know, the version of Vroot I downloaded has an English Superuser, and it looks pretty full-featured... it looks more full-featured than SuperSU, just from what i've seen, but maybe i'm not even seeing the real SuperSU program yet... though there are some small English misspellings in the VrootSU

If I cant fix SuperSU, I'd be fine using that one, but SuperSU says you cant just uninstall it.. you need to get another one working first.. is that done by Disabling SuperSu, and then enabling Vroot's SU, as simple as that?

thanks for all the help
[Android Q&A, Help & Troubleshooting] Klown80:
You may need to run Vroot again to get root access back would be quickest way to get root back if you lost it. Then try this open SuperSU, then hit continue, then normal. Now to into Settings for SuperSU, there scroll down and find Install SuperSU into /system. It will tell you that you need to clean up and reboot. Once rebooted see if chinese superuser app is gone. If so, try root checker now and see if superSU pop up box asks you to grant.

If you prefer to just use the chinese superuser app then you can just uninstall SuperSU via play store or within Settings > Applications > All.
[Android Q&A, Help & Troubleshooting] chinarabbit:
Well I didnt lose Root, I Cleared SuperSu's cache then disabled it.. Then I Cleared the cache then re-enabled VrootSU, now Vroot is re-logging everything and monitoring everything again.

I'm new to this actually, I see vRoot has Permissions, System Optimize, Clean Internal System Apps, Root Access Management on a Per-Program basis for Allow, Deny, or Ask;.. Process Management with User & System labels.. Boot Management with User & System labels, Delete Unnecessary Files to clean up space...

Can SuperSU do things vRoot Cant?

I'll probably talk to one of my local Chinese in-laws who's really into Linux and Rooting Androids, and ask him what he uses as well.. next time I see him..

it seems most people on XDA prefer SuperSU... I dont like the fact that there's a paid pro version really..

but.. I guess If later I learn I need something more, I'll revisit SuperSU & other programs..

I'll work on the backup now, thanks
[Android Q&A, Help & Troubleshooting] chinarabbit:
hmm, well it seems to not recognize my phone.. the bottom says "The device isnt revealed, Connect or reconnect a cable"

There is no "root" button on the bottom right, only a clickable "ADB Terminal" button, and a greyed-out "reboot" button

The phone information tab shows no phone info, and the 'root, backup, & recovery' tab has 2 checkboxes I can check "Backup Userdata & Cache" and "Leave Flash Tool files on SD card"

The 'Backup', 'Superuser', 'Build.prop', and 'Delete China' buttons are all greyed out .. (what does delete china do?)

in the middle section, "Recovery & Boot" is a button I can click, with a "To choose the boot.img" radio button accessible as well

then of the bottom 4 options, only the "To process file ROM_from Flash Tool" bar is greyed out, the other 3 bars are clickable:

-To prepare blocks for Flash Tool

-To unpack yaffs2 the section

-To create updates for modified recovery

--

The Phone is powered on.. I tried connecting in USB_debugging mode, and not in USB debugging mode.

I connected & reconnected the cable, closed & restarted the program every time.. and I tried both starting the program, then connecting, as well as connecting first, then starting the program... tried rebooting as well.. and also tried with AV turned off, just in case, although I made an exception to the programs directory in my ESET NOD32 Smart Security

and if I first turn off USBdebugging, then connect the phone to the computer, and then click "Turn on USB Storage" on the android prompt screen on the phone, it opens up 2 separate explorer windows to 2 different drive contents..

and thats where I am.. any Ideas?

thanks again
[Android Q&A, Help & Troubleshooting] chinarabbit:
well, I plugged it in today and tried again, and it worked.. or is working.. takes quite a while..

not sure what changed it, the only things I did differently was install busybox, make a titanium back up, try some usb host programs to get my USB to read an external device (which it still doesnt, any ideas about that?) and i'm using a longer thicker cable I bought today, a better quality one than the thin short black one that came with the charger..

well, it just asked me to pack the file, so i guess its on the last section..

anyway, thanks.. do you know which version of CWM I can use? or do I need CWM? Or can you recommend a NAND backup or is this a NAND backup, and I dont need another one?

thanks again
[Android Q&A, Help & Troubleshooting] Klown80:
Sounds like it was most likely the cable you were using, I went out and bought a nice big expensive one, since most devices use the same type of connector it seems, and have never had any issues getting any device to connect that I have used it on thus far.

MTK droid tools backed up your stock firmware, but you can also pull your stock recovery out of that back up and repack it into a CWM based recovery using MTK DT too. I can help if you like, let me know.

If you ever need to reflash the firmware you can either use SP flash tool or you can make the above mentioned CWM recovery and use it to flash the firmware back to device too.

Hope this helps!
[Android Q&A, Help & Troubleshooting] chinarabbit:
Great, I got this SP_Flash_Tool_v3.1316.0.150_(build.16-04-2013)

MTK Droid tools has: "Prepare blocks for Flash Tool" so is that for use with SP FlashTool?

and SP Flashtool makes a CWM-based back-up with the prepared blocks, or with a scatterfile..? i see SP Tools has "Open Scatter Loading File" and "Download Agent File"

ya, I could definitely use a walk-through, or guide, or a step-by-step, if you dont mind..

can a CWM-based backup be used from a CWM app from the phone ?

and whats the difference between a CWM-based backup and the FirmWare backup ?

can SP Flashtools read the packed FirmWare and reflash it from that, or does SP Flashtools need a CWM as well, or should I have clicked on the "Scatter from file" in MTKDroid?

thanks for your help..
[Android Q&A, Help & Troubleshooting] chinarabbit:
when my phone is plugged in, the "scatter" function disappears from the Phone Info tab in MTK Droid Tools

Instead, theres a button called "Blocks Map', clicking it brings up a "Block Info" window, with 20 items, with a bottom left button "create scatter file" greyed out

on the "Root, Backup, & Recovery" tab, All the options are available, after hitting "Root"

I click " To Prepare blocks for FlashTool", Browse to the Backup File that I made, and it displays "files.md5" that I can choose, so I click "open", and it says "Preparation of files for FlashTool is impossible, file isn't found : L:\Android\Rooting\MtkDroidTools\backups\A-8_130903_backup_131001-212438\MT65??_Android_scatter*.txt"

If I click on "To Unpack Yaffs2 the section" I'm asked for an IMG file, and my backup folder contains 5 *.img files: 'boot.img', 'cache.ext4.img', 'data.ext4.img', 'recovery.img', & 'system.ext4.img'

MY entire back up folder looks like this, no Android_scatter.txt

EBR1

MBR

nodl_expdb

nodl_misc

nodl_pro_info

nodl_seccfg

preloader_and_dsp

logo.bin

nodl_secro.bin

nvram.bin

uboot.bin

boot.img

cache.ext4.img

data.ext4.img

recovery.img

system.ext4.img

firmware.info

phone.info

files.md5

cache.ext4.tar

data.ext4.tar

nodl_protect_f.ext4.tar

nodl_protect_s.ext4.tar

system.ext4.tar

userdata_nvram_only.ext4.tar

any ideas?

thanks
[Android Q&A, Help & Troubleshooting] chinarabbit:
ok, i unplugged it, scattered text file from Firmware.info, plugged it back in, clicked on "Prepare Blocks for Flash Tool", and it completed, and created a folder in my backup folder named: "!Files_to_FlashTool"

if I open SP Flash Tool, and click on "File > Open Scatter-Loading File..." then browse to that folder above and select "MT6589_Android_scatter_emmc.txt" it loads on the "Download" tab.. and all are checked except for "SEC_RO, which isnt, and has no location, and an empty End Address

but thats as far I get.. I dont see what to do after that..

hope you can help,

thanks

-
[Android Q&A, Help & Troubleshooting] chinarabbit:
Do I already have a NAND back up then?

apparently, Clockworkmod ROM Manager isnt compatible with my device, since it doesnt appear on Google Play..

so, I downloaded "Online Nandroid Backup", and that worked to backup Uboot, Boot, Recovery, System, Data, Cache, Android_Secure, MD5, etc..

so, thats cool

-
[Android Q&A, Help & Troubleshooting] Klown80:
It sounds like you made a back up with online backup. But it sounds like you pretty much got most of it on SP Flash tool but the part where you see the download tab, click on read back instead. Download will write files to the phone but read back will pull files off phone and onto PC.
[Android Q&A, Help & Troubleshooting] chinarabbit:
Well, so, I need to connect the phone?

I thought I created the scatter and packed the files SP Flash Tool will use from MTK Droid Tools

anyway with the phone connected or not, I load my Scatter.txt, then I click on the Readback Tab, click "Add", double Click the entry I added, which seems to be asking for a ROM.. but I browse to my Scatter.txt file, click "Hex" for type (decimal fails to work), and then click readback, but it seems to not do anything at all for a very long time.. just sits there on 0%

after a while i get bored and click stop

I also tried it with every file in the folder added to a new readback address

I tried renaming the file folder from "!Files_to_FlashTool" to just "Files_to_FlashTool"

I tried moving it to a different location on the top location on my computer, in case my file path was too long

tried it with USB debugging on & off

tried it with MTK Droid tools connected and clicked "root" there

I cant do a memory test either in SP FlashTool

but I dont understand how it will pull files from the phone, if I've loaded the Scatterfile from another location on my computer

any idea what I'm missing?

thanks
[Android Q&A, Help & Troubleshooting] smilie108:
scatter file create greyed out

hello i have a s4 mini 1:1 from mixeshop but when i wanna macke backup he writs it into phone storage becouse sd is maunted as sdcard2 not as sdcard when i wanna make a scatter in the block info it isalwas greyed out . i have adb and root working becous backup funktions are working can anyone help me please
[Android Q&A, Help & Troubleshooting] Dislexiksmurf:
Sonim Firmware

Ok so i get all the backing nandroid up and stuff, but has anyone found some good firmwares for each carrier to burn on these phones? looking for firmware and OS to write for a certain popular company that doesnt let any other cdma phone on their system but theirs. they do pretty good too. so far can only get this phone to work for a day.
[Android Q&A, Help & Troubleshooting] bloxx:
files_to FLASHTool

thankyou my man been trying this for weeks with no succsess untill i read your bit about open scatter file .and bang it worked now i have files_to_flashtool in my back up,only one more problem cant flash cwm in sptools says use firmware upgrade but does nothing ,i have lenovo S-6000-F MT 8125 ANY IDEAS PLEASE
[Android Q&A, Help & Troubleshooting] darkseas:
I had the same problem. I solved this by adding the SoC to the list in the MTKdroidTools.ini file.

Then I could create a scatter file. However, I have not been able to test yet if this scatter file is correct.

[Platforms]

MTKsocs = ^(MT65(16|72|73|75|77|82|89|92)|MT8135|MT8121)
[Android Q&A, Help & Troubleshooting] blueskiesokie:
I know KingRoot works on Sonim XP5
[Android Q&A, Help & Troubleshooting] Smala777:
After chande bootlop.prop my xp5700 dont work.who can help me?
[Android Q&A, Help & Troubleshooting] Wangover:
Keep speaking the truth, Comrade!
[Android Q&A, Help & Troubleshooting] hackwerk:
My hero! Thanks mate!
[Xperia Arc Q&A, Help & Troubleshooting] masterspy46:
Is anyone know how to do it because when message arrive no notification appear..

Sorry 4 my bad english