yashsingh1/xdaforums huggingface dataset:
[Google TV General] meber:
Thanks I'll have to figure how to install the zip off of the flash drive

When I use a device like that I can connect a keyboard to navigate the menus but then I can't push packages from my PC. The custom Onn bootloader firmware the button on the device doesn't work to let you navigate the menus so you need a multiport hub.

Also, I haven't been able to get OTG to work without directly connecting the device to my PC. If I use an otg cable like this I can't connect via ADB: https://www.amazon.com/AuviPal-Micr...&keywords=micro+usb+otg&qid=1629134341&sr=8-5
[Google TV General] Online Gravy:
this is how i set up the the two different connections with this hub
[Google TV General] dirtcat:
Can you tell us where you found it? Do you have a specific link to that hub? I like that it has micro usb ports in it.
[Google TV General] Online Gravy:
all of the ports on the hub are USB type A, the host port is type B. unfortunately i dont know where to buy this hub. it was scavenged from a junk pile and combined with a power supply that was also scavenged. any powered USB hub should work, as in any hub that can have supplementary connected to it
[Google TV General] dirtcat:
Hey folks! Noob here - I've been wanting an Android set top box with an ad blocker for a long time. I want to watch YouTube, Netflix, Plex, Kanopy on it. Listen to Spotify, Plex. And do other things I don't even know about yet.

I installed Cyanogen mod on a Samsung Galaxy S2 a long long time ago but I don't know much about flashing and ADB and all that stuff otherwise but I thought I'd give this a go. I went to Walmart (I'm in California) and picked up their Onn Android TV box.

Installation was pretty tricky - what ultimately worked for me was this amazing comment from criscodecookies.

I would have saved an hour of frustration if I had just followed their instructions from the beginning.

I only have a micro usb cable that I've got connected to my MacBook Pro. I have an OTG cable somewhere but I don't have any powered hubs or anything. If I need to input text, I use:

That keyevent 66 thing is how you press return

I COULD NOT get this device to join my wifi network for a long time. The Gboard doesn't come up on the screen (I was able to make it come up for a fraction of a second if I held down "home" and "back" on the remote but that's about it) so I couldn't type in my wifi password. If I typed in the wifi password via ADB like I showed above, it would try and try and try to join and eventually fail.

My daily driver phone is an iPhone so I pulled out an old Android (running Android 7 or 8 I think) I had laying around. I tried to do the thing where you connect to the Android to complete the setup (wifi, email address, etc.). It didn't work right away but it did eventually work after several tries!!

So once I was in:

I then installed a keyboard called LeanKey Keyboard and with a lot of fiddling around I was able to get it to come up and type stuff on the screen.

I've had a few freezes where the device needed to be unplugged. Had the remote stop working, too. I installed the Android TV app on my iPhone to control the device and that would disconnect, too.

Unfortunately, YouTube is PAINFULLY slow. The video freezes up a lot and takes a while to update or doesn't update at all.

Strangely, Plex seems to work fine! I prefer it to the Plex version that's on my Roku Ultra.

Hoping I can install an ad blocker (any recommendations?) on here and maybe find a way to get YouTube to work properly.

So now what?​

I have root access, I guess - I enabled them in the developer preferences. How do I install an adblocker?

What other fun things can I do here? Can I install .apk files?

What else should I install?
[Google TV General] npjohnson:
pretty sure I answered you on reddit lol
[Google TV General] dirtcat:
Ah you're right - I see now. You told me how to load .apk files.

Plenty of other questions that need to be answered, though.

Looking forward to the next version you make!
[Google TV General] dirtcat:
Another thing I forgot to mention is that Netflix won't work!

I forgot exactly what it said but it was something like "this device is not (something) to run Netflix" Certified? Or something like that?

Is this happening to anybody else?
[Google TV General] dirtcat:
Never mind - I read the FAQ again for the first time since installing and I see that this is a known issue.

The FAQ says to install the tablet version of Netflix. Does anybody have a link to this? Are you all using APKmirror to find .apk files?

Should I be looking elsewhere?
[Google TV General] CambriaTester:
I am not seeing oem unlock in dev options with the onn uhd box. I tried setting date and time between past and future but no dice. Any suggestions?
[Google TV General] dirtcat:
Folks - it looks like to truly root this Onn device I need to install Magisk. I need some help installing this! Can anybody guide me?

Also, two questions:

- I guess if I've gotten as far as installing this Lineage OS, then the bootloader is unlocked, right?

- If the bootloader is unlocked ... then can I use the stock OS that came with this device and root it with Magisk ... and use Netflix like normal and install an ad blocker? My goal is to be able to watch YouTube without ads!
[Google TV General] Big Dumb Object:
Both YES.

To watch YouTube freely, check out NewPipe first. To block ads on rooted device I can advise AdAway, but there are plenty of other root-less alternatives that work by running a local VPN.

Start by checking out the official documentation HERE.
[Google TV General] npjohnson:
1. Was a typo, uploaded builds with it fixed :)

2. In developer settings - but you don't need it - chrome cast works from sleep

3. IR power works but isn't configurable at the moment - we're working on it. You can try disabling CEC and seeing if it fixes it.
[Google TV General] jwchen119:
The latest build(2022-06-20) is much bigger than any older builds, anything new included?
[Google TV General] xtremeed2705:
A few bugs I've noticed on latest ROM(Dopinder)

It appears in Google Home now but virtual remote won't work usually.

When using the Android volume control instead of CEC the screen will flash when turning the volume up or down, tried it on 2 different TVs.

Seems a bit laggy going through settings to fast with single presses of the down button(not holding)
[Google TV General] npjohnson:
Had to disable virtual remote temp - that should work soon - we ran out of space and I had to cut things so I cut that app.
[Google TV General] npjohnson:
fixed - was an accident - included too many gapps.
[Google TV General] castone123:
What happens when you cannot boot into bootloader or recovery mode on your android tv device? i have dopinder, it is rooted with magisk. When i try to factory reset on the device it just restarts itself, along with system update which usually fails. i have tried to hold the button to get into recovery mode, no such luck, just start up android tv. I can use the device but i cannot update or get into recovery mode or factory reset.
[Google TV General] reduxd:
Attempted to build my own image as well and also got the following error on sideload attempt:

assert failed: update_dynamic_partitions(package_extract_file("dynamic_partitions_op_list"))

Fresh pull of Lineage sources, set up with vendors from TheMuppets. Was succesfully running the 20220620 build + recovery.
[Google TV General] Spusuf:
Just updated to latest.

Chromecast/Google home still not working so can't confirm the other points
[Google TV General] CrysisLTU:
Fantastic work! But there are two things that lock me down to the stock ROM:

1. IR control using the remote (my TV does not have CEC)

2. Display scaling (to combat overscan)

I understand IR is in the works. But what about display scaling?

Edit: I also couldn't find a way to change resolution and refresh rate. Hopefully that's coming too
[Google TV General] RoyaldArmer1331:
I managed to brick my Onn Tv box dopinder (it seems to be in burn mode) and tried following your instructions except I got the 4.9 amlogic flash tool from github since your link is down. When I tried to run the `update.exe bulkcmd fastboot` command, I got the error message:

[update]:No [WorldCup Device] device after scan

[update]ERR(L1094):can not find device

I tried several USB cables, all functional, and plugging it in in different USB ports and it keeps getting this error message. Is there something I can do to make my PC recognize the device?
[Google TV General] RoyaldArmer1331:
Actually, never mind. My Onn box (dopinder) doesn't want to turn on anymore for some reason. I tried everything and it keeps staying on a black screen with no signal. I guess it's gone. RIP
[Google TV General] Meliorem:
I mentioned that the same exact thing happened to me, both in this message and your next one. I'm in the same situation as you. 980

Haven't gotten any response yet.
[Google TV General] npjohnson:
For what it's worth, there are faulty IC's on this thing. 2 of our devs have had them die, one had it just poof and die on stock lol
[Google TV General] :
How are you "trying to boot to burn mode"?

Are you holding the button for a sufficiently long period of time, starting from before (or shortly after) power is applied? And doing this while the usb port is connected to a host computer with the worldcup drivers installed?
[Google TV General] Meliorem:
Yes, from before. I figured 30 or 40 seconds was long enough to hold it.

Sorry for any possible confusion but I thought the worldcup "drivers" were a part of the update script. Where can I get these drivers for Linux? A quick search only resulted in finding Windows drivers. (I don't have a Windows machine.)
[Google TV General] :
If the update utility worked before, then it is not the problem.

That's plenty enough, as long as you didn't start too late and the physical momentary switch itself isn't somehow flaky.

Some reboot mode setting that boots to recovery can sometimes bypass the test for the burn mode button. A uart log would reveal what is going on for sure.
[Google TV General] Meliorem:
The update script never worked. Here is a link to my post:

980
[Google TV General] sebas4200:
How do we turn it back on without pulling plug , remote gives red light after shutdown on Dopinder? I don't have cec, what about external storage with otg? You guys working on that full android yet ?
[Google TV General] LeeX2:
my dopinder went kinda bricked

it isn't rly "bricked" cuz everythin is working except hdmi output

since I flashed dtb,dtbo for lineageos, theres no singal

but I was able to revert back to stock, sideloading stock ota update, boot it up, pairing remote

( by assuming what shxxts happening on the imaginary screen rn lol :/ )

I was trying to enable adb and bypass rsa auth so I could get logs for op

( weirdly I couldnt get any console-ramoops log )

but I couldnt mount system partition on the lineageos recovery so Im stuck here

( no fstab entry for /system )

[ 87.442020] W:DM_DEV_STATUS failed for system: No such device or address

Im definitly missing smh... any idea would be appreciated

recovery.log https://pastebin.com/iXsa3nRA

p.s

[ 0.162620] Failed to find/open a drm device: No such file or director

mb flashing lineage dtb dtbo recovery imgs tripped a safty switch and nuked itself?

or just a meaningless mummble log?

-------------

nvm, just realized that this is an eng build and adb is enabled by default X^(

logcat attached

but I still cant sideload magisk(for dmesg) its stuck at 0%

is there smh like addonsu for lineage 19.1?
[Google TV General] npjohnson:
Just unplug and replug - they're designed for this.

OTG storage works fine.

Full Android works fine but I'm not maintaining builds for it until we go official.

If you flashed stock and nothing happened HDMI wise you have a hardware issue.

Flash the full factory image DTB and all - if you still don't get HDMI you have a hardware issue.
[Google TV General] LeeX2:
so its dead :(

sad... kinda regret installing los now Xd

ty for your work anyway
[Google TV General] npjohnson:
Well, I can 100% guarantee you lineage install did not cause this.

Bent pins or the like are much more likely.

Nothing we do could cause something like that.
[Google TV General] LeeX2:
but it worked right until I rebooted after flashing los imgs

also I can see the connected monitor's edid info on the logcat and its correct, not corrupted

so hdmi handshake is happening

sorry but would you look into my logcat when you can spare some time?

I couldnt get dmesg, since got no root access yet... :(

you can't flash magisk with los recovery? is that y I'm not able to sideload it?
[Google TV General] npjohnson:
You can totally flash magisk with lineage recovery.

And yeah I can look.
[Google TV General] sebas4200:
Where do I get full android for dopinder?

Can't you get it to go on standby like stock when using remote or get the button on the box to turn it on ,? pulling the plug isn't something I want to be doing all the time
[Google TV General] npjohnson:
Standby works fine? I can let it sleep and resume with the remote just fine
[Google TV General] sebas4200:
How ? When I use power button it completely shuts down , no way of turning it back on besides pulling plug ... how do I use standby with red light on box like stock , or how does your standby work ?
[Google TV General] npjohnson:
You have CEC enabled but your TV doesn't support it likely?
[Google TV General] sebas4200:
Tv doesn't support cec so I turned it off, is that the only way standby works ... I guess since it's a 4k box it would make sense to have a 4k tv that supports cec I don't though. It be cool to find a solution for this

Where do I get full android for dopinder?
[Google TV General] npjohnson:
Not sure. I don't have that issue.

And again, I won't be building that until we get to official status.
[Google TV General] sebas4200:
Thanks , only thing I'm not liking on this rom: Standby isn't working on my non cec tv , I'll try it on a TV that supports cec see what happens , with all the customization lineage usually has you'd think there'd be an option in the settings for it. Thanks again I'll be waiting for that full android release ✌
[Google TV General] sebas4200:
Settings button on the dopinder remote doesn't work either.

Found a lockdown option when you hold down power button but it doesn't do anything on Dopinder so still no standby on a non cec TV
[Google TV General] LeeX2:
I managed to flash magisk, seemingly there was a prompt that I had to respond with latest magisk installation

long pressing side button solved the problem

still no root access tho, since I cant grant permission🤦‍♂️😂

can't access to data partition on the los rec either (encrypted?), so manually granting it by editing magisk db was also unsuccessful

I hv no idea how to get dmesg for now, will keep try tho

I hope there's something in the logcat🤞
[Google TV General] LeeX2:
sry, I just realized I attached a wrong file which is unreasonablly big and mostly just idles 😬

here's a trimmed down log of plugging and unplugging hdmi

dopinder - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

pastebin.com
[Google TV General] rub1k:
EDIT: Please ignore. Had a bunch of bad cables; one eventually worked.
[Google TV General] sebas4200:
Cast isn't working for me either on Dopinder

3 Things That Aren't Working For Me Are :

Screen Cast , Standby Mode Including Lockdown Option When you HolD Down Power Button On A Non CEC TV (have to unplug power source to get it back on after shut down) , and Settings Button On Dopinder Remote , Great Work Though Thanks For The Extra Storage Makes A Difference ✌
[Google TV General] sebas4200:
I Can Get It To Sleep With No Led By Using Google TV apps Virtual Remote , while I'm Connected To The Virtual Remote Onn Remote Will Also Put Dopinder On Standby Mode Once I'm Disconnected From Google Tv Virtual Remote Onn Remote Goes Back To Shutting Down And I Have To Pull The Plug To get It To Power On Again , Better Than Nothing... Hope You Can Fix This
[Google TV General] kennkanniff:
Thanks. Is there a known working image available?
[Google TV General] c1724:
Can LineageOS 19.1 be booted with Coreelec?

Thanks
[Google TV General] npjohnson:
I have no clue what this is.
[Google TV General] forart.eu:
...what you mean "with" ? Dual boot ?

@npjohnson : any news about "generic" GXM (S912) build ?
[Google TV General] c1724:
@forart.eu

Yes, sorry for my bad English!

CoreELEC

Thanks
[Google TV General] Rozay98:
Hi just curious if I flashed something wrong or not I have the latest 19.1 booting and running fine but any DRM content seems to not play at all between hulu or tubi none of them play

Checked DRM info its coming back as widevine L1 and iv also tested with and without passing safetynet
[Google TV General] Lanzelet:
The 'update' program is not working for me, on windows 10 or linux mint (with working adb and fastboot). Is this step necessary? I was able to flash dtb, dtbo, and recovery from fastboot, and booted into recovery. But the side button didnt boot me back into recovery after formatting data, and I had to return a bricked device. It seems to be working for others, but I'm hesitant to risk another one. What am I doing wrong? On linux, I had to install libusb0.1-4, but it still says "world cup device not found". On windows, it says libusb0.dll is missing, and ones i dl from the internet arent working
[Google TV General] Lanzelet:
At Step 6 of "Installing a Custom Recovery", we need to type "fastboot reboot recovery", correct? I think this is where I messed up. We can't run "adb reboot recovery" because we are in fastboot mode. The side button doesn't take us to recovery, it takes us to aml usb burner mode or something (dopinder)
[Google TV General] Meliorem:
You're like the third or fourth person in this thread to report that. Myself included (980). Wish I could help you but I don't know of any solution as there's been little to no response to the issue.

I'm only on Linux and asked if there are even world cup drivers for Linux because I searched online high & low for them and could only find them for Windows. (If the update script is meant to only work on Windows, that should ideally be specified somewhere.) So again, wish I could help but I have no further info.

At least you know you're not alone.
[Google TV General] Lanzelet:
I have had some limited success with recoverying a soft-bricked dopinder. After failing to boot recovery, my device was stuck on the logo screen with no fastboot or adb connection. Holding down the side button while rebooting also takes me to a logo screen (no fb/adb), but it's now finally recognized as a "World Cup device". So i try running the update program again. It still fails with this:

AmlUsbBulkCmd[fastboot]

usbReadFile len=512,ret=-5 error_msg=libusb0-dll:err [submit_async] submitting request failed, win error: A device attached to the system is not functioning.

[AmlUsbRom]Err:return len=-1 < strLenBusy 11

[AmlUsbRom]Inf:bulkInReply

ERR: AmlUsbBulkCmd failed!

Now this is where it gets interesting. The device then reboots itself into fastboot mode. I flash the stock dtb, dtbo, recovery, and boot img's, type fastboot reboot, and the device is able to boot the stock firmware again.
[Google TV General] beyondme0:
Hello, is it possible to unbricked my devices if the screen is completely black with the method above, also, when i hold the bottonn them plug in the devices to my pc fast boot is not recognize at al like it used to.
[Google TV General] Slimshady997:
dónde where can I download the dtb and dtbo files? it's for dopinder, the folder it's supposed to have the files is empty.
[Google TV General] npjohnson:
Give it a week July builds are Coming
[Google TV General] lqtdc:
is this working on 19.1 version?
[Google TV General] RiCkLaR:
Follow the instructions for your device from the Odd Solutions Wiki (has been updated for 19.1) here:

Devices | Odd Solutions Wiki

wiki.oddsolutions.us

For the basic command line inputs see this comment:

https://xdaforums.com/t/unofficial-...-g12-sm1-family-devices.4313743/post-87029813
[Google TV General] EtSimulViator444:
So I'm assuming I have to wait a bit longer then? Is there no archive for 18.1 builds for both recovery and LOS as well as dtb and dtbo files?
[Google TV General] Slimshady997:
Does anyone know why it won't start in recovery mode? when installing the recovery.
[Google TV General] npjohnson:
19.1 July builds coming soon.
[Google TV General] EtSimulViator444:
Alright, thank you
[Google TV General] pedr0.m:
are the dtb and dtbo files no longer needed? I wanna follow the guide but can't seem to find them
[Google TV General] npjohnson:
They're needed but again.

They will be there when it build tonight.
[Google TV General] pedr0.m:
Thanks for the quick reponse.

Also, is there a way to use the Update tool on windows?
[Google TV General] npjohnson:
Update.exe is a thing.
[Google TV General] EtSimulViator444:
I am stuck on the onn. screen after flashing the dtb and dtbo and flashing the recovery files. I hope this is not a problem. I do hope I can fix this, and I didn't reboot after flashing the dtb and dtbo files because it wouldn't let me and now I can't reboot into recovery even though it has been flashed. to be clear I am speaking on terms of dopinder
[Google TV General] EtSimulViator444:
it's in a bootloop now. What do I do?
[Google TV General] lqtdc:
my devices is stcuk at androidtv now.

i was able t install lineageos 18.1 but 19.1 is not working.

Any way to manually put the box in bootloader mode?
[Google TV General] EtSimulViator444:
I'm assuming we're still talking about dopinder?
[Google TV General] xtremeed2705:
Just wanted to say the new build is great!
[Google TV General] lqtdc:
yes
[Google TV General] Slimshady997:
necesito ayuda I need help, no matter how much I follow the steps I stay in this "fastboot flashing unlock". the device is supposed to reboot but in this case it doesn't and it doesn't fully reset either.
[Google TV General] Slimshady997:
me pueden Can you help me? I flashed dtb and dtbo and it stuck, what can I do?
[Google TV General] Slimshady997:
ACan someone help me I tried to flash the dtb and dtbo files and got stuck on the onn screen. Please help!!
[Google TV General] Artgeo:
Hello, how did you installed it? I need IR/app for turn on and off TV from Box Remote
[Google TV General] Slimshady997:
friend I have the same problem. the device does not go from pa size onn. You were able to solve it, now the device is not detected on the computer. If I keep the button pressed, it enters the lineageOs recovery. But I don't know what to do if my PC no longer recognizes the device.
[Google TV General] EtSimulViator444:
that's the same problem 'm having as well!
[Google TV General] EtSimulViator444:
It's kinda frustrating, I wonder if @npjohnson knows what the problem might be
[Google TV General] Slimshady997:
Voy a intentar cargar el sistema desde un I'm going to try to load the system from USB and see if I can flash it. but I still can't get the OTG adapter.
[Google TV General] rapboys16:
Something wrong with Widevine DRM? Disney+, PrimeVideo and Netflix videos won't play. applications open, but it gives an error when opening videos.
[Google TV General] npjohnson:
Which device? Netflix and Prime work fine here
[Google TV General] rapboys16:
Device Walmart Onn. 4K. The version I installed is "lineage-19.1-20220713-UNOFFICIAL-dopinder".