yashsingh1/xdaforums huggingface dataset:
[Moto G 5G Questions & Answers] Heat84:
Cool! Thanks! I'll try it! But won't you have to do it after every OS update?🙁 That's a lot of work to do just to get rid of a stupid warning message that you'll see once in a blue moon.

Edit: I can just keep a copy of what I have to flash so I just have to do the flashing part every time. That's not so bad. I have to re-flash boot.img after every OS update to get root back anyway. And I can put those 2 commands in a batch file so I only have to type them once.
[Moto G 5G Questions & Answers] Heat84:
I extracted payload.in but there's no abl.img.😢 Any idea which partition file for LineageOS is equivalent to abl.img? The extracted partition files are boot, dtbo, product, recovery, system, vbmeta, vbmeta_system.img, and vendor. All with an img extension. You probably already know this, but if you translate the hex code the instructions want you to delete into ASCII you get Orange State. I opened all the files in a hex editor and searched for Orange State and orange but didn't find it, and there were too many instsmces of state in some of the files. But I would be surprised if Motorola Edge used the same name. So unless someone has more ideas(like words to look for) this method is a dead end.

Here's the hex code for Orange State: 00 4F 72 61 6E 67 65 20 53 74 61 74 65.
[Moto G 5G Questions & Answers] Heat84:
He was able to do it but told Qualcomm about the hole. Bastard!😠😂

If we were to try this, we'd have to re-lock the bootloader (and thus completely reset the phone) wouldn't we? I'm doing that just to get rid of a stupid warning message. Not to mention it looks to be beyond my abilities.
[Moto G 5G Questions & Answers] fddm:
It's not part of Lineage, it's in an archive bootloader.img compressed with 'Motorola singleimage tar' format(file magic is SINGLE_N_LONELY lol). Dumping/flashing abl using dd is no trouble, and patching it is easy enough too, but you will brick and need to flash via blankflash to recover afterwards.
[Moto G 5G Questions & Answers] Heat84:
Where do I get this bootloader.img? The stock ROM? What is dd?
[Moto G 5G Questions & Answers] fddm:
Yeah, it's in the stock rom. dd is a standard linux copy tool capable of imaging partitions and devices. Say your on active slot a and you want a copy of your abl partition, you'd use dd to image it like this:

su
dd if=/dev/block/by-name/abl_a of=/sdcard/abl.img
[Moto G 5G Questions & Answers] Heat84:
Why do I have to flash the stock ROM back on to get it? Why can't I just extract it from the ROM image?
[Moto G 5G Questions & Answers] fddm:
You don't, it's already on your device...
[Moto G 5G Questions & Answers] rei20:
DD is a linux command to accurately copy binary data, such as from a partitio. It's pointless for you to waste time on this if you don't have a CS background. There's no working exploit for Qualcomm Moto devices, only for Mediatek.
[Moto G 5G Questions & Answers] Heat84:
So I extracted abl.img and opened it in a hex editor and searched for orange state but it's not in there.
[Moto G 5G Questions & Answers] rei20:
This method never morked on Motorola and it's also not working anymore on Oneplus devices. For oneplus, the solution is to downgrade the abl to a version that doesn't have the warning (not possible in all devices but worked on my 8 pro)
[Moto G 5G Questions & Answers] fddm:
Looking at it with a hex editor is useless, you need a reverse engineering tool like Ghidra to make sense of what it does.

Users used to modify the logo partition to hide the message but you can see from post #7 why that doesn't work anymore. abl is checking the signature of the logo partition and falling back to text if it fails. You cannot sign a modified logo partition because you don't have the the private key and you can't modify abl for the same reason. You will brick if the signature check for abl fails.

As rei said, there is not likely any easy software exploits left. Devs and researchers have been fuzzing these early boot functions for years now. For sure not any that could be persisted so even if there was one, what's the point if you can only boot tethered to hide the message? You could probably get past it with cpu glitching, but that won't be a phone anymore, it'll be a big mess of wires and dev boards.
[Moto G 5G Questions & Answers] Heat84:
That won't work for the Motorola Edge. I tried to modify or replace the warning message but it was replaced by a text only version that's located somewhere else.
[Moto G 5G Questions & Answers] Heat84:
I assume you mean now or with my Motorola Edge. I did work with the One Plus. Maybe it still does. I'm over it myself. I'm not gonna worry about a stupid warning message that I see on the rare occasion that I reboot my phone. I'll use a fix if it comes out(if it's not too dangerous), but I won't lose my mind over it. There's another guy in here who is more worried about it than I am. But they may have a valid concern.

So they made it so its harder to hide the scarlet letter of a hacked phone than it is to actually hack the phone.😂
[Moto G 5G Questions & Answers] Heat84:
Come to think of it, maybe they've conceded that they can't prevent their phones from being hacked, but they still wanna punish the owner of a hacked phone by going to extreme lengths to prevent the orange state message from being removed so the owner of a hacked phone can't get it fixed or replaced for free.

I actually had my phone replaced even though it was rooted. But it was hard bricked, so they didn't see the scarlet letter. Would the Geek Squad know how to fix hard bricks and soft bricks? Would they be allowed to? I think they tried to fix mine. The phone that was replaced, was a replacement for a stolen one. I only had the replacement for the stolen one for a few days. Maybe that's why they replaced it.
[Google Pixel 5 Guides, News, & Discussion] rester555:
I just noticed this on Google's website (Google support website link). The Pixel 5 has band N77 in the snapdragon 765G, so I believe Verizon c-band will eventually be on this phone.
[Google Pixel 5 Guides, News, & Discussion] bcltoys:
I have a Pixel 5,but I'm not going to hold my breath on it ever being Certified for C-band and if you bought it from Google like I did I'm thinking it's even less likely to get Certified.
[Google Pixel 5 Guides, News, & Discussion] gwillmer:
The Pixel 5 has band n77, but as of right now it isn't activated in the modem configuration (verified with Network Signal Guru).

I had assumed that the Pixel 5 would be enabled for C-band, but I was getting concerned after all of the launch info from Verizon only mentioned the Pixel 6 (Pro). Just found this though, so it looks like we will (eventually) get it with a software update!
[Google Pixel 5 Guides, News, & Discussion] RUGGNATION:
That link says it won't be updated via software:
[Google Pixel 5 Guides, News, & Discussion] gwillmer:
They changed it! It definitely had the Pixel 5 in the first list with the Pixel 6 and 6 Pro. Ugh. Not cool.

Well, I've already been poking around with various Qualcomm tools to see if I can enable it. I'll report back if I have any success.
[Google Pixel 5 Guides, News, & Discussion] RUGGNATION:
Please do follow up if you find anything. Very not cool of them, I just bought a 5 because of that list (before it was updated)...
[Google Pixel 5 Guides, News, & Discussion] gwillmer:
Just checking in. It's not actually working yet, but I do at least have it reporting that it's band 77 capable when communicating with the tower. It still isn't actually able to complete the connection though (NSG shows that it briefly switches to NR-NSA, but then immediately back to LTE), so there's still something else missing in the configuration...
[Google Pixel 5 Guides, News, & Discussion] gwillmer:
(major caveat: a Pixel 5 with root/an unlockable bootloader is required, which unfortunately excludes the Pixel 5 sold by Verizon)

Got it!!! NSG screenshots attached showing a connection on band n77, all supported NR bands for EN-DC (LTE+NR5G), and a speed test.

I need to do more testing before sharing because I definitely changed way more than necessary, and it'll take me a little bit to figure exactly which of the changes are actually required. But it is definitely doable and I'll write instructions up sometime this week(end)!
[Google Pixel 5 Guides, News, & Discussion] elong7681:
How's your testing going so far have you made any progress?
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
Just saw this today. No plans for C band support for the 765G phones (4a 5g, 5, and 5a).

@gwillmer hasn't been online since 2/11, hope all is well.
[Google Pixel 5 Guides, News, & Discussion] elong7681:
Do you know if there is a hardware issue that is preventing our phones from using the C band because we have been approved by the FCC but Verizon said they will not push a software update for C band to our phone.
[Google Pixel 5 Guides, News, & Discussion] manifestor:
Hi Fellow Pixel 5 owners. I am saddened by the news that recently was released about our phones. I like RUGGNATION bought this phone because on Google's spec sheet it had all the bands required for 5g in the foreseeable future. I was confident that since it was still getting OS and Security updates they would not abandon it as they did. I have been rocking a Nexus 6 and a Pixel XL for years thanks to the LineageOS project. The Pixel 5 is the first phone I have owned in years that is still currently supported. I was planning on flashing LineageOS when Google's support was over. I was willing to pay a bit more for a futureproofish phone. I am sure a lot of other people thought the same. I am thinking about selling it on SellCell since it would just be easier to get a Pixel 6.

I am curious if anyone has any knowledge, or knows anyone that knows about the tools gwillmer was using when he unlocked his modem to work on the C-Band. I would rather root my phone now and install a solution that all Pixel 5 owners can implement if there is any realistic hope for a reasonably easy solution. I am impressed by the work that the developers do to responsibly keep Android phones working longer than the time the manufacturers support them officially. I keep thinking about using an Apple product but am not sure I want to give up the control over my hardware that this and other developer communities provide in the aftermarket.

Let me know if anyone has any hope that we will be able to use this phone on C Band !
[Google Pixel 5 Guides, News, & Discussion] elong7681:
Network Signal Guru is the app that was used and it cost $50 a month to use it. You can download it from the Google Play Store and make the purchase through the app.
[Google Pixel 5 Guides, News, & Discussion] Deleted member 2398568:
Hey, are you able to share which files in the EFS you changed? There are a number of files under /Google/ such as *_certified_bands.txt files which have lists of bands per network PLMN (MCC-MNC). Then, then, there are the carrier policies.

I've been trying to get this working on the March update, to no avail. I did see in the hardware NR combinations that 66-2_n77 is at least still supported, I just don't know which EFS file is the culprit in enabling them.

Thanks!
[Google Pixel 5 Guides, News, & Discussion] sammycomelately:
Is the QPST tool going to be the tool to use to look at this?
[Google Pixel 5 Guides, News, & Discussion] Deleted member 2398568:
Correct, we'll need to make some changes in the EFS using QPST.
[Google Pixel 5 Guides, News, & Discussion] intheb0x:
Any update?

Can you share what you did to get it? Please share any information it's been quite a while so I don't know what's going on
[Google Pixel 5 Guides, News, & Discussion] wintrxtrem:
Did you try the method of editing "generic_band_restrictions.xml" that worked for the OnePlus 9/9Pro users here:

https://xdaforums.com/t/update-oxyg...-11-and-oxygen-os-12-1-verizon-users.4429489/

I'm not on stock firmware otherwise I'd give it a go.
[Google Pixel 5 Guides, News, & Discussion] rmendez011:
I created this guide, and unfortunately it only works for Oxygen OS 11/Android 11, on Oxygen OS 12/Android 12 and newer it does not, after a while the phone adds back the exclusion of N77, I don't know if this is an Oxygen OS "feature" or an Android 12 "feature" I have not figured out a way on how to make it stick, if anyone has any idea on how to fix it, help would be greatly appreciated!

Edit: Well I don't know how, but it seems like I enabled N77 (or N78 idk) on Oxygen OS 13/Android 13 I somewhat have an idea of what I did, so I will create a new guide, however, this does require root.

Picture on the left is Engineering Mode, no idea Stock Android has it, picture on the right is Network Signal Guru. I don't know why NSG shows N77 while Engineering mode shows N78.

View attachment 5812317View attachment 5812319
[Google Pixel 5 Guides, News, & Discussion] S5usr:
any update on this whole thing
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
Hello everybody!

Anybody knows how to merge these multiple {Mod edit} into one super.img file? I wanna obtain the LG Velvet's color emoji ttf file, and they're extracted from G90010s_0_user-signed-ARB0_COM1_EU_OP_1229.dz firmware file. Thanks in advance.

(BTW I don't have the LG phone :D)

View attachment 5513619
[Android Q&A, Help & Troubleshooting] Oswald Boelcke:
@giant_ant_tiny_elephant

Prior to your next posting please read the guidances that are stuck on top of every forum like

Note: Questions go in Q&A Forum

If you are posting a Question Thread post it in the Q&A forum. Technical discussion of Android development and hacking. No noobs, please. Device-specific releases should go under the appropriate device forum...

xdaforums.com

I've moved the thread to Q&A.

Regards

Oswald Boelcke

Senior Moderator
[Android Q&A, Help & Troubleshooting] CXZa:
Where the attached image went?

Anyways, you put nulls between those images. One way to do it is to minus the numbers at the end of file names and then multiply that number with block size which is in this case 4096. Like this:

super.img_0

<here (10-0)*4096 nulls>

super.img_10

<here (30-10)*4096 nulls>

super.img_30

<... and so on...>
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
View attachment 5514921

And what is the software I must use to merge these {Mod edit} chunks?

Mod Edit: Message edited
[Android Q&A, Help & Troubleshooting] CXZa:
Copy will do. And there is plenty of those Python scripts out there that you probably used to get this far. Some of them might do it for you, but I don't know much about them. Some work for some and some don't.

Then you'll have to extract that super too...

Probably binwalk or something like it would be an easier or a faster approach... ?
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
I want to do it on Windows.

For example, the super chunk filename is:

super_xxx.img_yyy

Can you explain me what are the xxx and yyy numbers mean?
[Android Q&A, Help & Troubleshooting] CXZa:
Last one is probably chuck's place on the on the disk (yyy).

Python runs on Windows...
[Android Q&A, Help & Troubleshooting] CXZa:
Hmm... depends what you're after but that G90010s firmware might be old. The new ones came with Android 11 according to this article: https://blog.emojipedia.org/lg-emojis-return-to-say-goodbye/

You might want to try with newer one. G900EM20j seems to be latest at the moment...

LG-Kdz-downloader (updated)

A small batch tool to download kdz files from LG servers. Just because I don't want use some unknown tools out there. Post at XDA: https://f...

cxzstuff.blogspot.com
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
Anybody has extracted/obtained that {Mod edit} emoji file from the LG Velvet phone or firmware here? Please upload the file to GDrive and send the link to me. Thank you.

It usually named *ColorEmoji.ttf and located at /system/fonts
[Android Q&A, Help & Troubleshooting] CXZa:
Extracting it for you would be just a waste of time...

I did enough of that in this thread already.

Have fun! 😊
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
For those who have the LG Velvet phone, download the FX File Explorer app from Play Store. If you already have the app, you can open it. Then go to System → /system/fonts, look for a file named LGColorEmoji.ttf, copy to the internal storage and upload to GDrive, and then send the link to me through conversation.
[Android Q&A, Help & Troubleshooting] CXZa:
There wasn't such. All I could find was one with the name {Mod edit}ColorEmoji.ttf... :ROFLMAO:

Just try to do it yourself, it's not that hard...
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
I don't have the LG phone, but I really like that {Mod edit} emoji file (because of the flag emojis wave style are similar like Apple's) and even I'd like to replace my phone's current emoji with that one. If it's found from the LG Velvet phone, please upload that {Mod edit} to GDrive then send the link to me through conversation.
[Android Q&A, Help & Troubleshooting] CXZa:
Got myself now interested in this Super of LGs, and it's "differencies". While checking them (and wasting some more time), I also extracted that newer kdz. Found just a file named "NotoColorEmoji.ttf".

Hope it's what you're looking for... (*)

Have fun! 🥳

(* edit: probably not, see the post #19 for more...)
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
Thanks so much and sorry for wasting your time...

Have fun too!

BTW, What is the firmware version, build date, and its Android version?
[Android Q&A, Help & Troubleshooting] CXZa:
Deleted the folder already. It's the one I mentioned earlier, post #8.

As you see it's Android 11 (R).

(It was put to LG's server on Tue, 14 Dec 2021)
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
Oh sorry, I almost forget.

The emojis must look exactly like in this Emojipedia page:

LG Emoji List [Updated: September 2021]

emojipedia.org

And I Hate the Google's Stock Emoji.
[Android Q&A, Help & Troubleshooting] CXZa:
So, do they look like them then? That is the only one I found. Didn't check it or anything...
[Android Q&A, Help & Troubleshooting] CXZa:
Just checked a T-mobile Velvet 5G firmware released on Monday. Found LGNotoColorEmoji.ttf in it.

Naturally I now had to extract that G900EM20j again to see if I just missed it...

Now it was in /system/system_ext/fonts/ folder.

It probably was hiding somewhere else last time... odd.

The build date was Wed Nov 17 15:46:24 IST 2021

So it took almost a month to put it to their server...

The T-mobile version is a bit bigger. I'll attach that as well.

Now enjoy!
[Android Q&A, Help & Troubleshooting] giant_ant_tiny_elephant:
😍😍😻😻

T.H.A.N.K. Y.O.U. S.O. M.U.C.H. A.N.D. M.U.C.H.

I REALLY LOVE YOU AND LOVE THAT GODDAMNED EMOJI!!!
[Tilt, TyTN II, MDA Vario III General] sunfired:
The connection that my phone used to use to download multimedia from text messages was deleted. How do i restore the 3g connection settings?
[Tilt, TyTN II, MDA Vario III General] erwinpiero:
Did You had HTC Connection Wizard, search for it at Settings --> Connections. Just run it, then choose Your provider
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] raystef66:
​

*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today

Features:

https://github.com/crdroidandroid/crdroid_features/blob/12.0/README.mkdn

Flashing Instructions:

Pre-installation:

gapps : Nikgapps and Flamegapps are both tested

Magisk 23.0 for root (after first boot) - (Download from here)

First time installation:

make use of 3.6.0_11-RedmiK30Pro_v3.0.3_A12-lmi-skkk_0b4ac24c.img or your preferred one

boot recovery

format & reboot recovery

flash Firmware (minimum requirement 12.5.3) (skip if you are on 12.5.3 or later)

flash crDroid

reboot recovery

(optional) flash Gapps

(optional) flash Magisk

boot system

Update installation: (if on cr8 already)

boot recovery

flash crDroid

boot system

Sources:

ROM: https://github.com/crdroidandroid

Device Trees: lmi + common

Kernel: Quantic kernel thx @GtrCraft

Download:

ROM: LMI

Changelog: LMI

LATEST BUILD AND INSTRUCTIONS

Known issues:

...

ROM OS Version: 12.1

ROM Kernel: Linux 4.x

ROM Firmware Required: Unlocked Bootloader, min. miu v12.5.x

Status: stable

Sec. Patches : 2023.07.05

Created :

2022.01.18

Last Updated :

2023.08.05

Thnx to :

@Schnedi

@Ayrton990

Visit official website @ crDroid.net

crDroid LMI Telegram

crDroid Community Telegram

crDroid Updates Channel

Donations are appreciated to continue development
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] raystef66:
Changelog: LMI
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] megaups:
Thx boss !!!!!
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] batuken:
This is one of the ROMs that I've been anticipating to have an A12 update. Thank you for keeping lmi alive! 😭
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] sonrics1993:
Does VOLTE work here?
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] cd993:
Can someone please confirm if the low microphone volume recording bug for WhatsApp voice notes etc is present on this rom, like it is for the A11 crdroid?
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] lafa011:
Hi to all of you!

Great ROM with all the great looks and feel but as in 7.13 version I am not able to get the mobile data to work...

Anyway, big thanks to the developers for all the effort!
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] batuken:
Have you tried manually setting up the APN in Settings?
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] woodencase01:
I was looking forward to this update, Thanks for your hard work!

I'm facing a bootloop problem for some reasons...

I once successfully installed it, but realized NikkGapp didn't use my config, so I went back into TWRP to run it again and use my config.

I didn't realized it at this time (now I know), but TWRP didn't ask for any pattern unlock. The sd-card wasn't detected, so I tried a couple of things to solve it, and this is where it starts to get problematic. I did the sd-card switch from ext2 to ext4.

From that point, I got into a boot loop. I tried to flash the CrDroid rom again, but it won't work.

I then flashed the global original image to start fresh, but TWRP still won't ask for pattern to unlock, thus doing the flashing again didn't work...

Do you have any idea how I can fix it? I'm back on MIUI and I already miss CrDroid :P
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] thetta-reddast:
After getting bootloops from installing different roms I learned this: disable the screen lock (Settings->Security->Screen lock->None) before flashing anything. This way TWRP should be able to mount the partitions
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] woodencase01:
Thanks for your help.

I disabled the screen lock, but sadly it didn't work.

I get errors messages such as:

I:File Based Encryption is present
fscrypt_init_user0 returned fail
fscrypt_init_user0 returned fail
fscrypt_init_user0 returned fail
Unable to decrypt FBE device.
If your device is not encrypted, decrypting the FEB device will fail.
E:fde::get_crypt_ftr_and_key::Unexpected value for crypto key location:
E:Error getting crypt footer and keyE:Could not get footerDecrypt process ended with signal: 11
Failed to decrypt data.
Unable to decrypt with default password. You may need to perform a Format Data.

and

Android Rescue Party trigger! Possible solutions? Either:
1. Wipe caches, and/or
2. Format data, and/or
3. Clean-flash your ROM.

The reported problem is:
'set_policy_failed:/data/system'

Not sure what to do...
[Xiaomi Poco F2 Pro (Redmi K30 Pro) ROMs, Kernels, ] woodencase01:
I tried changing the data format to ext4, then format it through ADB, didn't work.

My current error message is "init_user0_failed". I also still have the "Rescue Party trigger!" message.

EDIT:

I managed to boot by formatting DATA after flashing, but the OS seems to be missing a lot of stuff.

EDIT 2:

Ok, started the clean flashing process again, still got in bootloop. Tried formatting data again, and it worked!