yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] cyberphy:
I have a slight problem with mine, I was trying to flash twerp with mtkclient_gui but I accidently clicked delete preloader, and now my phone only boots into brom mode.

I did do a full backup before doing anything and I have tried restoring the backup with mtkclient but I keep getting emi timeout, the only way I can get it to write the backup is with --preloader=preloader.bin, but even after it write the backup back to the phone it still boots to brom.

I did get it to boot up but only with the command python mtk plstage --preloader=preloader.bin and if I turn the phone off it will just go back to brom mode.

is this fixable or did I brick the phone?
[Miscellaneous Android Development] ME1234568:
Hello everyone, some of you may remember me, but I was looking to root my phone when this thread was basically new and I got incredibly busy all of the sudden with a bunch of things. I come back to find lots of documentation and followed the guide on this page (thanks TouchODeath you helped a lot) to root my phone. I then got into the phone and found out that the phone has no networking at all. Does anyone know how to fix this? Any help would be very appreciated.
[Miscellaneous Android Development] bigbandzzz:
Made a account to thank you for this easy guide, I was in over my head but I got it rooted in about half a hr after I read this. Thanks to PizzaG also, appreciate y'all. Its a $30 phone but I'm glad its still getting some love lol
[Miscellaneous Android Development] vordhosbn:
Hi all,

Maybe this is obvious to some but it wasn't obvious to me. I had to do an extra step to actually get my device rooted.

I open Magisk and it says "Upgrade to full Magisk to finish the setup. Download and install?"

Press OK

It installs Alpha, I open Alpha

It says "Your device needs additional setup for Magisk to work properly. Do you want to proceed and reboot?" so I press OK.

This might not be the best way, but I selected "patch vbmeta in boot image", and the backup of the STOCK boot.img. After it was finished (took a while!) I copied it back to Ubuntu, named it boot.new.img, and flashed it with

python3 mtk w boot,lk,vbmeta boot.new.img,lk.p.img,vbmeta.img.empty

The "Direct Install (Recommended)" doesn't work and at this point I've ran the command to wipe the userdata from the phone however after doing this I rebooted and root access worked just as expected.

Hope that helps anyone.
[Miscellaneous Android Development] TouchOdeath:
So the problem with this entire root process is your relying on the internet to download the correct magisk APK version to root this phone. I tried to root another phone recently and the boot.img magisk downloaded a different version that didn't work. Rooting this phone may be as simple as: Installing modified boot.img, install this magisk APK, done.

Attached is the version of magisk that does work. Happy Rooting!
[Miscellaneous Android Development] :
reflash the preloader but flash it to the preloader partition
[Miscellaneous Android Development] Pjeezy:
Do you know where I can find the ISO now? The links are dead.
[Miscellaneous Android Development] Ghost Gadgets:
Hoping custom rom becomes available soon, Can't wait!
[Miscellaneous Android Development] Emjei:
Can the Sim Lock be disabled with this? Have a Tracfone trying to use on a different carrier.
[Miscellaneous Android Development] Elf Boy:
Will this information work for a B131 with Build Number: RP1A.200720.011

and Custom Build Version: BLU_B131DL_V11.0.04.05.04.01_FSec

Hardware Version: 3.0

If not can you provide some info on what I can do to create a backup and get it rooted?

Want to be able to keep a backup on a computer as well.

Thankyou much for your time. <:ø)
[Miscellaneous Android Development] :
none of the B130DL stuff will work for your 131, you will have to blaze your own path on that device. Use MTK Client on github to do a full device dump and then you should be able to start modifying your device from there, be advised that messing with Android 10+ for noobs is ill advised unless you know what you are doing, but anyone is more than welcome to try and learn. The key is to make sure you have a full device backup first before you start touching anything else.
[Miscellaneous Android Development] Elf Boy:
Hmm. It is a View 2 also and I guess the B131DL must be different because it has Android 11 on it.

I would like to know how to make a full device (or at least a backup of apps/messages/call-logs/contacts/game saves etc.) backup so I can go back to reload it if I need to. (like a restore point for windows basically) Software that can store a copy on a computer please.

Also, can you recommend some good no-root firewalls that have lots of advanced options including being able to block updates and stop downloading of bloatware that new or factory reset phones do when first connected to wifi or cellular network, and the like should you choose to?

And finally, what is your opinion of OnePlus phones? What $150-400 phones would you recommend that can be rooted and have many often updated custom ROMS for it?

Thanks for your quick reply and your help and time.
[Miscellaneous Android Development] :
MTK Client on Github gives you the command needed for a full device backup that you can pack up and store wherever/however you'd like and also serves as your unbricker files if you mess up. I don't use or know anything about firewall apps, I get into the device and remove those offending apps that download crap, you can also remove the update app so you don't get updates from the oem or carrier. I have never seen a oneplus phone in person but i hear they are decent. Myself, I just got a Moto G Stylus 5G (2022) from best buy carrier unlocked on sale for $349. Moto supports bootloader unlock and was no issue to hit their dev website to easily bootloader unlock. Requested source and they have responded and source is on it's way down the pipes, so I always recommend them for their decent devices and mostly friendly dev stance. All I know for sure is stay away from samsung, lol
[Miscellaneous Android Development] Elf Boy:
Okay thanks very much. Why don't you recommend Samsung? What about the Pixel?

(just curious)
[Miscellaneous Android Development] TouchOdeath:
I know this for sure:

Sim unlocking performed the conventional way (by typing in the unlock codes), is done so through this com package: "com.tf.tfsecurity". if you call tracfone they should give you the carrier unlock codes for free.

I know this within reason (not 100% sure):

Yes, theoretically with enough technical know how, you can do so through these tools provided. Another possible solution: It might be possible to decompile the 'com.tf.tfsecurity' apk and get carrier unlocked that way.
[Miscellaneous Android Development] sahelkhan022:
Imei repair for this model possible ?
[Miscellaneous Android Development] TouchOdeath:
Great question. Currently the only method that I know of, is spend another 30 dollars. 30 dollars is going to be worth it compared to the time you spend on trying to figure that out. The price is what helps makes this phone so beautiful! I know that this can happen if you flash the wrong partition from another phone.
[Miscellaneous Android Development] Neighborhoodnerd21:
I flashed attached files and my Bluetooth keeps crashing I think there’s a version issue so I wan to dump and patch my own files I know magisk will patch boot image but do I use it to patch lk also or what is the proper way for patching that specific file?
[Miscellaneous Android Development] TouchOdeath:
You use magisk to patch boot and thats it. lk is completely optional. It just removes text on the boot screen.

Patching your own is really the best method.
[Miscellaneous Android Development] muskamj57:
Question: I have tried everything. Following all of the guides and tips in this thread, but I can't get the phone to boot into brom mode and/or connected to fastboot or MTK_GUI. When I hold the vol up+down buttons and plug in the USB cable, I get the options to enter recovery mode or boot normally. No matter what I do, I can't get the phone to be recognized by MTK_GUI. Am I missing a USB driver or something?
[Miscellaneous Android Development] Neighborhoodnerd21:
well i guess getting an upgrade from the company just made **** harder anyone make any progress with even getting mtkclient to communicate with the b131dl version of the view 2?
[Miscellaneous Android Development] muskamj57:
Ok, so that explains why I'm having trouble. I thought for sure I had a b130dl, but it turns out it's the 131.
[Miscellaneous Android Development] masterlo88:
Just wondering what i need to do to unlock bootloader if my custom build version is V10.0.05.05.05.05_FSec

my build number is the exact same
[Miscellaneous Android Development] TouchOdeath:
You do everything in this post, except take no shortcuts: https://xdaforums.com/t/blu-b130dl-unlock-recovery-root-release.4350825/post-86364001
[Miscellaneous Android Development] Meohome:
How do I get OEM unlocking toggle to appear? It says Connect to the internet or contact your carrier.

I know someone that also has this phone. And they never connected to wifi. And they had this toggle option available. They signed up for preplan. I'm guessing if I use their sim and wait 3 to 5 days the toggle will unlock the option? Or has anyone just connected to wifi and waited 10 to 20 minutes and it unlocked faster? Or does it have to unlock some other way?

Update: all you have to is factory reset the phone. Setup the phone. Enable wifi and connect. Throttle the speeds in your router settings. to 2Mbps. So it doesn't have time to install and download the update. After 2 mins or whatever. The toggle should be unlocked. You might have to take sim card out. But I don't think you have to.

Otherwise you can get prepay with data (cheap package with only 60mb of data or 120mb of data depending on the voice minutes. (the update is 500mb so it can't download it because the data will run out) And it tries to download the update with mobile data. Then after your all done, go to developer options and disable "Automatic system updates" So if you do plan to use your smart phone and you don't want the update. It wont install it. I'm not sure if it still tries to download it although. I don't think it does if you disabled updates.

Only problem is I don't think it will root if it's not the bl130dl model and depending on what firmware it is. I don't think anyone has successfully rooted the bl131dl model? I guess I got to find a way to degoogle it without root.

Update: please note that if you do a factory reset. That you will have to connect to the internet again to unlock this oem option. I thought you might not have to, but you do.
[Miscellaneous Android Development] GeneSann:
Alright I need some honesty and maybe help, if possible. I'm on a Lifeline provider, SafeLink, and I don't think they're very .. safe. Could totally be wrong though! Could be! Anyways, what OS would I use or distro in hopes of guaranteed success and also, is mtkclient ACTUALLY safe. Can anyone vouch for a completely long-term (same os) experience and if so, using which is/distro :)

You guys obviously worked a lot on this. I think it's friggin awesome that you're sharing it with others. I bow to you! 😁👍👍👍
[Miscellaneous Android Development] TouchOdeath:
mtkclient can be dangerous... but is safe if you can follow directions.

As far as I know, there are no other ROMS/OS's for this device... So your stuck with what you got. AFAIK Its possible to make ROMS for this phone, but nobody has yet...
[Miscellaneous Android Development] paxcow86:
my friend has a blu view 2 and we cannot get the phone to ask for sim unlock code. I put the new sim in and all it says is invalid sim. ive tried messing with sim toolkit and nothing helps. I know this is off topic bit.please help.
[Miscellaneous Android Development] Meohome:
Isn't there a phone number that you put in there that enables the sim unlock feature. Where you use a service to unlock it? I can't remember. Did you make sure the sim card is inserted in there right? I accidently once put a sim card and it was upside down. I noticed I couldn't push it in all the way.
[Miscellaneous Android Development] TouchOdeath:
Its one of these:

com.tf.tfsecurity.status.TFStatusActivity
com.tf.tfsecurity/.status.TFStatusActivity
com.tf.tfsecurity/.unlock.TFUnlockInfoActivity
com.tf.tfsecurity/.status.TFStatusErrorActivity
com.tf.tfsecurity.unlock.TFUnlockActivity
com.tf.tfsecurity/.unlock.TFUnlockActivity

You'll have to figure out the command to pull up those activities

See this post: https://xdaforums.com/t/blu-b130dl-unlock-recovery-root-release.4350825/post-87237845
[Miscellaneous Android Development] paxcow86:
what do i do with this?
[Miscellaneous Android Development] paxcow86:
ya i have it in there right
[Miscellaneous Android Development] hahaha88:
phone wont come on without battery even tho charger is in and when i run adb reboot bootloader it turns off and a charging sign comes on anyway to fix this?
[Miscellaneous Android Development] hahaha88:
how to unlock bootloader when i try just gives me charging sign
[Miscellaneous Android Development] ahoier:
i found this old phone laying around in a drawer LOL....the stuff we keep. Im semi new to this rooting stuff, and was wondering if the tool works on Windows at all? i see lots of *NIX coding, and the closest thing i have to linux is a raspberry pi-hole that i setup "blind" basically (and well, it's headless and just sits in my closet lol, blocking ads).my extent of unix coding. lol.
[Miscellaneous Android Development] ahoier:
i did it right from developer settings in settings > System > Developer options. "OEM unlocking" is a toggle about 1/4 way down....but you may have a more "secure" version that is locked down? I know my Samsung bootler can NOT be unlocked....Tmobile apprently locks the bootloader down on the a32 5g...but this is just an awesome litttle baby phone (still rocks pokemon go lol)
[Miscellaneous Android Development] GreenFlyingPotato:
Where is com.tf.tfsecurity located?
[Miscellaneous Android Development] mrseveneleven:
Can you root this phone if it has Android 11 installed instead of 10?

Sorry I haven't messed around with this kinda stuff since I had my old HTC HD2 with ClockWorkMod, it's been a very long time.
[Miscellaneous Android Development] Formlessleaf:
May I see the XDA forum on rooting the blu View 2
[Miscellaneous Android Development] jonsvibe:
does this work with trac phone BLU veiw

2 B131DL
[Miscellaneous Android Development] Argonon:
Hello. I have the Blu View 3. Is anyone working on this for B140DL? We have a thread but nobody has oem unlocked so far. I'm going crazy
[Miscellaneous Android Development] Kireej:
Same
[Miscellaneous Android Development] GreenFlyingPotato:
I just successfully rooted my blu view 2 but I can't remount system as read/write. Is anyone able to help me with this?
[Miscellaneous Android Development] TouchOdeath:
You can only modify the system partition using the software in this thread. The reason is because the system partition is encrypted.
[Miscellaneous Android Development] GreenFlyingPotato:
Oh. Which software in particular would allow me to edit specific system files (I was using a root file explorer but everything is ro)? Thanks.
[Miscellaneous Android Development] GreenFlyingPotato:
I've managed to backup both super and data. They normally wouldn't copy to a regular USB or SD card because the way they are formatted (FAT32) doesn't allow files 4GB or larger to be stored on them. You need to format your USB or SD card to format it to NTFS (you will lose all data so back it up) and it will be able to store larger files.
[Miscellaneous Android Development] TouchOdeath:
The phones partitions are encrypted on boot. Not only does it drastically raise the security of the device, but it prevents people like us from making modifications. So the only option left is to backup the partitions using the software in this thread, modifying those backup files, and then restoring those backup files to their respective partitions. Figure out how to do all that, and you can modify anything you want on this phone.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] cybrg4life:
Hello

Can you please recommend an app that can record the call without root ?

I am on 12.5.6 europe version .

Thanks !
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] cyanGalaxy:
Google Phone has Call Recording in a few regions. But I have not seen a Mod to enable it for everyone. :/
[Miscellaneous Android Development] Deleted member 11575455:
Thread Removed!
[Miscellaneous Android Development] Chad974:
Not to sound like a newbie or that im complaining.... But for those of us who dont know how or what the we are supposed to do with your github twrp since there's no instructions their either why not explain here what we need to do to install your twrp thats prebuilt? Or how the hell to build since nowhere in the folder is there a recovery.img or twrp.img at all... I havent done any of this since android 5.0 and all this new gsi stuff is rather confusing for those of us who havent kept up with or dont have experience with building stock roms or even working stock images.... Not to mention building a recovery image on a phone is more complicated then doing so on pc and with termux being dead that makes it more complicated for me as idk know how else I would achieve building such a image from a non rooted device and without a PC.... Sure we could flash your pre-rooted images but dont that defeat the purpose as without a custom recovery it makes flashing gsi's a bit difficult as instead of just booting recovery we got to flash thru fastboot... If that dont brick the device in the end
[Miscellaneous Android Development] hooks405:
I was able to OEM unlock the bootloader, Im trying to figure out this twrp. Any help?
[Miscellaneous Android Development] Oswald Boelcke:
Moderator Announcement

Thread has been cleaned because it was already derailing into a rant with clear violations of the expected member conduct in accordance with rule no. 2 of the XDA Forum Rules. This cleaning at least prevented direct actions against specific accounts. I'd appreciate if the forum rules get reviewed and future posts in whatever thread comply with them.

Additionally, I closed the thread as the OP removed the content of the first post.

Regards

Oswald Boelcke

Senior Moderator
[Touch Diamond, MDA Compact IV General] netmanBO:
Wrong section, you can delete this post :)
[Samsung Galaxy Z Fold3] JewDaddyV1:
I've had my Z Fold now for about a month and I've been noticing an odd fluctuation in brightness. I've made sure that the auto brightness option as well as eye vision comfort are disabled. I still seem to get random drops in brightness even with those turned off. Is that something that just happens with this being a AMOLED display? For instance today I was on my messaging app. I was watching the brightness in real time drop and then go back up. Drop and then go back up. I've never noticed that with other phones. Any help or explanation would be appreciated.
[Samsung Galaxy Z Fold3] golalmo:
I have noticed this too and thought it was me. It is not due to overheating because it happends in browsing, mails and just viewing the gallery. I have all screen related adjustment set to manual or locked.
[OnePlus 6 Questions & Answers] williamcll:
Where can I get a new copy of the app? It's not on google play and I would love it if the link isn't some third party site.
[OnePlus 6 Questions & Answers] dewa5227:
you could easily check in the APKMirror
[OnePlus 6 Questions & Answers] williamcll:
Can I get an official link, one that would update itself?
[OnePlus 6 Questions & Answers] williamcll:
Seems like most of not all versions are incompatible.
[Google Pixel 5 Guides, News, & Discussion] HumorBaby:
It seems the trick is to manually sideload OTA upgrade, then flash vbmeta and patched boot image, all without rebooting in between.

Important Notes:​

DO NOT take the OTA directly from your phone's System Upgrade settings item.

This assumes you already wiped your phone once going from 11 to the 12 beta!

In order to get root in 12b5 you had to flash the beta image with --disable-verification and --disable-verity which would force a wipe before you could boot the Magisk patched boot image.

Other guides showed how to do this; e.g., https://xdaforums.com/t/guide-flash-magisk-on-android-12.4242959/post-84605557

So, if you have already flashed the 12 beta with --disable-verification and --disable-verity, and currently have root, here is the general procedure:

Try to make sure you have the latest ADB binary before starting this.

Download release factory AND OTA images from https://developers.google.com/android/images

Extract vbmeta.img and boot.img from the factory image

Patch boot.img using Magisk App on 12b5 phone and pull back to your PC

sideload the OTA image. Then without reboot, switch to fastboot mode

$ adb reboot sideload
$ adb sideload redfin-ota-sp1a.210812.015-2596fc07.zip

DO NOT REBOOT AFTER THIS!

Once OTA upgrade is complete, you should be dropped into recovery menu.

Pick "Boot to fastboot"

Pick "Reboot to bootloader"

flash vbmeta.img; make sure verity is disabled still (you already disabled it when you installed the 12 beta, remember?)

$ fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

STILL DO NOT REBOOT AFTER THIS!

flash magisk_patched_boot.img

$ fastboot flash boot magisk_patched-23001_XXXXX.img

NOW you can reboot

$ fastboot reboot

Check your magisk, safetynet, gpay, etc.

Optional: Reboot and check again if you want to really be sure, then breathe sigh of relief when root+data are still intact
[Google Pixel 5 Guides, News, & Discussion] naixx:
Has anyone tried this way?
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
If this works coming from the 12 Beta, I don't see why it wouldn't work coming from Android 11.
[Google Pixel 5 Guides, News, & Discussion] PablosCorner:
I'm guessing this wouldn't work if you're already on the stable A12 release unrooted?
[Google Pixel 5 Guides, News, & Discussion] killchain:
Any insight on what exactly necessitates the wipe between 11 and 12?
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
At this point, a lot of guesses, but nothing has been pinpointed. We're basically at the point where we understand that there is a problem, we used to know how to get around it, but our method doesn't seem to work on 12 Stable.

So when the 12 Beta came out, it became quickly apparent that we couldn't just patch and flash the boot image like we had on Android 11. This caused a verification error in bootloader, that we figured out was caused by Android Boot Verification. Flashing /vbmeta with the --disable-verity and --disable-verification flags allowed us to flash /boot with a patched image, and all was well - at least for root. I'm not sure who, if anyone, was able to upgrade from 11 to 12 Beta without wiping /data.

Now on 12 Stable, it seems that we have a new problem - you can only boot without wiping data post upgrade if you leave everything stock. If you don't wipe, AND try to disable verity and verification, the kernel will begin to load, but then will reboot you into recovery with a data corruption message.

Why exactly this is happening is as yet unknown.

It's possible, even likely, that the boot image (which contains kernel and recovery) itself has some sort of boot verification that also must be disabled, most likely through modification of the image itself. Magisk used to have the capability to do this but it was removed some time ago.

It has been suggested that the bootloader is causing this, but the flaw in that theory is that everything passes the initial verification, and it's only when the kernel begins to load that we encounter the problem.

The really confusing thing is that this all seems to hinge on a data wipe. If you upgrade with a wipe, there's no issue disabling AVB and flashing a patched boot image. Doing the same thing post upgrade without a wipe causes the data verification error, but leaving everything stock works, and we are also able to temporarily boot patched images if /vbmeta and /boot are both untouched.