yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi Note 4 Questions & Answers] MyNameIsRage:
[MENTION=5228791]zenjedi[/MENTION] [MENTION=6589753]krasCGQ[/MENTION] [MENTION=5850987]DarthJabba9[/MENTION] Isn't it going to be possible that the devs reverse engineer the app and remove the check. Devs at open gapps already worked their magic in making the actual pixel gapps work for all other oreo roms. So isn't it possible that we just reverse engineer and patch it?
[Xiaomi Redmi Note 4 Questions & Answers] DarthJabba9:
I don't know. It might well be possible, but it might well depend on how Google is intending to enforce this (i.e., whether there is any check on the server side).
[Xiaomi Redmi Note 4 Questions & Answers] Not Available:
so when we reach 100th in one device let say we can't login our google account, my questions are :

1. does our account completely blocked or the device which is completely blocked ?

2. can we create a new google account to login ? or the device is completely blocked with any account ?

this is scary as hell ?
[Xiaomi Redmi Note 4 Questions & Answers] DarthJabba9:
1. I don't think that the account will be blocked, because you should still be able to sign in with any certified device - but who knows?

2. It may be possible to create a new account to login with the device (and you start counting up to 100). But if you can't login to your existing account from the device, what would creating a new account achieve? All is your stuff is on the account that you can't login to!

It is indeed quite worrying.
[Xiaomi Redmi Note 4 Questions & Answers] Not Available:
damn, so i need to find "Flash and Forget" ROM type. I can't test ROM for days then change anymore ?
[Xiaomi Redmi Note 4 Questions & Answers] DarthJabba9:
Update #1

The article that reports this new Google initiative has been updated thus: "Update 3/27/18 at 08:51AM CST: Were you, like everyone else, having trouble registering your Android ID on the uncertified device registration page? You’re not alone. Apparently, it’s not looking for the “Android ID” despite what it says. Instead, it accepts your IMEI. Thanks XDA Member DirkGently for the tip!"
[Xiaomi Redmi Note 4 Questions & Answers] prashant2198:
Thanks Brother ! It worked perfectly fine. I entered my IMEI and this time it registered( I have blackened it out here ).My IMEI was added below and it looks like that space below is for 99 more IMEIs that one can add.
[Xiaomi Redmi Note 4 Questions & Answers] DarthJabba9:
Excellent! But now there is more confusion - see https://www.xda-developers.com/how-to-fix-device-not-certified-by-google-error/
[Xiaomi Redmi Note 4 Questions & Answers] prashant2198:
Where is the confusion? You can enter either your IMEI or your Google Service Framework no. or your Android Id, one or the other will surely work in most cases. It worked for me. The problem only arises that devices with firmware build after 16th March,2018 will have to be manually registered else things won't work. So now a new step is to be added for flashing a custom Rom that first your device must be whitelisted. In worst case scenarios if the registration fails then we will have to use the microG package. That's what this thread is for, right? Also Google is targeting these harshness to the mobile manufacturers to maintain the consistency between the Android devices and not to Custom Rom users. They get a easy way out. Things are still under implementation and sooner or later there will be a way out.
[Xiaomi Redmi Note 4 Questions & Answers] DarthJabba9:
Therein lies the confusion - a disconnect between what Google is saying and the reality experienced by people. This makes the issue of microG even more pressing.
[Xiaomi Redmi Note 4 Questions & Answers] DarthJabba9:
Just to note - my IMEI was accepted too.
[LineageOS Questions & Answers] marcinguy:
Figured it out... it was indeed compiled without symbols
[Samsung Galaxy S9  Questions & Answers] MikeYoon:
I have a ATT S9, and since the hardware across the carriers are the same, will flashing my att phone to that of Tmobile or unlocked firmware unlock band 71? Thanks.
[Samsung Galaxy S9  Questions & Answers] zikronix:
IT shoudl be enabled when you insdert the tmo sim
[Samsung Galaxy S9  Questions & Answers] MikeYoon:
Thank you. I just flashed the unlocked firmware and can confirmed that band 71 was activated for tmobile.
[HTC Typhoon] ascorpion:
Hello. I've got problem. I need to enter bootloader but my camera button doesnt work. Is there any other way to enter it?

(c500 owner)

thanks in advance.
[LG V30 Questions & Answers] Dizzyrul3z:
Guys, Is there any way to get rid of that ugly bootloader unlock warning when phone is reboot?
[LG V30 Questions & Answers] ChazzMatt:
EDIT September 11, 2020:

Here you go:

LG V30 Unlocked Bootloader Warning Disabler

I would add it to the WTF Instructions but I've run out of room on that LONG post. It's posted in the mods/themes/apps section. People will just have to find it. ;)
[LG V30 Questions & Answers] SGCMarkus:
Thats the bootloader, telling you its unlocked.... thats before/during the splash screen i think...

I doubt we can get rid of it, except locking your bootloader again probably? (is that even possible on a H930/US998?)
[LG V30 Questions & Answers] mkpcxxl:
No,like on the G5 it's not possible to remove it.

Unlocked bootloader = warning screen.

There is nothing we can do.

Regards

mkpcxxl
[LG V30 Questions & Answers] Dizzyrul3z:
On my old Moto G was the similar bootloader unlock warrning and someone made the flashable zip that this turn, off but that was message instead of the Motorola logo. This was annoying for everyone.

https://xdaforums.com/2015-moto-g/themes-apps/remove-unlocked-bootloader-warning-t3294590
[LG V30 Questions & Answers] ChazzMatt:
Bootloader unlock warning has always been able to be replaced on Motorola phones. It's simply a static boot logo graphic.

When you unlock a Motorola bootloader, the "regular" M logo gets replaced by a scary "bootloader unlocked warning". Both are simple static graphic files. I've made

lots of them for Motorola phones, which could be flashed via ADB or even TWRP

. Surely LG is the same?

What do people do for the bootloader unlocked open market LG G5, V20, LG G6? They don't put up with that annoyance do they?
[LG V30 Questions & Answers] SGCMarkus:
I suppose if the image the bootloader draws for a short time over the splash screen is stored somewhere else than the bootloader itself (aka not hardcoded), im sure it could be replaced, but someone has to find out where its stored how xD
[LG V30 Questions & Answers] ChazzMatt:
Yes, on some phones it's called the splash screen. Also, called the boot logo, not to be confused with the boot animation.

Surely people have done it. I've not messed with LG phones since LG G2/G3 and then I never really unlocked the bootloader but used exploits to install TWRP and root. But it's common with Motorola phones.
[LG V30 Questions & Answers] runningnak3d:
If you want to figure out the format of the raw_resources partition, that is where all the images are stored. It is possible to change them, but if you mess up, then your phone is a brick since abl will not load -- which is why the risk just wasn't worth it for me.

They are RLE so they have no header. There is an index that gives the name and offset for the location of the image, but not the size (either they are all the same size, or the size is stored somewhere else).

-- Brian
[LG V30 Questions & Answers] BROKEN1981:
What if you just want a different boot animation?

Is replacing the Zips in system - media safe?

Or just out right delete them? I hate that T-Mobile logo with a passion.

Edit, I figured it was safe but to be sure I tested on my V20.

Now I customized my v30 .
[LG V30 Questions & Answers] SaberShip:
Perhaps better yet (though I need some more people to help confirm this)...

I have successfully removed the bootloader warning for my unlocked US998.

The process is simple but try at your own risk for other variants more dissimilar to the US998 etc.. etc..

Steps:

Verizon (in their infinite wisdom) thought "Oh hey, no one will ever ever

ever

get the LG V30 with our software and have an unlocked bootloader, so why even bother having an unlock warning. "

Lets prove them wrong.

Take a backup (of course)

Go grab yourself the latest VS996_20d kdz file (available here on XDA or "LG-Firmwares")

Get your phone in LGUP mode (/w power off hold Vol-UP while inserting USB to computer)

In LGUP select PARTITION-DL and point it to the shiny VS996-20d kdz you waited so long for the download to complete

Click start then in the partitions list ONLY select raw_resources.

Click Ok.

The phone will do its thing and it will reboot and you will notice a black screen instead of annoying warning... Thanks Verizon. :silly:

Hope this helps!
[LG V30 Questions & Answers] BROKEN1981:
That warning screen is nothing to even care about.
[LG V30 Questions & Answers] ChazzMatt:
It does get rid of the bootloader unlock warning, yes. However it now says you have a V30, even if you have a V30+. Depends on if that matters to you.
[LG V30 Questions & Answers] runningnak3d:
If someone has a phone under warranty and wants to be really brave -- null out raw_resources and you should just have a black screen.

Again, that is a risk since the loading routine in abl could have bugs and get wigged out and go into a loop or something. If that happens -- 9008 brick.

If someone wants to try it, boot to TWRP and:

adb shell dd if=/dev/zero of=/dev/block/bootdevice/by-name/raw_resources

reboot and tell us what happened :)

-- Brian
[LG V30 Questions & Answers] Shaxxi:
I thought about this because I liked customizing the boot on my old Motorola phones.

But then I thought, how many times do I actually restart my phone to care about how the boot screen looks?

95% of the time, your phone is on standby.
[LG V30 Questions & Answers] Xblackberryuser:
LOL [MENTION=3167089]runningnak3d[/MENTION] ^
[LG V30 Questions & Answers] runningnak3d:
Considering you can no longer decompile abl since it is encrypted, the only way to find out is to test it :)

-- Brian
[LG V30 Questions & Answers] Xblackberryuser:
I'd like to, but this phone as of Saturday, is still worth nearly 500 in-store trade. I'm on the fence.
[LG V30 Questions & Answers] runningnak3d:
I can tell you that the only thing in raw_resources are the images that you see for things like the big errors and the charging images, and crap like that.

Someone has to do it. I would, but for some reason eBay doesn't want me to have a V30 .. they just want to tie up my money.

-- Brian
[LG V30 Questions & Answers] SaberShip:
I think I'd rather take my chances poking around in the binary with a hex editor before zeroing the whole partition. Zeroing would be asking for null pointer exceptions in your bootloader. I don't want to speculate what that might do. Who knows with LG... maybe it will re-lock the bootloader ;) bahhaha.... :rolleyes:

As others have pointed out i'm not sure the reward is worth the time right now. There are a lot bigger problems yet to be solved with this device in terms of development.
[LG V30 Questions & Answers] ChazzMatt:
Right now, we know for the North America variants (except for the H932) if you flash the Verizon vs996 raw_resources partition that will get rid of the bootloader unlock warning. Do not try this on H932.
[LG V30 Questions & Answers] runningnak3d:
Of course the 932 can flash it .. it isn't a signed partition, and the data may be different, but the format is identical for a given model .. by model I mean V20, G6. V30. It doesn't change from variant to variant.

Now with that said, the US998 abl might look at index 3 for the yellow warning, and the VS996 might not use index 3, so it is blank. However the H932 might use index 5 for the yellow warning and the VS996 might store the red warning at index 5 so flashing the VS996 raw_resources onto an H932 may yeild an even nastier warning before the phone boots (that is why you backup first).

So, then you try the H930 raw_resources. Maybe they have index 5 blank so you end up with a black screen on the H932.

TL;DR: while it *may* not be safe to null out raw_resources, and it *may* not be safe to edit it, it IS safe to flash any model V30s raw_resources onto any other model V30 as long as the firmware version is the same. So 20k to 20k or 20d to 20d.

-- Brian
[LG V30 Questions & Answers] ChazzMatt:
But it does change V30+ to V30. If you flash V30 VS996 raw_resources to a US998 V30+, while the annoying bootloader unlock warning is gone, now the boot animation says you have V30. You can probably swap out the boot animation in the media folder to fix that "problem".

---------- Post added at 03:39 PM ---------- Previous post was at 03:34 PM ----------

Hmmmm.... The working theory before this explanation was Verizon never thought the bootloader would ever be unlocked, so their variant doesn't even have an available warning to display. :)
[LG V30 Questions & Answers] runningnak3d:
Nope -- that "logo" that appears that says: "LG V30" or "LG V30+" in white letters on a black background is an image stored in raw_resources. The boot animation is what comes NEXT. Like if you have a T-Mobile, the horrid pink with the animated T-Mobile logo and the T-Mobile jingle. Or AT&Ts much nicer (but still lame) blue screen.

Now that is actually a good theory, and if that is the case then flashing the VS996 raw_resources on an H932 will accomplish the same thing.

The bottom line, there are a lot of things that you can't cross flash or you will bootloop, and then there are more things that you can't cross flash onto an H932 or from an H932 or you will have a 9008 brick -- raw_resources isn't one of them.

-- Brian
[LG V30 Questions & Answers] ChazzMatt:
I'm not disagreeing with you in any way, but my V30+ does have labeled zipped boot animations in the media folder that has V30+ png files (with model number in white over black background) . So, I thought the "V30+ ThinQ" I saw displayed at boot was coming those files.

Sent via open market LG US998 V30/V30+
[LG V30 Questions & Answers] runningnak3d:
LG has so much redundant crap that they need to remove from their build servers. Yea, that was probably how it used to be done at one time, or maybe they are going to move to doing things that way, but it is real simple to test -- change them and see :)

-- Brian
[LG V30 Questions & Answers] david.542569:
I have attached V30 boot images flashable zip

VS996 zip has no bootloader warning

US998 zip has the bootloader warning

flashes raw_resources & raw_resourcesbak partions

Partitions Backup & Restore App

https://play.google.com/store/apps/details?id=ma.wanam.partitions

https://xdaforums.com/android/apps-games/app-partitions-backup-t3003599

originally posted by ChazzMatt:

But it does change V30+ to V30. If you flash V30 VS996 raw_resources to a US998 V30+, while the annoying bootloader unlock warning is gone, now the boot animation says you have V30. You can probably swap out the boot animation in the media folder to fix that "problem".
[LG V30 Questions & Answers] david.542569:
raw_resources is a boot image file

Uses RLE based image encoding and decoding

RLE (Run-Length-Encoding)

tried to recover files from raw_resources

I got a .qph file found in file signature

a actual boot image I recovered .gz file

REFERENCES

http://xdaforums.com/showpost.php?p=6775233&postcount=5

http://www.androidtablets.net/forum...-before-animated-boot-animation.html#post1895

http://android.git.kernel.org/?p=platform/build.git;a=tree;f=tools/rgb2565

https://xdaforums.com/showthread.php?t=443431
[LG V30 Questions & Answers] immns:
I thought there is a hex editor program that can compare two files so we can find the differences or similarities. But rle encoding makes them more fuzzy I guess. Someone already tried?
[LG V30 Questions & Answers] akanealw:
I did some testing today with the latest kdz files on my V30S that was on the VS996 20g firmware and running a custom AOSP based rom. It was as discussed, the boot screen said V30 and had no warning. I found that if I used the US998 20g kdz to reflash the partitions, then flashed the VS996 20g raw_resources and raw_resources.bak partitions, the boot screen now shows V30S and the bootlooder unlocked warning is still gone.

UPDATE: I've had some issues with my phone freezing about a minute after boot and having to hard reboot it when using a custom rom. Currently testing other steps to get the same results. Proceed at your own risk.

Steps to reproduce:

1. Back up current ROM and the entire internal data partition. (I have a 128 GB microsd for this step)

2. Download US998 20g kdz

3. Download VS996 20g kdz

4. Use patched LG UP to flash US998 20g kdz in DL Partition mode. (I excluded the recovery partitions but I don't think that's necessary as I had to reflash TWRP anyway.)

5. Perform Master Reset

6. Boot into Android and then power off

7. Boot in Download Mode

8. Use patched LG UP to flash VS996 20g kdz in DL Partition mode choosing raw_resources and raw_resources.bak ONLY

9. Perform Master Reset

10. Boot into Android and enable adb

11. Reboot to fastboot

12. Fastboot flash TWRP

13. Fastboot reboot into TWRP

14. Wipe data partition

15. Restore backups

Note: You may be able skip some steps, this is just the steps I did in testing.

Before: V30S on VS996 20g firmware running custom AOSP based ROM. Boot screen shows V30 and no warning screen.

After: V30S on US998 20g firmware running custom AOSP based ROM. Boot screen shows V30S and no warning screen.
[LG V30 Questions & Answers] papsta:
has anyone tried this yet? what are the odds that it works fine?
[LG V30 Questions & Answers] runningnak3d:
Yea -- don't do that. You will brick your phone.

If you search on the V20 forums, someone did decode more of the file structure and it is now possible to black out the screen.

-- Brian
[LG V30 Questions & Answers] BROKEN1981:
Hey Running, can you look at this post?

https://xdaforums.com/lg-v30/development/rom-fw-lg-v30-joan-t-mobile-h932-20r-t3905346/page5
[LG V30 Questions & Answers] t436h05t:
Is it safe to flash the vz raw_ esources to tmobile? Saw that is should be good but just wanted to double check nothing changed before trying it out.
[LG V30 Questions & Answers] ChazzMatt:
If in doubt, don't. ;)
[LG V30 Questions & Answers] immns:
could you point out where they talk about file structure. I've tried to edit " YELLOW WARNING" and make it "YELLEW WARNING" ended up with just text based warning on boot, I guess the device confused where that weird warning triangle goes and then just replace it with orange text. I bet, some minor change inside raw_resource image won't be dangerous.

i did, but it will only black out when safety check prompted. I assumed it safe.
[LG V30 Questions & Answers] mbellot:
https://xdaforums.com/showpost.php?p=78610182&postcount=15

https://xdaforums.com/showpost.php?p=78785100&postcount=18

These two posts in the V20 forum cover the header format for raw_resources and the file header format for the individual graphic files. It seems to match what I see in the V30 raw_resources, so it's probably accurate as far as it goes.

I tried following the instructions in post #1 of the V20 thread to point the unlocked bootloader warning screen to the default boot logo, but ended up just getting a text version of the warning instead of the graphic, and the phone continued to work normally. Flashing back to the original raw_resources file brought back the graphic version of the warning message.

After playing around for a while and digging into the raw_resources file some more I'm honestly beginning to believe we can't modify the raw_resources like the V20 because it is doing some kind of verification.

I tried simply moving the unlocked bootloader image up one line (from screen offset 0x01c2 to 0x01c1), while changing nothing else and it still pops up the text version of the warning.

I found an extra 256 bytes of data after the end of the image data (as defined in the header, 0x0037A384). Maybe it's a checksum/crc/other that forces the text version when the verification fails.

I'm guessing the VS996 raw_resources "works" since it's not being modified, just used entirely in place of the US998 version.

Sorry for digging this up, but I just got my V30 and wanted to see if I could get rid of this little annoyance. Unfortunately not...
[LG V30 Questions & Answers] lingo2012:
I got rid of the warning when i had my att v20 im gonna try it on my US998.
[LG V30 Questions & Answers] gene.pavlovsky:
I just got an H930DS (V30+). Followed the guide to unlock the bootloader, downgraded my firmware to version 20n.

I got the warning screen, then I flashed the VS996 zip you provided, and have the following behavior on boot.

Black screen for a second or two, then a LG V30+ ThinQ logo appears for just a short moment, then black screen for a couple of seconds, then the LG V30+ ThinQ appears and stays until the LG animation appears.

So I don't know why, the "V30+" didn't get changed to "V30" in my case, like was mentioned before.

Also, is this common to have the boot log flash for a moment, disappear, then reappear?
[LG V30 Questions & Answers] MyStyle0714:
Can this method be applied to other phone...?
[LG V30 Questions & Answers] :
Anyone try this on pie or us99830b or by refurbishing back to oreo first? No 30b for vs996 just 30c it seems like. [MENTION=3250376]ChazzMatt[/MENTION] did you ever happen to try this then update to pie without issues?
[LG V30 Questions & Answers] immns:
on H932 30d flashed Verizon's raw_resources 30c successfully. file attached (only image file, no install script). No one should do it unless you desperately want
[LG V30 Questions & Answers] ChazzMatt:
If you are happy with it, OK.

But anyone who does this assumes all risk. [MENTION=3167089]runningnak3d[/MENTION] -- the dev who rooted the T-mobile H932 -- says it's too dangerous and not to do it.

Someone bricked their phone last year because the VS996 raw_resources partition being flashed on was early Oreo vs the later Oreo on their variant. It has to match within a certain range. They kept flashing the same VS996 raw_resources partition each time, and then came one update too far. :rolleyes:

Every time you update your phone with stock firmware, you then have to remember to grab the relevant version of the VS996 firmware. You can't keep flashing the same VS996 raw_resources partition as the firmware range will widen too much.

SIMPLE FIX: Since the bootloader unlock warning is only something even visible for a few seconds when rebooting, just flip the phone over while it's booting up. You won't see it! ;)

I have Auto Reboot app (root required) scheduled to reboot my phone nightly while I'm asleep.
[LG V30 Questions & Answers] immns:
well then I'll mark it as dangerous ;)
[LG V30 Questions & Answers] :
Thanks for the confirmation of a success with pie resources I may decide to try it or maybe not I will let people know how it goes if I try it. Thanks chazz for knowledge I definitely will not try flashing older oreo resources on pie. That may have saved me a brick
[LG V30 Questions & Answers] BROKEN1981:
I still can't believe people actually care about this. The boot logo last far longer.
[LG V30 Questions & Answers] dchinacay:
im up to this. so annoying bootloader warning
[LG V30 Questions & Answers] ChazzMatt:
Here you go:

LG V30 Unlocked Bootloader Warning Disabler

I would add it to the WTF Instructions but I've run out of room on that LONG post. It's posted in the mods/themes/apps section. People will just have to find it. ;)
[LG V30 Questions & Answers] mamamia888:
H933 official Pie(Sep. 2019) works. Thanks!
[LG V30 Questions & Answers] Joe Baliu:
So what is the solution these days, as this was removed :(
[Nexus 6P Q&A, Help & Troubleshooting] nunocordeiro:
Hi guys!

My Nexus6P broke and won't boot. I suspect it's something to do with the graphic subsystem as it had been acting up. Interestingly it can still boot to fastboot (but not to recovery).

Before sending it for support I'd like to wipe my personal data if possible. My phone is running stock and bootloader is locked. I think my data is encrypted but I'm not sure (hence the desire to wipe).

Much appreciated for any help!
[Nexus 6P Q&A, Help & Troubleshooting] Duumon:
Only way- flash via edl mode.