yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] zocster:
2G mirror

Hope you'll release 3G soon my friend, will test as soon as you do, I need 3G dialer, and MMS to work please test these :D

Mirror here
[8525, TyTN, MDA Vario II, JasJam ROM Development] caosj:
i can't downloading this rom, help me.

i can't visit 4Shared & mediafire site ,why?
[8525, TyTN, MDA Vario II, JasJam ROM Development] longiso:
Camera do'nt work.
[8525, TyTN, MDA Vario II, JasJam ROM Development] miffymiffy:
This is giving me the absolute ****s... i have seriously flashed my device over 100 times today. I have bricked it 6 times and i am still not able to get a workable rom.

For some reason it is corrupting the camera, dialer and comm manager.

I have tried all builds and i have also downloaded others kitchens but again i get these errors. Im over cooking for the moment...

Sorry to those that were expecting more, it isnt happening at the moment.
[8525, TyTN, MDA Vario II, JasJam ROM Development] c77yc4:
but can you explain how did you make this beautyful font? And start button...

I wanted to know if there exists any software wherewith can I edit a downloaded ROM??
[8525, TyTN, MDA Vario II, JasJam ROM Development] miffymiffy:
in the sdconfig folder, 5.cab is the font file.

http://xdaforums.com/showthread.php?t=426264 will show you how to edit the start icon.
[8525, TyTN, MDA Vario II, JasJam ROM Development] joshkoss:
RGU in oemdrivers may contain old comm manager settings..

Take a break dude!! it's the best thing to do..

you sound like me on saturday.. heck upload and pm me your oem and sys and i'll take a look for you if you want dude!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] miffymiffy:
Ok, after having my cry about being useless, i gave it another go...

I have done a completely new rom based on the 20759 build from PDACorner 27. It is working flawlessly.

This is a 3G version and contains only some of the apps of the previous useless version which ill call the business edition.

The ROM is uploading at the moment called 20759.MS3G.rar in the ROMS folder. Give it 15 mins.

Im off to the pub.

Cheers
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
download

20758.MS(Faulty) Dont download.rar

is this one?.. or you already make a change...:confused:
[8525, TyTN, MDA Vario II, JasJam ROM Development] iluvgillgill:
dont download that file. as OP said the new file is called 20759.MS3G.rar not 20758
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
so where can i get that one...:D
[8525, TyTN, MDA Vario II, JasJam ROM Development] iluvgillgill:
i believe its still being uploaded!:P
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
try to look his 4share file...im downloading now! :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] iluvgillgill:
you got the link????
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
miffymiffy 4shared file directory

here

thanks to him..
[8525, TyTN, MDA Vario II, JasJam ROM Development] iluvgillgill:
http://www.4shared.com/get/68861256/e8455023/20759MS3G.html

very nice indeed!
[8525, TyTN, MDA Vario II, JasJam ROM Development] kazuya_gonzalez:
testing manila2d by miffymiffy downloading now
[8525, TyTN, MDA Vario II, JasJam ROM Development] iluvgillgill:
do you know why the SMS is not displaying properly?i can see whats in the messege in the list but when i click on it it just display a blank page with a line in the middle.
[8525, TyTN, MDA Vario II, JasJam ROM Development] miffymiffy:
can you please post a photo? i am not having any problems?

are you talking about m2d or the actual messaging screen?
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
its look greet...im able to play with tf2d..with app..but suddently, when i softreset this rom keeps freezing my phone. Once my phone locks up, I restart it only to have it freeze on the splash screen. Then I have to hard reset with a restore...i already flash it twice...:D

how to solve it?

another is - the wheather update...its wont update for me...:p

youtube - unable to play youtube...
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
its freez again... i already flash with OEM stock to avoid that...but it still same... :(
[8525, TyTN, MDA Vario II, JasJam ROM Development] zsecn:
Could you possibly put a download link to Rapidshare.

Regards

ZSECN
[8525, TyTN, MDA Vario II, JasJam ROM Development] Anant:
For rapidshare here is a link for this ROM

http://rapidshare.com/files/158795139/20759.MS3G.rar

Enjoy
[8525, TyTN, MDA Vario II, JasJam ROM Development] joshkoss:
Dude!! Your roms are getting better and better!! Congrats! Lemme know if i can do anything for you!! I'll flash and give some feedbacks when i get some time soon hopefully
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sebtec:
it's beautifull, Thanks :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] joshkoss:
got some free time at work man, gonna flash and feedback now!!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] joshkoss:
All in all, Very nice rom!! Love the theme and coloring you've done!! Great use of XML during the preconfig!! manilla2d runs very nicely, Low memory usage!!

Noticed:

You need to enable video playback, MP4 and album video not working.

All programs not opening Fix here

Also noticed windows dir takes 7+ seconds to load, Gotta hide them sys and oem files dude!!!

All in all, Great job!!!! Peace bro!! Keep up the good work! ;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] miffymiffy:
Got most of the issues fixed except the video playback and the weather tab not working. how do i enable the video playback and do you know of the cause of the weather tab not working and the settings tabs not working?
[8525, TyTN, MDA Vario II, JasJam ROM Development] kazuya_gonzalez:
maybe this?

http://xdaforums.com/showpost.php?p=2638566&postcount=50
[8525, TyTN, MDA Vario II, JasJam ROM Development] joshkoss:
video playback was very tedious for me to fix. to be honest i'm not sure exactly how i fixed it, i kept switching modules and rgu's till it began to work until i found the weak link per say... can you pm me your oem folder and i'll take a crack at it?? i'll have some time saturday to try and fix it..
[8525, TyTN, MDA Vario II, JasJam ROM Development] + Que PPC:
nop that fix dont works for the weather....

Till it gets fixed to programs "contacts too" and weather panel for the manilla 2d I will wait... Its so pretty no doubt but this issues makes manila 2d value to 0.

You are getting fast on cooking MEN!!!!

We need to thank to Mr Joss

Does the Font is only for the manila isnt it... not for the OS....
[8525, TyTN, MDA Vario II, JasJam ROM Development] hector_miguelr:
super ! thanks !!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
any update here? :p i love this ROM which come with Manila2d ....
[8525, TyTN, MDA Vario II, JasJam ROM Development] miffymiffy:
I have given the rom to josh so he can have a look at it to try and fix the problems that i wasnt able to... all that really needed to be fixed is some manilla files and the video playback issue which should also fix the youtube problems.
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
ok.. i will be waiting here...:)
[8525, TyTN, MDA Vario II, JasJam ROM Development] vieuxcoolie:
help

contacts dont work and programs dont work, when i try to reinstall it doesnt connect to activesync
[8525, TyTN, MDA Vario II, JasJam ROM Development] RxenDrav:
4 ur in4mation, the ROM is under construction.....hehe...
[8525, TyTN, MDA Vario II, JasJam ROM Development] kralcak:
rapdishare.com mirror

If you have problems with downloading from 4shared this is rapidshare.com mirror :

http://rapidshare.com/files/160259131/20759.MS3G.rar
[8525, TyTN, MDA Vario II, JasJam ROM Development] sherrypizza:
any updates....

any updates regarding to dis ROM......!!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] sixthy:
First of all, I see that the last post was written 2 months ago, so sry for bringing this thread from grave... :)

Second, great job miffymiffy...!!

I tried few Manila ROMs and for now, this is the best of them...

Same here...

People (contacts) and programs tab isn't working... :/

Under construction...?

But the latest working ROM was uploaded, so why does this matters...?

P.S. Would flashing the ROM again solove this problems?
[Philips, Sony, TCL Android TV] pollopopo:
Hi guys, is there any way to disable hdr oN MY 65PUS7303? through build prop I would have identified the values but without the root I think the modification is unlikely, is there any other way?
[Philips, Sony, TCL Android TV] stasiof:
Philips thread...

Philips Android TV

Hi Guy, I recently buy a Android TV Philips PUS7909. It's an android tv based with 4.2.2 on board, unfortunatly Philips make the choice to block LOTS of android function... I can't install unallowed apps, enabling dev mod.... I just want to...

xdaforums.com
[Redmi Note 10 Pro] samad2604:
Hello

IN redmi note 10 pro India stabe 12.5.10 Indian variant if I do gaming like pubg my battery drain very fast sorry for no screen shot but in 2-3 hours my battery from 90 goes down to 20 . Is it normal or some kinda problem in my device . And one more question is it right time to switch custom rom or wait to it be more stable.
[Redmi Note 10 Pro] samad2604:
Screenshot is here
[General Questions and Answers] vigilante_stark:
Tl;dr = I have studied the boot process. I understand the Qualcomm SOC boot process PBL > SBL/XBL > And so on. I am trying to get a disassembly of the SBL. I dumped the EMMC and can view all its partitions. Now I am stuck at the 80 bytes header containing the "Loading Address". I can't figure out where and how the processor jumps to this loading address.

Greetings XDA community. This post is more relevant to the developers and power users of android and people who work as embedded developers/security researchers/reverse engineers in general.

Background - I am deeply interested in OSDev and running my own code on the hardware I own. Just like I am building my own bootloader for my PC, I had also been wanting to study the android boot processs for quite some time. In the last few days I got to it and found that the whole low level ecosystem of Android, iOS and Smartphones is really toxic and full of proprietary stuff. But I am still determined to make my own bootloader for my smartphone even if it only displays the good old "Hello World" on that little black display. I am not concerned about bricking my few phones as they are pretty much useless to me now and can be used for RE purposes.

Some Useful Links - https://blog.quarkslab.com/analysis-of-qualcomm-secure-boot-chains.html , https://alephsecurity.com/2018/01/22/qualcomm-edl-1/ , https://lineageos.org/engineering/Qualcomm-Firmware/

Technicals - I copied the whole EMMC from my rooted phone (Xiaomi Mi4) and studied the boot process. So apparently the boot process goes something like PBL --> SBL --> And so on... I found the partition labelled SBL in the dump. I am trying to get code execution at the lowest level possible but it seems I might not be able to resurrect the phone easily if I mess with the SBL (as the phone might not even go into EDL mode then). So I am first considering taking control after the SBL (and before Aboot) with my own code (even if it includes some certificate/proprietary blobs from the manufacturer). But for this I have to understand what exactly the SBL is doing in my particular processor's case. So in the SBL partition is an 80 byte header (source : http://vm1.duckdns.org/Public/Qualcomm-Secure-Boot/Qualcomm-Secure-Boot.htm). This header contains a loading address for the processor. What I can't figure out is how the processor jumps to this address. The source mentions to "remove the header and then load the file in IDA Pro" but what file are they talking about (The EMMC dump? The partition? Something else?). How does the CPU use this loading address? In my particular phone the loading address is : 00 C0 00 F8 (

).

Please shed some light on this issue.
[General Questions and Answers] PermaNull:
I've barely read it and never dealt with qualcomm before but:

Based on the article linked they seem to be referring to SBL1... but also it should be noted according to them PBL authenticates SBL1 so unless it's unlocked or you have a private key to sign your own SBL1 probably SOL.

Also, can't you just replace kernel/rootfs and achieve the same results utilizing the built-in bootloader?
[General Questions and Answers] Oswald Boelcke:
@vigilante_stark Thread closed as duplicate of

https://xdaforums.com/t/reverse-engineering-android-boot-process-need-help.4397113/

Please review the XDA Forum Rules with special emphasis on rule no. 5 and post only ONCE! Thanks for your cooperation.

Regards

Oswald Boelcke
[General Questions and Answers] XDASikpupy:
Need to pick up a few phones to play with. Since they all seem to have their own bootloaders (or do they?), should I go with Verizon, ATT, Sprint phone, or?
[General Questions and Answers] Droidriven:
Virtually all models of devices from the major US carriers are going to have locked bootloader with no way to unlock them. I suggest getting the devices directly from the manufacturer or buying international non branded devices because the majority of them have unlocked bootloader or bootloader that can at least be unlocked.
[General Questions and Answers] XDASikpupy:
If a US phone is "unlocked", does that mean the bootloader is unlocked or just unlocked for carrier use? I also hear phones directly from Samsung are locked also.
[General Questions and Answers] Droidriven:
When you buy a phone that says it is unlocked, yes, it is referring to the fact that it is SIM/carrier unlocked to be used on other carrier networks.

Unlocking bootloader is a very specific procedure in order to modify the device or add/remove pieces of system level software If you're looking to use custom recovery and custom ROMs, you will definitely need to make certain that it is a model that has the bootloader already unlocked or has a stock firmware version that has a bootloader that can successfully unlocked. Typically, the older the firmware version for a specific device model number is the safest bet, the later, newer updated firmware for that specific device model number tend to have locked bootloaders. And it gets worse as the devices get newer and more improved with security features and roadblocks.

A safe bet is a Non US Google Pxel device, they are all very well supported here. Regardless of the device in question, you don't ever want anything that Verizon has to offer, period. AT&T and Sprint are just as bad.
[General Questions and Answers] XDASikpupy:
Droidriven - Thanks for the info, thats what I have been reading, and, what makes me wonder. If I can get unlocked phones with locked bootloaders, and I am not going to mess with he bootloader, is there one "locked" bootloader better than the other?
[Touch Diamond, MDA Compact IV General] chinkmaster:
I know this might seem like a daft question, but in all the tweaks in mentions to make changes in regedit... I know where it is on a standard PC but how an earth do you find it on windows mobile 6?

It doesnt say in any of the tweaks how to get to regedit in the first place lol?

Thanks
[Touch Diamond, MDA Compact IV General] Medulla:
You have to install a registry editor yourself, there isn't one as standard in Windows Mobile. There's a couple of free ones mentioned here.
[Android Software/Hacking General [Developers Only]] vigilante_stark:
Tl;dr = I have studied the boot process. I understand the Qualcomm SOC boot process PBL > SBL/XBL > And so on. I am trying to get a disassembly of the SBL. I dumped the EMMC and can view all its partitions. Now I am stuck at the 80 bytes header containing the "Loading Address". I can't figure out where and how the processor jumps to this loading address.

Greetings XDA community. This post is more relevant to the developers and power users of android and people who work as embedded developers/security researchers/reverse engineers in general.

Background - I am deeply interested in OSDev and running my own code on the hardware I own. Just like I am building my own bootloader for my PC, I had also been wanting to study the android boot processs for quite some time. In the last few days I got to it and found that the whole low level ecosystem of Android, iOS and Smartphones is really toxic and full of proprietary stuff. But I am still determined to make my own bootloader for my smartphone even if it only displays the good old "Hello World" on that little black display. I am not concerned about bricking my few phones as they are pretty much useless to me now and can be used for RE purposes.

Some Useful Links - https://blog.quarkslab.com/analysis-of-qualcomm-secure-boot-chains.html , https://alephsecurity.com/2018/01/22/qualcomm-edl-1/ , https://lineageos.org/engineering/Qualcomm-Firmware/

Technicals - I copied the whole EMMC from my rooted phone (Xiaomi Mi4) and studied the boot process. So apparently the boot process goes something like PBL --> SBL --> And so on... I found the partition labelled SBL in the dump. I am trying to get code execution at the lowest level possible but it seems I might not be able to resurrect the phone easily if I mess with the SBL (as the phone might not even go into EDL mode then). So I am first considering taking control after the SBL (and before Aboot) with my own code (even if it includes some certificate/proprietary blobs from the manufacturer). But for this I have to understand what exactly the SBL is doing in my particular processor's case. So in the SBL partition is an 80 byte header (source : http://vm1.duckdns.org/Public/Qualcomm-Secure-Boot/Qualcomm-Secure-Boot.htm). This header contains a loading address for the processor. What I can't figure out is how the processor jumps to this address. The source mentions to "remove the header and then load the file in IDA Pro" but what file are they talking about (The EMMC dump? The partition? Something else?). How does the CPU use this loading address? In my particular phone the loading address is : 00 C0 00 F8 (

) Please shed some light on this issue.
[Android Software/Hacking General [Developers Only]] WinExperements:
Hello! As I understand it, we are talking about SBL images. I also tried decompiling the SBL in IDA Pro, but in my case I didn't remove the header and everything works fine. The SBL is taken from the Redmi Note 5A firmware update.

I hope this information helps you

Sorry for the first post, the Google Translate builtin to Chrome do it
[Android Software/Hacking General [Developers Only]] Jhnoth:
The load address should be a 64 bit address, so that's probably the slide address. The full load address should be something like 0xFFFFFFFFF800c000. Not a 100% sure but try it out.
[Introductions] sathex:
hello,

I am sathex and am happy to be here

I am interested in compiler and decompiler of firmware

& source codes ......
[Introductions] woodman:
Hello sathex!

We hope you'll enjoy being here 👍
[Moto G30] GuBB21:
Hello guys, I recently tried to Downgrade the Moto g30, but something went wrong, the screen was all black, the cell phone does not load, but it recognizes on the computer as Qualcomm HS-USB QDLoader 9008, I already downloaded the drivers from Motorola and Qualcomm, I downloaded BlankFlash and tried to make it go back to normal or when I do fastboot devices the cell phone does not recognize and perform the commands. I already downloaded the drivers but it still isn't going please I ask someone to help me.

View attachment 5525931
[Moto G30] xXx yYy:
My guess is that your phone isn't hard bricked but soft bricked:

When the phone has gone through problematic conditions such that it quits the detection of USB, charging and everything that you provide to it then the phone is unfortunately hard bricked.

A soft brick is something that occurs when you perform a dirty flashing, will say if you flash any ROM on your device without doing the factory reset. Or else if you flashed a ROM which was not made for your phone.
[Moto G30] adamski234:
This is incredibly suspicious, my Moto G30 ceased to work yesterday as well. I found this discussion about Pixel 3 phones failing en masse, with similar symptoms. I'm still prodding the phone with whatever tools I can find, but I probably will try to get it back to the carrier to get it replaced.
[Moto G30] Sammm77:
Are you sure you flashed your channel Stock ROM?

I think that was it... Well, try to make Blank Flash with the file that I leave attached to this comment.

Instructions: Please press Volume Down and power on at the same time for 10 seconds, then connect to PC and run blank flash. Just in case it's the .bat file
[Moto G30] isaiasdan:
THANK YOU SOU MUCH REALLY THANK´S
[Moto G30] juninhovam:
Hello good morning I managed to pass blank flash correctly, but I can't pass any rom, I always have the message (bootloader) permission denied ,and in the lenovo program in 50% of the single partition fastboot flash, flash failed, it was like this after dongrade android 12 to 11 was working normally on 11 until I lock the bootloader it doesn't start anymore it just stays on the image screen if you can help
[Moto G30] Sammm77:
Do you have unlocked bootloader?
[Moto G30] juninhovam:
yes, I installed android 11 but I blocked the bootloader that's where my problems started, at the moment the bootloader is blocked
[Moto G30] Sammm77:
Write to my Telegram

@Samw622

I'll help you better there
[Moto G30] CristianPN:
Hello

Sammm77​

The same for me. I try to downgrade from android 12 to android 11 but someting worked wrong. Right now I have no android installed and now my moto g30 start with fastboot. I can access recovery mode but I can`t access my phone to flash. Right now flash is locked and I don`t know how to activate the usb debbuging to access my phone on my computer to flash it. Any help please...
[Moto G30] CristianPN:
This is what I have now. And I try to View attachment 5584115find a way to unlock usb debugging and set OEM unlocking. After that I presume I can reinstall android OS.
[Moto G30] Sammm77:
I think you just killed your Moto g30. It can be recovered, but I have no idea how... :/
[Moto G30] Robert Ramos:
Como conseguio o desbloqueio do OEM
[Moto G30] TwinCamTurbo:
Hey Sam do you have discord i bricked mine while trying to root it
[Moto G30] Sammm77:
sure, i'm happy helping u

t.me/Samw622

only if it is brick, hard brick, soft brick. I DO NOT HAVE SUPPORT FOR OEM LOCK
[Moto G30] Er. Aditya:
i am getting no valid operating system found error while installing stock firmware , please help bro
[Moto G30] mark332:
most of programmer files with blank flash are locked and not allow system and boot.img flashing, try with qfil if works, otherwise jtag or try to find a similar lenovo phone (if exist) and use programmer from that
[Moto G30] jack_little_london:
hey! bro i have the same problem as you. did you find any way to correct it.Please help am also stuck there.
[Moto G30] juninhovam:
unfortunately there is no repair brother only via box or sending the device to lenovo
[Moto G30] jack_little_london:
ok thanks bro but am going to boot my phone into edl mode through hardware shorting.and going try if it helps
[Moto G30] juninhovam:
I even left a welded button to put it in edl more easily, I tried everything bro, without box there's no way to do anything with the bootloader locked
[Moto G30] WoKoschekk:
Your fastboot version is/was too old.
[Moto G30] WoKoschekk:
Yes, it should help! All you need is a connection to your PC as Qualcomm HS-USB QDLoader 9008. Then your phone is in EDL mode. In this state you are able to use the firehose loader to communicate with the CPU and a new bootloader can be flashed.

In the most cases the programmer.elf within the blankflash.zip is not accepted by your device. This programmer.elf must be correctly signed because it's used as secondary/extended bootloader (sbl.img or xbl.img) with some special functions included for the blankflash process. I recommend you to use this tool for flashing in EDL mode:

GitHub - bkerler/edl: Inofficial Qualcomm Firehose / Sahara / Streaming / Diag Tools :)

Inofficial Qualcomm Firehose / Sahara / Streaming / Diag Tools :) - bkerler/edl

github.com