yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] MonstaSaleens:
First Off, This thread wouldnt be possible without [MENTION=2522637]MicroMod777[/MENTION] over on the LG G2 thread so BIG thanks to him. I found his thread by accident but was having this issue and it helped me.

Now on to the Mod... You have to be rooted for this to work (Duh). I used kernel auditor from the playstore and went into the build.prop to change 2 lines.

ro.build.target_operator

&

ro.build.target_country

Change these values to your correct carrier

Tmobile USA:

ro.build.target_operator=TMO

ro.build.target_country=US

AT&T USA:

ro.build.target_operator=ATT

ro.build.target_country=US

Verizon USA:

ro.build.target_operator=VZW

ro.build.target_country=US

Sprint USA:

ro.build.target_operator=SPR

ro.build.target_country=US

Cricket Wireless USA:

ro.build.target_operator=TMO or use ATT.

ro.build.target_country=US

Reboot and profit :victory:

EDIT

: You have to apply the apns so get on a computer and hook your phone up and type in this code;

adb shell

su

am start -n com.lge.hiddenmenu/com.lge.hiddenmenu.ModemProtocol.ModemProtocolMain

hit pdp settings then apn settings once youre in you have to hit new apns but make a name first and hit save otherwise when you make a apn it wont save the first time then go back in and edit it and put in the correct values in the pic attachments at the bottom of this thread. after you put in the apns youll have a "LG IMS has stopped working" its normal youll just have to work thru it for now. after the apns are set toggle airplane mode on and off and the LTE sign should pop up. then get system app remover and delete LG IMS from the system and reboot.

Sprint APN:

Name: APN2 LTE internet

APN: x.ispsn

Proxy: <Not set>

Port: <Not set>

Username: <Not set>

Password: <Not set>

Server: <Not set>

MMSC: http://mms.sprintpcs.com

MMS proxy: 68.28.31.7

MMS port: 80

MCC: 310

MNC: 120

Authentication type: <Not set>

APN type: default,mms,lte,dun,mms

APN protocol: IPv4/IPv6

APN roaming protocol: IPv4/IPv6
[LG V30 Guides, News, & Discussion] djpabz23:
After doing this, do you stop getting SMS after a while? Once I send an SMS, all of those SMS that I did not receive start bombarding my phone.
[LG V30 Guides, News, & Discussion] MonstaSaleens:
I did a test with my other phone and it works fine for me. I used to get multiple text messages too but I changed to the textra app.
[LG V30 Guides, News, & Discussion] Emu:
Build.prop says

ro.build.target_operator=NAO

ro.build.target_country=US

I'm already getting LTE data on the US998. Do I still have to do this configuration and to what benefit? I'm confused because there is very little detail. Is it doing anything that your automatic SIM setup isn't doing already? I would think that my phone automatically recognizes the correct LTE bands right?
[LG V30 Guides, News, & Discussion] Ruvaldak:
Changing my operator from NAO to TMO caused my phone to spam "Unfortunately, LG IMS has stopped" constantly.
[LG V30 Guides, News, & Discussion] ChazzMatt:
If you're already getting data, don't worry about this. But like on Boombox rom, which is based on European H930 stock firmware, US998 often doesn't automatically populate neceesary carrier information. This is where something like this can come in handy.

"NAO" must mean North American Operator?
[LG V30 Guides, News, & Discussion] MonstaSaleens:
Thats normal. You have to get system app remover and delete it.
[LG V30 Guides, News, & Discussion] Emu:
Yes, NAO probably means North American Operator. It was set to this by default.
[LG V30 Guides, News, & Discussion] MonstaSaleens:
I updated the thread with new instructions. This time i clean flashed boombox rom and put in these values and seen that there were no apns set, this is why some people had problems. I put the correct apns in this thread for sprint only because i dont know any other apns for other devices as i only own the sprint v30. these last few steps is guaranteed to work once youre finished with no modem flashing necessary :highfive:
[LG V30 Guides, News, & Discussion] Who-Lep:
Can someone provide the apn settings in the image attachments. I am not able to see them clearly, they download in low resolution.

Thanks

Julio
[LG V30 Guides, News, & Discussion] MonstaSaleens:
I'll edit when I get free time and remove attachments.
[LG V30 Guides, News, & Discussion] MonstaSaleens:
Updated.
[LG V30 Guides, News, & Discussion] Who-Lep:
Cool, thank you!
[LG V30 Guides, News, & Discussion] rdeets:
Can you enable two carriers simultaneously? I'm currently on T-Mobile, but considering switching to Fi. Can T-Mobile and Sprint both be enabled, and would that enable Fi switching?
[Android Q&A, Help & Troubleshooting] Teracotta:
How do I modify the system to change the user agent without needing a browser-specific fix like Firefox add-on, so all data regardless of origin has spoofed header

Modifying the build.prop only goes so far, doesn't change that the OS is Linux
[Google Pixel 3 Questions & Answers] CJ-PLZDOR:
I pre ordered pixel 3 a couple of days ago. I live in korea so i asked my friend to send it to me when he got delivered. Anyway, i saw the terms yesterday and the terms were weird. You can have the 6 month trial only when you are completely new to youtube premium. And also only for US residents.

So here's the questions

Is there really no way to get the youtube premium unless making new account? (Im currently using youtube premium)

Will the youtube premium 6 month trial won't work if i start the pixel in korea?

Im going to LA in January so if i wait until january, would it be possible to claim 6 month trial?

Sorry for the bad english though...
[Google Pixel 3 Questions & Answers] Eudeferrer:
It is my understanding that you will need a new account to activate your 6 month trial. As for your activation, you will probably need to activate it from the US since I will also guess that Google has a way to tell where the IP that activated it came from and I think that if it doesn't originate in the US, they may use that as an excuse to not honor it. I'm not sure if the activation has to happen from the same email account where it was purchased through the Google store. Also, in January it will be too late to activate the trial since, from what I've read, it has to be activated before December 31 at 11:59 PM. Hope this helps. Maybe your friend can activate it for you before sending it.
[Google Pixel 3 Questions & Answers] chrisjennings:
This is bogus if true. I had a free month trial of YouTube music before, so now I don't get the free 6-months? Google is getting so damn nitpicky about all of their offers. They need to relax a bit and reward long-time customers. I'm not creating a new Google account to get 6 months of their crappy music service. Maybe if they had a cleaner merge with Google Play Music I'd be willing to pay for it.
[Google Pixel 3 Questions & Answers] CJ-PLZDOR:
Oh i got it! Thanks for sharing your advice :)
[Google Pixel 3 Questions & Answers] CJ-PLZDOR:
Terms and conditions

This YouTube Music Premium 6 month extended free trial offer is only open to US residents who activate a Pixel 3/3 XL before December 31, 2018. Offer only available to customers who are not current YouTube Premium, YouTube Music Premium or Google Play Music subscribers, have not been YouTube Premium, YouTube Music Premium, YouTube Red or Google Play Music subscribers nor participated in a YouTube Red or Google Play Music trial before. Offer must be redeemed by January 31, 2019. Valid form of payment required at sign-up, but you will not be charged until the trial period expires. At the end of the trial period, you will be automatically charged the standard subscription price, currently $9.99 per month. You can cancel your trial at no charge at any time before the trial is over. Offer requires a Google account. Full terms here: youtube.com/t/red_restrictions?gl=US. Promoter: Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.

I can't believe it.. I think almost all pixel buyers would likely tried youtube premium before... Why they have to be like this
[Tilt, TyTN II, MDA Vario III General] alehardware:
Hi, I can't enter the camera application by full pressing the camera bottom, neither can I take pictures by doing so. I do not know if I it is a hardware problem or a software problem. 'Half press' allows me to take pictures changing the camera settings, and I must click on its icon to enter the camera app.

Is there any way to remap the camera bottom on 'Settings/Buttons'? or in any different way? If so, I will be able to set the 'full press' to any other function/app and see if it is a hardware problem or not.

I read some posts with same problem but couldn't find any solution, thanks in advance. Alejandro.

HTC TYTN II

Dutty's ROM [Mar 08 08]Official WM6.1 5.2.19199 UC RTM

Radio ROM 1.64.08.21

Camera 5.04 (Build 29195) with lastest Nadavi fix (08.03.08)
[Tilt, TyTN II, MDA Vario III General] P1Tater:
schaps advanced config will remap the buttons
[Tilt, TyTN II, MDA Vario III General] alehardware:
Thank U for your prompt answer P1Tater. I've already tried ACT, but I could not find an option to remap the camera bottom, just for left and right softkey, power key, end key, and send key. Regards.

Alejandro.
[Tilt, TyTN II, MDA Vario III General] P1Tater:
try

start/settings/buttons
[Tilt, TyTN II, MDA Vario III General] alehardware:
There I have only

Botton 1 (Internet Explorer)

Button 2 (Messaging)

Button 3 (Start Menu)

Button 4 Press & Hold (OK/Close) - OK icon

Button 4 (None) - but cassette icon

Button 6 (Voice Speed Dial) - mic and phone icon

Button 6 Hold (Record) - same cassette icon

I think something messed up with this, there is no 'button 5', this should be the camera button?

Thanks again.
[Tilt, TyTN II, MDA Vario III General] P1Tater:
change that one to camera.
[Tilt, TyTN II, MDA Vario III General] alehardware:
Problem solve / Thanks P1Tater for your help

Wonderful!!! problem solve ... as simple as you said. Do you have PayPal, I would like to send you a couple of bucks so you can drink a beer/coffee/coke at my expense? I live in Argentina, so it won't be much, but I would like to thank you.

Regards.
[Tilt, TyTN II, MDA Vario III General] P1Tater:
youve done enough just by saying thank you. the sentiment is appreciated anyway. However if you still feel the pressing need the link is in my sig. But there is really no need.
[LG V30 Questions & Answers] rzracer2:
Just sold my OP6 anticipating on getting the 6T or P3 but switched to Sprint and couldn't pass up the $5 month V30. I wasn't expecting OP6 performance but in the one game I play, Hill Climb Racing 2 the graphics are not smooth. I mean I have a Pixel 1 with a Snapdrgon 821 that plays it great. Anyway, I disabled a lot of bloat apps with pm uninstall in ADB, set the mentioned grahic setting in Developer options .5x ect. and set the game to low res in gaming mode. Tried for a couple days now with multiple factory resets and combos and I just don't get it. The rest of the phone is great. Any suggestions would be much appreciated. Thinking of rooting but much prefer the easy methods of the Pixel and OnePlus. Since I'm on Oreo Aug patch I'm not sure if I can even Frankenstein back to Nougat? TIA
[LG V30 Questions & Answers] ChazzMatt:
You can, but your decision.

The Nougat part would only be temporary anyway. You go to Nougat US998, then you immediately upgrade to Oreo US998 20Aor 20b. You unlock Bootloader using WTF, root and then you update back to latest Oreo, or even custom ROM like Pie.
[LG V30 Questions & Answers] rzracer2:
Thanks, most likely will do that, haven't read all the threads and wasn't sure if there is any anti-rollback since the exploit was found.
[LG V30 Questions & Answers] Mrxyzl:
After unlock bootloader you can try Lunar kernel, it overclock GPU and CPU so I hope it will smooth your game
[G3 Q&A, Help & Troubleshooting] twfs:
Hi all was wondering if anyone knew where to buy a good new battery for the lg g3.
[Google Home] pjd2011:
Hey, guys - I've been scouring everywhere whether anyone has been able to perform a system dump of a Smart Display device. Since the Home Hub is using Cast as its method of being display I'm almost positive it won't be able to be engineered on old Android tablets or elsewhere.

However, any other Smart Display should be running the Smart Display APK on top of Android Things. If we can get a hold of that I think we may be able to start porting it over to older devices.

Please correct me if I'm wrong. I'm tempted to go purchase a device just to test.
[Google Home] x86fanboy:
Sadly it seems there isn't much of a hacking community for these devices, and if you want anything, the best option is to simply buy the device yourself and get hacking.

I just purchased a Home mini for this reason, it seems you might have to to the same yourself for the devices that interest you.

(Shame there's no firmware section here, I imagine the few posts it would get would be invaluable)
[Google Home] zeldi:
Hey guys, did you manage to get anywhere with Smart Display APK?
[Google Home] nello92:
Guys I have a Lenovo Smart Display under my hands. I found the hidden USB Tipe-C port but there's no way to make the PC/Mac to see it. :confused:

adb fastboot are not working and there's no settings to enable developer options :(

Btw this thing is indeed Android Things...

If someone has any idea how to dump the memory this thing I will share the package ASAP and the portings will begin! :)
[Google Home] R3alL0ki:
I don't know if this will help.

https:// smartsupport. lenovo. com/us/en/products/SMART/SMART-SPEAKER/LENOVO-SMART-DISPLAY/downloads/DS504927

Someone shared this link on another site, not sure if the open source code could help or not. (1st post, had to add spaces to the link because can't post links until after ten post) Shout out to Shloime Rosenblum for sharing on stack overflow https:// stackoverflow. com/questions/53029653/android-things-on-lenovo-smart-display-or-google-home-hub
[Google Home] gigahurts:
Hey guys,

I have attached the usb-c connector to my pc and have gotten the smart display in fastboot mode (by holding the volume down and applying power). Some fastboot commands work and I have tried installing different recovery.img to the device, but it won't boot them. I have also entered recovery by holding down the up volume button and tried to initiate an adb session, but adb does not respond. I have also tried flashing in qualcomm hs-usb qdloader 9008, by holding both volume up and down and applying power. I have tried a sahara img for qualcomm 625, but the img won't take. I have also tried extracting the imgs from the smart display via fastboot, but no luck. I think it needs to be done in adb.

Does anyone know how to enable developer options in android things?

---------- Post added at 12:44 PM ---------- Previous post was at 12:42 PM ----------

Also, does anyone know how to compile the source from lenovo? If I could get a binary of the imgs, we might be able to flash a modified rom (unlocked bootloader, root, etc).
[Google Home] RickWells:
Hey all, I am looking for a factory image for this device that I can sideload in ADB. Anyone been able to find one?
[Google Home] Eagerr:
10 in smart display

Hello fellow androideans. I am wondering if anyone has gotten any further on finding a way to mod the smart display from Lenovo. I have purchased 3, to do some miss to. In this case, I'm sure I will mess up 2 before I get to my 3rd. I will keep checking back to see how we can make these things, our own. :D
[Google Home] adhancock79:
Compile

I have the source code, but I have no idea how to compile it. Any updates?
[Google Home] photonmedia:
Did you happen to try the "fastboot oem unlock" or other similar commands? If the bootloader is locked, it will never allow you to flash any sort of image with fastboot.

It may let you "boot" an image, though....

you could try:

"fastboot boot <your_recovery_image.img>"
[Google Home] borsus:
Hi nello,

can you tell me pls, where you have located the USB Port?

Thanks

Boris
[Google Home] nello92:
It is under one of the rubber feet, Lenovo's website details it as a service port
[Google Home] rpmccormick:
I am shocked I can't find more people trying to port NestHome / EchoShow firmware to older devices. Google/Amazon should want to help people do this. It would not make any meaningful impact on device sales, and it would incourage platform growth amongst coders.

What about some other Linux smart-display... Something like that has to exist and be easy to put on old devices no? It would be awesome to have a custom smart-display capable of talking to any of the big-4 voice assistants, that we can run on old tablets and phones.

I miss the old days when a computer didn't come with an OS, you bought hardware and software from different companies. How did we allow manufacturers to lockdown OUR devices like this?
[Google Home] pjd2011:
I'm shocked no one has been able to pull the APK from any of these devices. Lenovo or any Android Things powered Google Smart Display is running off of an apk and theoretically could work on any device.

Amazon's OS is available here: https://play.google.com/store/apps/details?id=amazon.speech.sim but you can only download it from select few Lenovo tablets.

We're hackers and very capable engineers. Most people are not. By locking most of these things down the companies are making it much easier for consumers to understand not to mention support at scale.
[Google Home] mellma08:
Hi,

if you press and hold down powerup an give power you cemt to the basic bootmenü
[Google Home] just_another_guy:
Hey, I don't know if you guys are aware, but the Lenovo Smart Display was recently unlocked, and the dump of the firmware is available at https : // github . com / deadman96385 / things_mt8167s_som_dump (just remove the spaces). System/system/app does contain DeskClock and AndroidThings, but they don't install/parse respectively on my Moto X4 (Oreo 8.0) directly anyway. But if you can figure something out, that would be great! I've got an old Moto G3 and instead of turning into electronic waste it could actually be useful.
[Google Home] PaulieP:
Unfortunately that dump isnt really of much use. Its from the Smart Display 7 from Lenovo which is a different beast. Mediatek processor, and the original Lenovo Smart Displays and the JBL Link View are all Qualcomm. So the process to dump a ROM and the tools would be different

---------- Post added at 12:26 AM ---------- Previous post was at 12:03 AM ----------

Internal photos are here. Any ideas folks?

https://fccid.io/APILINKVIEW/Internal-Photos/Internal-Photos-3884185

Without being able to get the thing in dev mode or unlocking the bootloader, doesnt seem to be a way of us either dumping, or flashing, a ROM via the USB port. Unless this has changed.

Looks to be a 10-pin interface on the board, no telling if this is standard 10-pin JTAG or not. Might be a way to dump a rom though.

---------- Post added at 12:29 AM ---------- Previous post was at 12:26 AM ----------

Mainboard seems to be the Intrinsyc SD624 Audio Kit board, which has the wifi, BT, and Qualcomm SoC onboard. Probably if someone is able to get dev tools or manuals or intel on this board, that would lead to the tools to dump/extract a ROM.

Or, at a minimum, perhaps a stock / generic development ROM.
[Google Home] adnaan146:
Hey Guys, sad to see this project is still on halt. I landed on here with the same idea of trying to put that Lenovo smart clock app/rom onto my old phones and use them as smart clocks instead of letting them sleep in a corner. I had a run through this thread and someone pointed out that the source code for the clock was available at https://smartsupport.lenovo.com/au/en/products/smart/smart-home/smart-clock/za4r/downloads/driver-list/component?name=Software%20and%20Utilities

I had a look at it, and I don't know how to compile it but I am now following through some guides to see the available options to compile it. I have zero knowledge of making roms or apk, and my coding skills are utmost basic, but I don't think it should be super out of reach in 2020. Lets see how it goes, anyone with ideas, please shoot them through!

Cheers
[Google Home] galaxys:
Sounds like very complex development...
[Google Home] MikeJones17:
I have 3 lenovo 10" smart displays. I purchased them because they are still in store display mode. This mode has the option to test all aspects of the display, gives sound and touch with no issues. I can get into bootloader menu. Only this is as far as I can go. My goal was to set one of these up as just a stand alone android device. Not caring what android version it was running. I thought it would be nice to have a full android tablet available, capable of all android features; by your bed side. If someone is willing to get this going. I would happily send you a Lenovo 10" smart display, so you can do what you like with it.
[Google Home] n0n4m321:
Hey,

have a bunch of smart displays 10. I was able to get them running as a normal android tablet by removing the android things apk and installing a custom launcher. I can share further information if someone is interested.

Some proof: https :// imgur. com/a/t0e6QQu
[Google Home] papa2020:
Lenovo folow-up

Hi there,

Can you share the information on how you've managed to modify the unit for installing a custom launcher? :laugh:

tnx
[Google Home] fraenK:
The Lenovo ThinkSmart View (Lenovo CD-18781Y) seams to be the same hardware (Qualcomm® Snapdragon™ 624, Octa-Core A53 1.8 GHz) as the 8 inch Lenovo Smart Display but running ASOP 8.1.

If someone could get their hands on the original firmware, maybe this would help to bring ASOP/Android to the Smart Display as well?

Lenovo's Open Source Code: https://smartsupport.lenovo.com/us/en/products/smart/smart-office/thinksmart-view/downloads/driver-list/component?name=Software%20and%20Utilities
[Google Home] jasonzhang1987:
can u share it for us ,tnx
[Google Home] CatBug:
I am very much interested in this. Please share how you did it. Thank you! I myself have Lenovo Smart display 8.
[Google Home] Jossef:
+1 - also interested in the process you have done
[Google Home] fraenK:
Anyone tried this?

How to reset default app in Android Things OS?

Yesterday I started an Android Things project and I was testing the app using Android Studio. In order to connect to the device using adb.exe, I used the IP of the android device that I saw on the

stackoverflow.com

how to stop android things app on raspberry pi 3 and start another activity

I develop my first android things app from the "https://developer.android.com/things/training/first-device/peripherals.html#handle_button_events" site. And deploy it on raspberry pi 3 (booted up on

stackoverflow.com
[Google Home] gforums:
Hi there,

Any update on this?

I'd highly appreciate any information on how to get a custom launcher installed.

Tried already getting adb working but did not succeed. Thanks in advance,

All the best,

Christian
[Google Home] fraenK:
Did you try adb through USB only or also WIFI?
[Google Home] gforums:
Tried both. Wifi was rejected, usb showed no devices.

Were you able to adb the device?
[Google Home] fldash:
Definitely interested... Watching this thread.
[Google Home] fraenK:
I didn't have the time yet, unfortunately. Did you also try adb over wifi during pairing/setup mode while connected to the display's wifi network?
[Google Home] gforums:
No haven't tried this in particular yet, but should be possible giving it a try within the next few days. Should adb during pairing be possible, I'll let you guys know.
[Google Home] gforums:
Did not work for me. Access via adb also rejected during pairing.
[Google Home] KaspAdam:
Hi

Any progress in launching Smart Display on tablet, phone? I've old Lenovo tablet waiting for use. Will building kernel from Lenovo website work?