yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] cloud1250000:
A SOLUTION WAS DISCOVERED

CLICK HERE TO ENJOY

Hi Guys!

So... I've no clue if my LTE connectivity is worse then before and since I'm scared of bricking my device by reverting back to the canadian firmware...

I've got a canadian G6 so I compared both of them and.. even tho the Band 4 had weaker signal, the G6 still picked the Band 4 over the Band 2 that my phone picked.

(I know that my network band 4 is way faster then the band2, so maybe that's why it's still using it even if the signal is weaker)

Based on that, I've been playing around, trying to get the H933 modem file to work with a converted phone and behave like my G6.

First of, I don't have my original modem files (the 3 bin files). I tried to flash the modem partition using PARTITION DL with LGUP. It doesn't flash it and prompt an alert about a risk of writing of 4 differents partitions.. From there, I assume the partition scheme for the H933 is not the same as the US998. (And I know a lot of people reported it just bootloop the device which makes sens at this point.)

I gave up on flashing the modem files for now and played around with the build.prop file.

US99820a04 vs H93320e00

First, I looked at the difference in the Global Canadian firmware and the us998 firmware

https://www.diffchecker.com/uQi9MMYA

I handpicked some of the differences and tried them directly on my phone (using a rooted file explorer)

https://www.diffchecker.com/vVrIpjts

this change was just a test to see if I get the option to record in the phone call app

persist.vendor.audio.fluence.voicerec=true

But, sadly, it doesn't change anything so It's not valuable and i'll probably revert it back to false.

From there, strangely, I got different elements appearing in the stock OS and the icon from indicating LTE changed back to what it was before the conversion.

So I can assume one more thing, the US998 system should have everything that is needed to behave like a canadian device

The last step would be to flash the modem partition using dd

(https://xdaforums.com/showpost.php?p=76584629&postcount=193)

dd if=/sdcard/modem.bin of=/dev/block/bootdevice/by-name/modem
dd if=/sdcard/modemst1.bin of=/dev/block/bootdevice/by-name/modemst1
dd if=/sdcard/modemst2.bin of=/dev/block/bootdevice/by-name/modemst2

But I don't have access to the modem setting file.. But I know erasing them should be fine.

(https://xdaforums.com/showpost.php?p=75507379&postcount=38)

BUT! this command doesn't work on my device, so i'll have to do this :

dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1 bs=16384
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2 bs=16384

I'm not sure about the bs=16384 argument

And the next concern is.. the modem file from the H933 is smaller then the US998 modem file.

H933 : 98,422,784

US998 : 98,947,072

But, since it's smaller, I assume it's fine to flash it over the US998 modem partition

From there, I assume, everything should work as before.. right?

Just posting this here because I'm not sure of some stuff.

Thank you!
[LG V30 Guides, News, & Discussion] cloud1250000:
Also, I've been looking at the content both modem file.. and i'm pretty sure they both have all the band...

https://www.diffchecker.com/eV4MAeul

these are the references to the lte band i found while comparing the 2 files

lets try to check the content of modemst1 and modemst2, pretty sure the restriction can be found there and maybe we can just edit the content to enable/disable whatever we want.

Edit:

It's probably a generic modem provided by qualcomm.. So maybe lg didnt remove all the band reference and just blocked them..

Edit2:

By extracting both modem file, I can now say that their configurations are completely different. (sadly)
[LG V30 Guides, News, & Discussion] cloud1250000:
More info~
[LG V30 Guides, News, & Discussion] cloud1250000:
Okay, just flashed the modem file doesn't work (using dd)

The phone can still boot fine but no sim card is detected.

I've tried to edit more stuff in the build.prop in hope it would allow the modem to pick the right config.. but... nothing.. So I flashed back to the us998 modem. (While keeping my build.prop change)

The lte seems fine for now... still it doesnt have the network optimisation of the canadian modem

So there's clearly something that is checked by the modem before the system load.
[LG V30 Guides, News, & Discussion] karendar:
Honestly, I don't think it's worth going back to the Canadian modem. My personal experience:

Bluetooth is more stable

Signal strength more accurately presented on the signal icon

Lost some performance on LTE, but marginal

I have a first gen LG V30 which is plagued with signal issues... It's most likely hardware more than software. Now that I Bootloader unlocked it, it's pretty much over if I want a replacement though.
[LG V30 Guides, News, & Discussion] cloud1250000:
Honestly.. I don't have signal issue..

But. I know for a fact that the Bell LTE band 4 is better and it is not picked by default here...

It prefers the band 2 for some reason.. If we could just change the band preference.. It would be amazing. (Because both are available here and it doesnt pick the band 4 often.. Probably because of signal strength.. But the band 4 is better even with less signals..)

I might try some stuff soon.. But since I was alone.. I didnt really bother with that anymore..
[LG V30 Guides, News, & Discussion] bnevets27:
There is also the lack of VoLTE on the 998. I would like to have that working again as it did on 933.
[LG V30 Guides, News, & Discussion] cloud1250000:
True.. There's another thread where the op explained on how to get volte back in their country.. which is not canada. It doesn't work with our device..

I'll look more into this...
[LG V30 Guides, News, & Discussion] christopherrrg:
Removed; was hyped and didn't search. Thanks; carry on. :P
[LG V30 Guides, News, & Discussion] Mad Medik:
Any progress for anyone on this? ( I mentioned elsewhere but I will drop it here too as ot is relevant) Freedom Mobile announced that they will be releasing a software update tomorrow to activate VoLTE on their V30's.
[LG V30 Guides, News, & Discussion] gilnfld:
Hey there,

Just like you I have been for over a month now trying to find ways of flashing the H933 modem file back to our canadian phones once the 998 conversion is done. As i have recently written to [MENTION=277830]Mad Medik[/MENTION] i have tried several different approaches and have arrived to the same conclusion that flashing the modem.bin/img file on dd or twrp is only part of the process. Not only does it kill the SIM access but also wifi as well once you do this this H933 Modem flash and also shows blank IMEI. Some other .bin/img file is necessary and not merely buildprop tweek. I went back to the drawing board yesterday and tried every possible build.prop manipulations but to no avail. I I am now thinking that maybe this requires us to also flash the persist.img/bing from H933, what do you think about this?

I also wanted to add that it is not only with the US998 but allso with the VS996. I flashed westwood24's twrp flash-able zip for stock996 and tried the Canadian modem flash but with same results. On a side note, i feel that, notwithstanding some of the Verizon bloat which is easily removed/frozen, the 996 operates smoother and better battery performance than the US998 but i am not able to full quantify that quite yet.

Either-way, as I have posted elsewhere -- I am able to get LTE here in Atlantic Canada no problems with EITHER the 998 or 996 modems. That said if you find that that these modems are favoring one band over another which you feel would be better you can disable that one particular band. I found the same thing happening here, my v30 was regularly defaulting to either band 2 or 5 instead of the better 4 or 7. So i disabled them and now it works excellent.

gs
[LG V30 Guides, News, & Discussion] cloud1250000:
hm.. Probably the next thing I would try would be to flash the canadian system img and boot img... (like they did to get sprint working) (using dd)

I tried forcing the setting to load the configurations files modem manually... The idea came from here https://xdaforums.com/lg-v30/how-to/guide-volte-vowifi-functional-available-t3834267

I've dropped some of my concern there. btw while following this thread.. I lost the volte option that I had in my mobile setting menu...

The problem is.. it doesn't load the files (the modem config files).. so.. we can also try to check the logcat to, maybe, get some insight about why it doesn't initialize the modem at all (lte/wifi/imei)

Edit: Someone also mentioned something about not flashing the root checker thingy.. maybe this would help?
[LG V30 Guides, News, & Discussion] gilnfld:
Hi,

Yeah I tried that already -- flashing both boot and system from the Canadian KDZ file -- didnt work, just bootloops even after several wipes. I also had zero luckwith the logcats after the modem flash, no relevant info. Hopefully you have better luck than me...

Cheers,

GS
[LG V30 Guides, News, & Discussion] cloud1250000:
Did you erase the modem setting partition when you tried?

dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1 bs=16384

dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2 bs=16384

edit:

https://xdaforums.com/galaxy-s2/ori...ofessional-t1308546/post77558988#post77558988

the person who made this thread and tools might have an idea.

Edit 2 :

Looking here, I assume the nv partition/folderis within the modem setting partition

https://androidforums.com/threads/v...leon-some-efs-imei-info-brick-backups.782318/
[LG V30 Guides, News, & Discussion] cloud1250000:
OKay from one of the link I shared, we might need to overwrite the backup and fsg partition (and then delete the modemst*) parititon

backup - NV data backup partition

FSG - Modem Storage "Golden Copy"
[LG V30 Guides, News, & Discussion] cloud1250000:
okay good news guys.

I made it. :D

I'm currently on the latest global ca version, twrp for recovery and fully rooted :D

(i've just done it... I lost all my data sadly... :'( )

I'll keep you updated tomorrow since i have to sleep now (2:45am and i work at 8...)

It's totally doable by anyone with enough patience but sadly.. I'm 100% sure it's not possible to provide a nandroid backup as an easy solution.

I'll probably drop my solution tomorrow.. once I confirm volte works on the global version (one of the main reason lol)

Good night.
[LG V30 Guides, News, & Discussion] bnevets27:
This is awesome news! Good job. You were perfect for the job, right amount of ambition and smarts to figure it.

I'll patiencently wait for you information or in my case a guide/instructions. I'm in no hurry, just really happy you got it figured out.
[LG V30 Guides, News, & Discussion] gilnfld:
Hey [MENTION=4160343]cloud1250000[/MENTION],

First of all my apologies for not getting back to your previous message sooner re; erasing the modemst1/2 partitions. I was gonna respond when you posted it but depending on my and my wife's work schedule there are times when I have zero opportunity to get back on xda. We have a 9month old crawling around so that makes it even more complicated.

Second, I am elated that you found out some more information about how to get our H933 working with twrp/root. I had some new theories about partition locations for the modem and efs backups but simply did not have the chance play with it. I also never considered the FSG partition but it makes sense. Glad you got it working and looking forward to hearing your procedure. When i had done the modemst1 / 2 erase just as is without any efs backup/NV config file not only did it fail to load the canadian modem i was not able to flash other modems re; 998 or VS996 , which i was able to do before , only way back was to do a full rom install. This implied that the modemst partition could not -- as you also indicated -- simply be erased and that other things were linked to it. Again, glad you figured it out. Now you had mentioned overwriting the fsg partition but i thought when we flash the KDZ with LGUP it does infact do that no?

One thought that just occured to me is that even though a simply nandroid approach wont do it could we not, using twrp do the required manipulation of different FSG/EFS partiitions using twrp backup and restore? For example, as we had discussed earlier when we install the full KDZ of the H933 oreo in LGUP flashing all partitions except the Recovery one, we got bootloops but still are able to access twrp. I assumed that meant that while the system was not booting the full canadian rom was infact installed and that you we could do a twrp backup of the required partitions, re; efs, system etc and manipulate them. Not sure if this was your approach? Looking forward to hearing your wizardry,

cheers,

gs
[LG V30 Guides, News, & Discussion] cloud1250000:
Working VOLTE :D

+ working magisk/root~~

I'll explain how I did it later today and why I think a nandroid backup wont do ;)
[LG V30 Guides, News, & Discussion] gilnfld:
Dynamite man. DYNAMITE!! looking forward to seeing the magic ;). Can you see if you get the HD voice calling enabled during calls, regardless of VoLTE?
[Upgrading, Modifying and Unlocking] nielswillems:
Hello,

For pocketPC users there is spb mobile shell.

Is there for smartphone users also any programm that change the shell for wm5/6? Or is there anyone who likes it to make such programm?

What I would like is a shell that gives tabs in the top of the screen:

1st tab is the homescreen.

2nd tab is the startmenu.

3rd tab could be contacts.

other tabs could be opened programms.

- Switching between the tabs could be done with the softkeys.

- In the top of every tab could be an X button (or tab close with 0 or something).

- Softkey functions of any programm could be done with select the menus or the * and # botton.

- a little settings app where the user can set the use of which buttons and the order of the tabs (may be more)

If someone is so friendly to make such programm he/she can also think about other functions to add.

I hope there is anyone who can and enjoy it to make this. Me and (I think) many other users will enjoy to use it.

greetings,

Niels
[Upgrading, Modifying and Unlocking] nielswillems:
uhh,

Nobody?
[Samsung Galaxy S7 Edge Questions and Answers] LlamaLad7:
Hello.

I have a SM-G935F Exynos running LineageOS 15.1 and Magisk 16.0.

I would like to install the Google Camera, and have found 2 working APKs (Both attached)

The first one has portrait mode (from pixel 2), but Lens Blur is not there, and video doesn't work.

The second one has everything working perfectly, but it doesn't have Portrait mode.

I would like to install them both, but, unfortunately, they both have the same package name.

Does anyone know whether it would be possible to install both side-by-side, or maybe someone has created an apk containing all the features?:confused:

https://www.dropbox.com/s/94e2lendtkmi7xu/GoogleCameraPortraitMode[1].apk?dl=0

https://www.dropbox.com/s/5ykudwin9t55vi0/Camera_com.google.android.GoogleCamera[1].apk?dl=0

Thanks.
[Samsung Galaxy S8+ Questions & Answers] maurit43:
Hello, I need help with flash twrp and flash the rom but nobody answer me and it´s important for me, can somebody help me ? Thanks you

The ask is because existe 2 o 3 thread explain how to flash twrp or exist a diferent version of this recovery but I dont know wich I have to flash because I have been reading since a week that not work " data mount" or something like that and I have fear to brick it.

My idea is flash or batrom or soldier, wich rom do you recomendme ?

Thanks yo so much !
[Samsung Galaxy S8+ Questions & Answers] spawnlives:
Latest TRWP for the s8+ is 3.2.2.0 and this should have the 'data mount' issue resolved. Flashing should be the same in the threads you have read.

As to custom ROMs I can't really help as I have only ever used stock just do a search and see which one does what you want.
[Samsung Galaxy S8+ Questions & Answers] sjl702:
R0p0t5t5
[Xiaomi Redmi Note 5 / 5 Plus Questions & Answers] Lazy Rich:
Hi guys, I'm still using the first oreo baseband (from 8.4.27 rom), has there been any new one with the recently released MIUI 10 developer roms? If yes, could someone be so kind and upload it for me?

Thanks in advance!
[Xiaomi Redmi Note 5 / 5 Plus Questions & Answers] Reykawick:
https://xdaforums.com/redmi-note-5/development/firmware-xiaomi-redmi-note-5-5-plus-t3759683

Flash non-hlos.bin with meta from the vince global update ( present 8.7...)

Vince china is nougat.
[Xiaomi Redmi Note 5 / 5 Plus Questions & Answers] Reykawick:
Non-hlos.bin is baseband aka radio/modem update.

Extract your respected rom firmware as from above thread link.

I think it also contains goodix fingerprint.

You can flash this update directly using fastboot. Get into fastboot mode and type:

fastboot flash modem NON-HLOS.bin

Finally, if you want to flash the entire update file via recovery, found from above comment, instead of just modem as above command, make sure the latest update doesnt enable antirollback.
[Fire TV Q&A, Help & Troubleshooting] abomlol:
Currently running latest rev of Fire TV 4K. Trying to find a controller that doesn't have issues.

Tried using my Nintendo Switch Pro Controller but it does not work properly. Will connect but can't pair properly.

Can anyone with first hand experience recommend a controller that works well with the Fire TV 3? Using it for Steam Link, which works great if I just had a controller - Thanks!
[Fire TV Q&A, Help & Troubleshooting] abomlol:
If anyone else was curious, Xbox wireless controller with current firmware runs excellent on the Fire TV 4K. Used Moonlight to play Destiny 2 from my PC to my Fire TV yesterday for a couple of hours without a single hitch. PC is connected via LAN, Fire TV via AC.

Did notice emulation issues if Steam is running when trying to play Destiny 2 via Moonlight. Recommend closing steam using Moonlight mouse emulation if you plan to play Destiny 2 without a hitch.
[Google Pixel Questions & Answers] dswalen:
Hi,

I'm looking for clarification on the proper flashing procedure of an unmodified home built version of the 8.1.0_r38 branch for the Pixel. I want to be sure I'm actually doing the flashing correctly.

This image was built on Ubuntu 18 after grabbing the 8.1.0_r38 branch directly from Google along with the correct corresponding Vendor image and driver files. As I said earlier no modifications or customizations were made to the source. It was a straight clean 8.1.0_r38 build.

The flashing procedure I had been using was as follows

fastboot flash boot boot.img

fastboot flash system system.img

fastboot flash userdata userdata.img

fastboot flash vendor vendor.img

These are the same steps I've been using since going back years. Here's the reason why I'm seeking verification on the flashing procedures.

Once flashed to the Pixel the device suffers a catastrophic failure running CTS. One module, the CtsAppSecurityHostTestCases module, has a test that causes communication with the device to stop and the device is left in an unusable state because the test put a number lock screen on the device and obviously I don't know the pass code.

I have tried numerous branches of Android 8.0 and 8.1 and they all run into this issue with this module on the Pixel when running CTS.

But the Factory images from Google do not exhibit this issue nor did an OEM Verizon Pixel. They all complete CTS without a problem.

So this is why I'm looking at the builds I'm making as the problem. But I'm not doing anything out of the ordinary with the builds...just a straight source build/ensetup.sh, lunch, and make once I copy the (unzipped files in the) Vendor folder over to the repo.

So that leaves two possibilities as far as I can tell.

Possibility 1: The images that are being built, even though I have got everything I can get from Google for them, are missing something in the driver/vendor area that's tripping up CTS.

Possibility 2: I'm not flashing my images correctly for this device. I started wondering about that when I pulled apart the Factory image for the Pixel to see what it was flashing and how it was flashing it. I'm specifically thinking about system-other.img, which I don't flash. But my understanding of system-other.img is that it's not strictly needed since it's for recovery purposes. So maybe that doesn't matter.

Since trying to eliminate Possibility 1 is all but impossible from where I'm at, I'm attacking Possibility 2. So this is why I'm seeking clarification on what the proper flash procedures are for a clean build of 8.1.0_r38 is on the Pixel.

Thank you for your time.
[Google Pixel Questions & Answers] GuestK00254:
You can eliminate possibility 2 by doing this: after you run your lunch command, instead of just running 'make', run 'make otapackage'. This will create a flashable zip, then you can just flash it like so:

Flash the latest factory image

fastboot TWRP

Wipe system, both caches, and data

Flash the zip that was made from 'make otapackage'

Flash twrp

reboot recovery

Flash the vendor image. <- flash the one from this link, just to eliminate problems

flash gapps

reboot

Also, AOSP is very different than Google's factory images (It doesn't include all of googles closed source stuff).
[Google Pixel Questions & Answers] dswalen:
Thanks. I'll try this but I have a very hard time believing Google would deliberately release source (AOSP) that when compiled blows up its own CTS test. I suppose it's possible but speaking as QA, it would bug the heck out of me if I let my company release something that breaks one of our own tools.
[Google Pixel Questions & Answers] dswalen:
It turns out I don't need to do this after all. Android 9's CTS does not display this issue so that means the problem, whatever it is, is either the result of Android 8/8.1s AOSP being deficient in some manner or the Android 8/8.1 CTS test suite being wonky somehow. Either way the problem is not the result of something I was doing wrong since I used the same steps with Android 9 and it didn't display the issue.
[Pebble] Fandango68:
Hi guys. I've realised just a couple of days ago and missed the deadline to convert my pebble account to rebble. Anyway, I've done what the rebble.io instructions said, to sign up with rebble (did three accounts actually with different email addresses), and proceeded to then start up my pebble app, but it won't get me past the IT'S REBBLE TIME button. Even after I've deleted cache, data, uninstall, reinstalled, ack find all pebble folders, deleted them, re-installed app, I still cannot get rebble to work on my phone. I am using HTC One A9, Android 7.0. I am stuck in a "rebble loop" LOL. The IT'S REBBLE TIME button just flashes a bit, red circle for 2 seconds, and I am back again on IT'S REBBLE TIME !! Any ideas please? I really need my Pebble Time back with my old apps.
[Oppo Find X Questions & Answers] trickyninja21:
I was curious if the find x from the France release is using a global build rather than the problematic Chinese build. Also, on the website gearbest there is a sale for the global variant but I was just wondering if it's even possible to get a non Chinese version at this point.
[Oppo Find X Questions & Answers] KOLIOSIS:
Welcome to XDA Developers [MENTION=9346854]trickyninja21[/MENTION] :good:

I don't believe there is an actual International/non-Chinese version of this phone just yet,so.......

Just my 2¢ & based on my aggravating experience,you are much better off waiting for such a version to arrive & even then,wait for reviewers to verify the experience is free of the aggressive RAM/Battery management,etc........

The hardware is awesome,I really liked the idea of having the cameras safely stowed away,to avoid scratching/etc.....,but,the honeymoon gets rudely interrupted by the s***storm that is ColorOS.

Also,if aftermarket development is a priority,look elsewhere for another phone that is dev friendly,it apparently isn't happening with the Find X,peruse the forum here for posts regarding the subject.