yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] tutibreaker:
View attachment 5438945​

This series of roms is focused to gain more performance and add some other features to the rom, all of them are based in latest firrmware for each

How To install:

1) install TWRP for your device

2) enter in advance wipe and wipe dalvik, system,data,internal storage and cache

3) format data partition

4) flash the rom

5) enjoy!!

Devices suppoted by now:

A10

A20

A30

A30s

A50

A70

more devices soon

Spoiler content hidden.

Spoiler content hidden.

Stockless 2.3.1 A307G/GT:Stockless 2.3.1 G/GT

Stockless 2.4 Changelog:

better ram and battery management

some oneui4 apps

fixes some issues

and more goodies

Stockless 2.4 Folder

ROM OS Version: 11

ROM Kernel: Stock

ROM Firmware Required: Stock Android 11

Status: Stable

Created 27-08-2021

Last Updated 11-05-2022

Kernel source: Stock from samsung

Telegram support Group
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Zainullahk1234:
can i flash this on a gsi?
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Keetz:
Can I flash using ODIN?
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Terrorduanra420:
works great, thanks :D
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Pmvc:
There is a problem in the signal, it drops every moment, either in 3g or 4g, can it be solved? first of all, Thanks
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Zzynth:
Signal keeps turning off and on randomly
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Hi tutibreaker. Good to see you made a ROM for a307fn. I used your ROM for the old j5prime g570f.

Is there a fix for random signal loss?

And can it be flashed using Odin? Thx
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Also I've seen this on my pc and it shows there is a v2.2 out that was last updated 31/12/2021.

Which one is the latest. Thanks
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Hi. Join the telegram groups ant type /13 and send. The fix sim option and follow instructions.

Here is group invite link

Mod Edit: TG link removed as per XDA's TG Chat Channel Rules.

Works great after doing these steps
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Hi can you please update the ROM to be 2 for a30sFN aswell. Thx so much I see you did for a50FN a50G a10 a70 and a20.

A30sFN too please. Much appreciated
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] tutibreaker:
Uploaded and updated version to 2.2 for A307G and A307FN
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] lakija:
I have SM-A307FN/DS

Which rom should i install? And where can i find patch for that signal drop?
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Thank you very much. Downloading now
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Zainullahk1234:
yea its an issue with this phone on non oneui in general
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] rezabahramnezhad:
Restore vendor
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] tutibreaker:
updated to version 2.3 with latest firmware for A307G/GT
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] tutibreaker:
updated to version 2.3.1 with fixes and improvements
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] tutibreaker:
updated to version 2.4
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Hi I have an A307FN and I want to try this ROM. I'm currently on v2.2. downloaded v2.4 but it's for A307G.

How can I make it for FN?

And what kernel is best to use now?

Thanks
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] BakkaYU:
fingerprint works fine?
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] BakkaYU:
Maybe Eureka kernel? Maybe I'll test it to see if it works.
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Yes Eureka 10.1 enforcing. Worked . Thx
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] BakkaYU:
@Attie2

I've tested too, But the system freezes after a while of use, is this happening to you too? I did use same kernel configs of you
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] BakkaYU:
To tell you the truth, it froze when the screen was off, I thought it was hard brick, I got scared lol. I just held down the volume (-) and power button for 7 seconds and it restarted...

I'm suspicious that it's the battery saver that tries to limit the cpu to 70% but gives some conflict with the kernel overclock, because I disabled the option to limit the cpu and it's not freezing anymore. (Started freeze on idle mode)
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] BakkaYU:
With Eureka kernel there is still the bug of the system freezing, so I don't recommend it, besides the battery going very fast. The best thing to do is to put the stock rom of android 10, put root and modules. There is no custom rom that works well for this cell phone and android 11 is a ****, if you want a cell for custom S.O, I recommend Xiaomi, more precisely like Poco x3 pro, Mi 8 lite, Mi 8 and others.
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Ahmed9193:
remove eureka kernel system works fine without kernel
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Thank you for testing I'm using stock kernel now.

Ibut just to say. When I had the Eureka kernel 10.1 installed I used the default install settings wlin aroma installer. And used enforcing. Did not test permissive version yet.
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Ahmed9193:
i tried both configs are unstable in my use also the performance difference is not much than the stock kernel so i dont use ureka kernel anymore
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Ahmed9193:
Fingerprint works perfectly fine
[Google Pixel 5 Questions & Answers] vandyman:
What is the correct steps to factory reset and lock the boot loader.

I don't want to brick the P5.

I am trading in the P5 and I am second guessing myself on the step for this method.
[Google Pixel 5 Questions & Answers] V0latyle:
Use the Android Flash Tool. It's foolproof and gives you the option to relock the bootloader and wipe data.

To manually lock the bootloader, reboot to bootloader, and use ADB:

fastboot flashing lock

If you intend to manually flash the factory image via ADB, make sure this is the LAST thing you do.
[Google Pixel 5 Questions & Answers] vandyman:
Kool, I did not know that the flash tool would do this.
[Google Pixel 5 Questions & Answers] V0latyle:
Yep. You can force flash all partitions too, as well as disable verity and verification. It's honestly the easiest way to factory flash.
[Google Pixel 5 Questions & Answers] anonymousfliphones:
Is there a way to lock the bootloader with a password?
[Google Pixel 5 Questions & Answers] V0latyle:
What do you mean? There's no password involved.
[Miscellaneous Android Development] Deleted member 11575455:
View attachment 5438985

Proudly Presents

Another Exclusive Release

Supported Model

Blu View 1

B100DL

Recoveries

TWRP_10 Recovery

Roms

GSI Roms ?

Info

Patched-lk.img contains the Orange State Boot warning Patched out

Patched-boot.img & Patched-vbmeta.img Are Pre-Rooted Images

BootLoader Unlock

MtkClient

Recovery Download & Device Tree

Device Source

A-Team Website

A-Team Supported Devices

TeleGram Live Support

A-Team Digital Solutions

Contributors

Thanks to @bkerler for MtkClient​
[Miscellaneous Android Development] Deleted member 11575455:
View attachment 5438977

Proudly Presents

Another Exclusive Release

Supported Model

Blu View 2

B130DL

Recoveries

TWRP_10 Recovery

Roms

GSI Roms ?

Info

Patched-lk.img contains the Orange State Boot warning Patched out

Patched-boot.img & Patched-vbmeta.img Are Pre-Rooted Images

BootLoader Unlock

MtkClient

Recovery Download & Device Tree

Device Source

A-Team Website

A-Team Supported Devices

TeleGram Live Support

A-Team Digital Solutions

Contributors

Thanks to @bkerler for MtkClient​
[Miscellaneous Android Development] Deleted member 11575455:
I'm sorry what ??
[Miscellaneous Android Development] orb3000:
Sorry my bad, nevermind :)
[Miscellaneous Android Development] Jakefusion:
I’m sorry, but, where are the patched images? Are they on GitHub?

Also, are they stock or TWRP?
[Miscellaneous Android Development] Deleted member 11575455:
TWRP_10 is on github in the release section. I'll have to see what I did with the other images and get them up
[Miscellaneous Android Development] mateo121212:
I made my own image files from Firmware with build number QP1A.190711.020

And build version

V10.0.05.05.05.02

at the moment twrp isn't exactly functional so you need to install with mtkclient. Also it's not exactly apparent but you need to do this with the battery removed. If anyone wants I can make a guide better detailing the bootloader unlock process.

Put the attachments in the mtkclient folder.(vbmeta is included with mtkclient)

Backup your existing partitions using

python mtk r boot,lk,vbmeta boot.img,lk.img,vbmeta.img

Write new partitions using

python mtk w boot,lk,vbmeta boot.p.img,lk.p.img,vbmeta.img.empty

(If python fails try just using py)

install patched magisk from here

https://raw.githubusercontent.com/v...9e22fa276698f6c03bc1168df2c10/app-release.apk

Thanks PizzaG for the unlock process.
[Miscellaneous Android Development] mateo121212:
Before someone installs twrp can they make a backup of their recovery for me?

python mtk r recovery recovery.img

Could be python or py depending on your system

Also I am working on getting gsis or other custom ROMs on the device. Lack of fastboot and fastbootd make it a pain but I got one gsi to boot (network issues though)
[Miscellaneous Android Development] matthewdwheelersr:
i dont get it.
[Miscellaneous Android Development] matthewdwheelersr:
got that little booger tho!
[Miscellaneous Android Development] matthewdwheelersr:
i LOVE YALL CODE HEADS!!! I did soft brick it once, soft brick tho. big difference between a soft and a hard brick... If it wasn't for y'all code heads I wouldn't be able to live like I do. I love y'all man. this phone i had fun with its janky shtanky buttheads! Turning phones into GANGSTERS!!!
[Miscellaneous Android Development] matthewdwheelersr:
Technically maybe two soft bricks. bootloop with no logo tho... im just so happy guys...ya know it?
[Miscellaneous Android Development] zph0eniz:
Hi, so I got this phone as a backup.

I tried putting in another sim card, but it said invalid.

Any idea if rooting would help? Or is this more of a hardware incompatibility?
[Miscellaneous Android Development] transgirlphoebe:
SIMLock. Nothing you can do besides use it on TracFone for a year. I've seen GSIs remove sim locks before but it's been a while,and it was on Kroger Wireless in the Sprint days. Maybe it will work maybe it won't.
[Miscellaneous Android Development] BluPhoneHome:
Finally by booting the livedvd directly on my computer instead of in VirtualBox I got mtkclient to work and stop getting the EMI 12 byte error.

Then I made a successful backup and proceeded to flash the two files you attached. The third I assumed should be an empty file so I touched an empty file into existence before writing.

I assumed I need to boot up the phone in order to flash the patched magisk you provided. The phone screen stayed black. Using lsusb shows that the phone is in a bootloop since it appears and disappears from the list of devices.

I flashed back the backup images and the phone, as expected, boots up but is not unlocked or rooted.

What am I missing here to get my B130DL rooted?
[Miscellaneous Android Development] mateo121212:
Did you follow the instructions on the mtkclient github to unlock the bootloader first? Does your firmware match the files I posted? The blank vbmeta is in the download of mtkclient no need to make one. If your firmware does not match mine I can patch the files manually if you attach them and make sure to let me know what firmware or I can walk you through doing it yourself.

Useful links

Creating your own patched boot.img guide.

https://topjohnwu.github.io/Magisk/install.html

Creating your own patched lk.img (the orange state is what you need to remove)

https://www.getdroidtips.com/orange-yellow-red-state-warnings-mediatek/
[Miscellaneous Android Development] BluPhoneHome:
Custom build version is BLU_B130DL_V10. 0.05.05.05.02_FSec

Build number QP1A.190711.020

This appears to match yours.

I'll need to reread the unlock bootloader part.

Thanks for the super fast reply!
[Miscellaneous Android Development] mateo121212:
https://github.com/bkerler/mtkclient#unlock-bootloader
[Miscellaneous Android Development] BluPhoneHome:
No I did not. And it appears I first need to backup boot and vbmeta, reboot phone, install patched magisk, adb push boot.img and install boot.img using magisk, pull boot.img back off phone and save as boot.patched before unlocking bootloader. Or do I just skip to the unlock bootloader section?
[Miscellaneous Android Development] mateo121212:
Since you have same firmware you don't need to do magisk first. Just follow unlock procedure then flash the 2 modified files and blank vbmeta and reboot and install patched magisk apk. If your interested I created a magisk module that enables gesture navigation. Working on a debloat module as well.
[Miscellaneous Android Development] bbcdt22:
Hey just wanted to say thanks to all that worked to get this going, y'all got my Alcatel tetra rooted, or some of y'all were in on that project and now my view 2, and I was just curious to see if it would work, so I attempted this whole process, on tcl a3 a509dl, took out the boot lk vbmeta, from mtkclient, and backed up those files for tcl then created magisk patch and lk patch and reflashed and it work, anyway again thank you
[Miscellaneous Android Development] :
Glad it worked out for you (y) 😁
[Miscellaneous Android Development] BluPhoneHome:
Is it safe (not losing ability to root) to update to the new SW version BLU_B130DL_V10.0.05.05.05.03_FSec?

Would this be the process to do so: unroot current version, install OTA update, re-root new version?
[Miscellaneous Android Development] BluPhoneHome:
Has anyone else noticed the delayed install of at least 10 crap apps on the BLU B130DL? I've noticed at least the following that were not pre-installed but showed up without notice or permission: Chime, Slotmania, Pintrest, Bingo Blitz, Heart of Vegas, NewsBreak, Pandora, Solitare, Stitcher, TikTok.
[Miscellaneous Android Development] :
that's standard practice for devices, they include an app that after first boot installs other unwanted/uneeded apps. with root you can get in there and get rid of it, you just gotta find which app it is. As for Updating to newest firmware, Easiest way personally is to download the newest fw update and make into a recovery flashable zip, then you don't have to unroot and "risk" anything. If creating a recovery flashable zip is above your capabilities, I'm confident you may be able to unroot and try, it all depends on how the device maker has implemented stuff. I don't have the device or there would already be custom stock rom and custom GSi roms. All I did was initial recovery and 1 person tested and said it booted, kinda hard for me to do much more without the device
[Miscellaneous Android Development] matthewdwheelersr:
E-mail me that patched ik.img. I can get mine off the orange state bootloop. I did the blu first but got bored one night. Matthewdwheelersr@gmail.com. Thank you. I love you.
[Miscellaneous Android Development] matthewdwheelersr:
I got on the orange state messing with that same phone. I patched a Blu boot.img im sure of it. woopsie daisy.
[Miscellaneous Android Development] BluPhoneHome:
At the moment, creating a recovery flashable zip is above my capabilities. I've looked around some and it appears a Kitchen may be needed to accomplish the task however nearly all instructions are for those running cygwin on Windows. I'm running Arch Linux. I've got the update_s.zip ota firmware file that I found in the /cache directory on the phone. I tried getting the ota download URL but logcat didn't seem to capture it. It seems to me that what would need doing is to unzip the file and patch the boot image and then sign and re-zip and flash. A kitchen seems like overkill because when people are talking about it they seem to be making lots of modifications to the firmware instead of just pre-rooting it. What tools do I actually need to get this done?
[Miscellaneous Android Development] BluPhoneHome:
Just regarding the root procedure, not updating to the latest firmware, upon opening Magisk, it says it needs additional setup for Magisk to work properly. Choosing Direct Install, the installation fails because /dev/block/mmcblk0p30 is read only. Is this the expected and desired result due to the fact that the B130DL uses a patched Magisk and it cannot and should not be allowed to do the additional setup?
[Miscellaneous Android Development] chuckpitt34:
Does anyone have a stock firmware backup? Im stuck in a boot loop. And looked on the internet but couldn't find any for this model.
[Miscellaneous Android Development] isaac10991:
Is mtk client required to get to the bootloader menu? I'm trying to use ADB to reboot to bootloader, but the phone just shuts down. I can get into recovery, but I can't get to the recovery menu, just the Droid screen.
[Miscellaneous Android Development] angryphonenerd:
Someone claims to have used this to root their TCL A509DL (A3) https://xdaforums.com/t/tcl-a509dl-no-fastboot-ability.4356737/

Here are the steps I tried (Windows 10):

1) Installed mtkclient

2) Connected phone (holding both volume buttons)

3) Successfully detected phone and reads all partitions / information

4) Backed up all 29.12GB of partitions

5) Clicked "Unlock bootloader"

6) Rebooted the phone to see if it worked, now it shows the "orange error" (this phone is no longer secure etc, will reboot in 5 seconds). Just hangs forever that way, but when I relock the bootloader it shows the orange error but still loads into the provider installed Android

Here is where I am stuck:

* The directions provide .img files to flash. I have done this using other tools for other phones in the past, but this is my first time using mtkclient and I can't seem to figure out how to flash a .img in the mtk_gui because it is only looking for "folders" and "bin" files. All instructions I have seen here and other threads that talk about using the command line to back up and flash don't seem to work because the device isn't connected without the mtk_gui. Am I not using the CLI right?

* The provided files from this thread probably won't work for me anyway as they are for another phone model. I've uploaded my files in this comment in hopes someone can provide a modified version of them for my needs (or to advise me what files I should be providing instead!).
[Miscellaneous Android Development] mastochris:
I appreciate the hard work that went into this. I think I'm stuck at the unlock stage my computer was erasing md_udc and metadata but hangs at userdata. That's a big ass partition for my tiny computer.

*Edit: I got it rooted with magisk installed but it killed my networking. Wifi and Bluetooth just keep crashing. If I put the phone in airplane mode it works fine...just minus wifi and Bluetooth.

Other wise awesome work devs.
[Miscellaneous Android Development] TouchOdeath:
root@livedvd:/opt/mtkclient# python mtk r boot,lk,vbmeta boot.img,lk.img,vbmeta.img
MTK Flash/Exploit Client V1.54 (c) B.Kerler 2018-2021

Traceback (most recent call last):
File "/opt/mtkclient/mtk", line 695, in <module>
mtk = Main(args).run()
File "/opt/mtkclient/mtkclient/Library/mtk_main.py", line 514, in run
mtk = da_handler.configure_da(mtk, preloader)
File "/opt/mtkclient/mtkclient/Library/mtk_da_cmd.py", line 81, in configure_da
if mtk.config.target_config["daa"]:
TypeError: 'NoneType' object is not subscriptable

If I do:

print(mtk.config.target_config)

I get:

root@livedvd:/tmp/mozilla_user0/mtkclient-main# python mtk r boot,vbmeta boot.img,vbmeta.img
MTK Flash/Exploit Client V1.54 (c) B.Kerler 2018-2021

None

My Info:

Build Number = QP1A.190711.020
Custom Build Version = BLU_B130DL_V10.0.05.05.05.02_FSec
Android security update: January 5, 2021

I'll have to examine the code later on my development environment... In the meantime, PizzaG, tell me what you need and I will get it done.

Edit:

I've got my phone rooted, and TWRP installed, but TWRP gets errors doing a backup. I will post a root tutorial later today. Also I have the recovery.img that I'll be posting as well.
[Miscellaneous Android Development] Gaussman:
What do we do if the gui isnt able to connect to the phone? Im stuck here and do not know what to do. The phone is connect to the computer via the com4 usb3 port on the front. I have downloaded all the .msi files but cant test them, and I have gotten into the recovery mode but still no dice on connecting.
[Miscellaneous Android Development] TouchOdeath:
Download and use his ISO instead of windows. It has everything ready to go.
[Miscellaneous Android Development] Gaussman:
Yes Ive been trying that but still have gotten no connection
[Miscellaneous Android Development] TouchOdeath:
I'll do a small tutorial later today that explains everything....
[Miscellaneous Android Development] Gaussman:
trying to patch the lk.img file in majisk doesnt work so Im going to try to unlock and root without that file. I will report back with either good or bad news in a few minutes. Worst case I have to spend another 30 bucks on a new blu 2 lol.

Also Thank you so much for the explanation, you really helped me get a better understanding how this stuff works.
[Miscellaneous Android Development] Gaussman:
So in an attempt to write the files over, I forgot to rename it to boot.patched, and sent my phone into a red state. Is there anyway to fix it, I will updated if I manage to fix it.
[Miscellaneous Android Development] TouchOdeath:
If you backed up your original .img's, then it should just be a simple python write to restore it. No matter how bad you mess up your phone, you should always be able to place it in brom mode. From there you have options.

python mtk w boot,lk,vbmeta boot.img,lk.img,vbmeta.img

Thank you for testing it as I've updated my guide to be more accurate.
[Miscellaneous Android Development] TouchOdeath:
Attached is backup of factory original boot, lk, and vbmeta. Check my previous post to see if your build# matches my build#. If so then you can use these attachments below for restoration purposes:
[Miscellaneous Android Development] TouchOdeath:
So a debloater module would be the best thing for this phone! Please Mr. Mateo121212, get this to work!

The other thing we need, is the ability to remove the cpu cores turning off/on.

We also need the ability to install a permission controller, like Xposed for example.

This phone actually has a really awesome processor (MT6761). The problem is, I can't properly beat off to it because my CPU idles anywhere from 10% to 30%. The reason is because of those apps that are 'uninstalled' but not uninstalled..... its so dumb. The crazy thing is, the CPU temps stays super cool (21 C), and its still super responsive. I want to experience the full force of this processor and it deserves that.

This phone ROCKS!!!!​
[Miscellaneous Android Development] tdktakeover:
Okay Has anyone gotten around to making a custon rom for this,such as lineage or any similar? Asking because i would like to get away from this stock tracfone system. If not can someone supply me with vendor data(deleted all my partitions system partions and dont feel like flashing stock back on it)so i can compile a inofficial lineage build
[Miscellaneous Android Development] tdktakeover:
nevermind i didnt realize he had the boardconfig and device mk files already in the stuff for the twrp img maker he made ill just try to use those for the rom
[Miscellaneous Android Development] tdktakeover:
this looks like its gonna be a pain working with the mediatek proccessor😬 ive heard of alot of comparibilty issues with roms, im still gonna try to make a rom but doubt cellular or cameras gonna work right off tha bat
[Miscellaneous Android Development] TouchOdeath:
Please make this ROM!! This phone deserves it 100%!!