yashsingh1/xdaforums huggingface dataset:
[Android TV General] killer23d:
Here are CMD

I also tried to go to Burn Mode but the box get detected for half a second and disconnect and go straight to normal boot/recovery.

I also need to know where to get WorldCup driver for this.

Microsoft Windows [Version 10.0.19044.3086]
(c) Microsoft Corporation. All rights reserved.

C:\Users\PK Sofa>adb reboot recovery

C:\Users\PK Sofa>fastboot flashing unlock
FAILED (remote: 'unlock_ability is 0, can not unlock')
fastboot: error: Command failed

C:\Users\PK Sofa>
C:\Users\PK Sofa>fastboot oem 'setenv lock 10101000;save' && fastboot reboot bootloader && fastboot flashing unlock
FAILED (remote: 'locked device')
fastboot: error: Command failed

C:\Users\PK Sofa>fastboot devices
OUSA2126009655 fastboot

C:\Users\PK Sofa>
C:\Users\PK Sofa>
[Android TV General] Functioner:
The libusb-win32/64 worldcup device driver for windows is within the gui burn tool zip archive.

https://dl.khadas.com/products/vim4/tool/aml-burn-tool-v3.2.0.zip

The driver is in the folder:

aml-burn-tool-v3.2.0\V2\WorldCup_Device

within the above zip archive.

Note that on windows 10/11 special steps may be needed to install unsigned drivers.

Version 4.9 of the amlogic "update" command line host side tool for windows can be found here:

https://github.com/khadas/utils/tree/master/aml-flash-tool/tools/windows

Place all of the files shown at the link above in the same windows folder/directory.

Once the driver and host side tool are installed, hold the button on the dopinder device before connecting the usb cable to your pc. Keep it held for ~5 seconds or so until the burn mode connection is made.

Open a command prompt window in the folder that contains the files for the "update" host side tool. Test the connection using the following command on the command line:

update identify
[Android TV General] killer23d:
Looks like it's my remote. Thank you for your links and I got it working with Windows Driver Signature disabled. I used the instruction here https://xdaforums.com/t/official-un...2-sm1-ne-family-devices.4534935/post-88863431 and flashed to factory Android 10 with the factory images via fastboot.

Still, the remote voice function and IR learning is not working on my V1.99 remote. I pulled another V1.30 from my other 2021 Onn, paired it and it asked for an update. Tried to swap between the two remotes but the installer is locked to the MAC address of the remote. The V1.30 remote updated to V2.10 and everything works.

It's such a shame that the V1.99 remote is semi-working and would be great if there is a way to force an update onto it.
[Android TV General] Oco:
OMG my abandoned oooold Onn box, due remote control impossible to pair bug, is finally working with last update (remote app updated also). My only concern is that this deveice still lacks of any form of parental control :(
[Android TV General] eagledipesh:
I have similar issue with stock remote, post july 23 update, the remote was updated and google assistant voice command stopped working after that.

Today after updating to latest A12 and remote v2.10, the voice command are still not working.

Fortunately all the function and google assistant using Google TV remote app from my pixel 6 works fine.

I have lost all the hopes of this getting fixed ever now.
[Android TV General] HenryAlto:
Who knows why when I go to install a ROM from Onn (Dopinder) in adb sideload, the ROM stays up to 47% or just says Xfer without having finished? I have tried several ROMs but it gives a green screen. One of the times it was able to install up to 97% -before knowing that I would have problems returning-, but I doubt I did a special step for that. After that, I have not been able to install more ROMs, although I have been able to do it from the special grabbed mode, but still, I would not know how to install a functional ROM from that mode.

And no, I am almost sure that it is not bricked.
[Android TV General] BTK19:
What?
[Android TV General] HenryAlto:
Sorry if I’m not understood, I’m translating and I made a mistake. I was talking about the mode to record.

Btw, there are advances. The green screen is because it automatically enters that mode I’m talking about (which means that the installation/recovery is having problems). The ROMs are recorded and the Onn logo comes out, but the logo blinks and goes directly into recovery (the one I originally had). But I still can’t install successfully.

FIX:

Fixed. Apparently, it was a strange error between the Boot.img and the Recovery.img. I solved it by starting fastboot through the "Update.exe" tool with the commands

update bulkcmd "saveenv"

update bulkcmd "setenv lock 10100000"

and

update bulkcmd fastboot

Then I used the command

fastboot erase recovery and it was solved.
[Android TV General] CrysisLTU:
adb sideload finishing at 47% is normal, this also happens on many Android devices. Don't worry about it. Glad you got the device unbricked though!
[Android TV General] angela5246:
Hi. I recently bought the ONN box (model 2021) and tried to flash LineageOS which didn't work well. I ended up bricking the box, after flashing dtb, dtbo and recovery image the box stuck at the onn logo. Fastboot couldn't find the box either. After a few restarts, the little light is not turning on. So that box is dead I assume.

Edit: Fixed it with the aml burn tool.
[Android TV General] boombasti:
Hi all,

I have a question, regarding the ONN TV 2023.

Has anybody tried to ungoogle the device? Get it run without google services?

I have searched al lot to get a custom rom for it, but there is no rom for 2023 version available.

I am not sure that the default settings available on Google TV are sufficient for privacy

Any suggestions or hints are very welcome.

Thx in advance

Bastian
[Android TV General] treypop:
Currently their is no rom for the 2023 onn google tv box. You can rooth the 2023 box and ungoogle it with some root apps but your milage may vary.
[Android TV General] boombasti:
Thanks for your reply.

Do you have any links to instructions, how to ungoogle the device?
[Android TV General] treypop:
Rooting it is a little more involved than what most people are used to and if it is on the latest update it cannot be rooted. None the less here is a link that describes the process. https://xdaforums.com/t/walmart-onn-google-tv.4586587/post-88816995

Read thought this thread before rooting and potentially bricking the box
[Android TV General] n1tr0n1c_v01d:
I've recompiled the list of OTA updates to include the latest build. Credit to criscodecookies and CrysisLTU for links

If you find anything wrong or I'm missing any links, lemme know.

onn. Android TV 4K UHD Streaming Device Firmware​

onn-user 10 QT 20210519

https://android.googleapis.com/packages/ota-api/package/2d05bfef7d34e4ac55141761e58b2f4a36184674.zip

onn-user 10 QT 20210902 - Firmware 1.01.32 - Security Aug 5 2021 - Kernel 4.9.180 (Sep 02 2021)

https://android.googleapis.com/packages/ota-api/package/6b095a0fb74fa5087b609aeb87281553c58759d3.zip

onn-user 10 QT 20211111 - Firmware 1.01.33 - Security Oct 5 2021 - Kernel 4.9.180 (Nov 11 2021)

https://android.googleapis.com/packages/ota-api/package/bc46b8ac9fa2295fc15436ba29ecef9520805b28.zip

onn-user 10 QT 20220106 - Firmware 1.01.34 - Security Jan 5 2022 - Kernel 4.9.180 (Jan 06 2022)

https://android.googleapis.com/packages/ota-api/package/82d9f47f526125ec0e257029e0962f20926f4f68.zip

onn-user 10 QT 20220325 - Firmware 1.01.35 - Security Feb 5 2022 - Kernel 4.9.180 (Mar 25 2022)

https://android.googleapis.com/packages/ota-api/package/bec0ba7d09a391933160b4981267cf227ef008ff.zip

onn-user 10 QT 20220523 - Firmware 1.01.36 - Security May 5 2022 - Kernel 4.9.180 (May 23 2022)

https://android.googleapis.com/packages/ota-api/package/6e40026214b9d144df68e39fcbfcee4c9039f25c.zip

onn-user 10 QT 20230222 - Firmware 1.01.38 - Security Feb 5 2023 - Kernel 4.9.180 (Feb 22 2023)

https://android.googleapis.com/packages/ota-api/package/d841efba4b8f27f457aad7da5f6ead10c89c53b8.zip

onn-user 10 QT 20230602 - Firmware 1.01.39 - Security Feb 5 2023 - Kernel 4.9.180 (Jun 02 2023)

https://android.googleapis.com/packages/ota-api/package/f52fed203098b4bf2aa4c1c253e7dbd330978f4f.zip

onn-user 10 QT 20231117 - Firmware 2.01.04 - Security Nov 5 2023 - Kernel 4.9.269 (Nov 17 2023) - Android TV 12

https://android.googleapis.com/packages/ota-api/package/c045703970b1c7a21ec0f22ab00ea27976f975aa.zip
[Android TV General] n1tr0n1c_v01d:
I got this the other day when I flashed the OTA "onn-user 10 QT 20220106 - Firmware 1.01.34 - Security Jan 5 2022 - Kernel 4.9.180 (Jan 06 2022)" build.

You can easily fix this, just push it into the burn mode, bump it over to fastboot, and use the recovery.img in the next OTA or previous OTA. fastboot boot recovery.img and then flash a different OTA and you should be set.

If that makes sense?
[Android TV General] RedPenguin2:
I just wanted to say a huge thanks to the folks in this thread, especially, CrysisLTU, Functioner, and killer23d!

I had my Onn 4K 2021 happily rooted with Android 10 and had no issues at all.

I always ignored any updates and did all the steps recommended elsewhere to turn off the updates.

All the sudden, my Remote was blinking red even though the Box was still running.

I eventually rebooted it through the Google Home App but then all out of the blue, a dialogue popped up, "You haven't updated your device in 164 days" or something similar and I meant to hit "Later" or the whatever the non update option was. I just gave up eventually.

To my shock, it was Android 12, which surprised me, as coming from the Fire TV realm for many years, I was not used to a new major version, especially 2 versions up.

Anyway, I was unrooted after a sucessful update.

I ran in to the not being able to unlock the bootloader until I did:

Walmart ONN Android TV

Been wanting to tinker with this, wondering if anyone has tried yet, if so could you point me in the right direction as Google, and duck duck haven't yielded any results.

xdaforums.com

AND

Walmart ONN Android TV

Been wanting to tinker with this, wondering if anyone has tried yet, if so could you point me in the right direction as Google, and duck duck haven't yielded any results.

xdaforums.com

I then unlocked the bootloader as typical even though, I kept getting in to "fastbootd" instead of "fastboot" until a few more tries. (I only found out later how you use the side button to select on the boot menu as no remote).

Eventually after the bootloader was now finally unlocked again, I did the instructions here (https://github.com/amit-raut/Onn.-4...d-Remote-Button-Remapping/blob/main/README.md), but used the firmware from:

Walmart ONN Android TV

Been wanting to tinker with this, wondering if anyone has tried yet, if so could you point me in the right direction as Google, and duck duck haven't yielded any results.

xdaforums.com

That then had me back in with root access like nothing ever really happened.

Strangely, the interface all seems to be the same, but it's definitely Android 12.

I must admit, I was concerned of it getting slower after the update, but it actually seems more stable. I used to have some weird VLC bug that could freeze the Onn with audio files and a few times where the box would randomly freeze. My 2023 Onn never had these issues.
[Android TV General] Kate6:
Any chance you have the 2.01.06 update as well?
[Android TV General] Droidget:
Hi, Have a dopinder, can I load ADT-3 specific Android 12 beta 3 on this device? Can you try it and Pls confirm.

Thanks
[Android TV General] fathergweedo:
I don't think so (maybe?). ADT-3 is "deadpool" device and the 1st thing (once unlocked) the script does is write the deadpool bootloader. It's a risky play and although this MIGHT be possible, one may very well end up with a brick.

From the OP (npjohnson) in the Lineage thread : ..."The ADT-3 is actaully `adt3`, but earlier in production is was `deadpool`, which is much cooler. The Dynalink box internally is extremely similar to the ADT-3, so we coined it `wade` after Wade Wilson, AKA deadpool. The Onn box is in the same family, but different enough to coin it `dopinder`..."

Contents of the android-info.txt in image-adt3-stt1.211025.001.z4.zip:

require board=deadpool

require version-bootloader=01.01.211014.044959

Someone with more experience might chime in here? Should you decide to take a chance, please do report back. It's only a $20 device after all - lol!
[Android TV General] ferbulous:
Hi guys, is there another way to teach ir command to the onn 4k remote?

It can control the volume for my sony receiver, but not able to power it on/off

I had no issues to control both power/volume on my fire tv stick.
[Android TV General] Droidget:
I live very far from USA, hence cant risk the Onn. If an expert does flash Android 12 beta on it. Will try..
[Android TV General] vandyman:
Wow this a very confusing post.

Do you have the Onn tv box or not?

And I do not understand what not living in the US has to do with modding the Onn box, it's the same for everyone.
[Android TV General] fathergweedo:
FWIW, I decided to "sacrifice" one of mine to test adt3 and I was not successful. If it doesn't 'see' it as the deadpool device, it will not write the boot.img (altough it indicated the bootloader flashed ok). Evidently the dopinder is different enough (as I suspected) to prevent it. Luckily I was able to flash stock and bring it back to life.
[Android TV General] fathergweedo:
I think he doesn't want to chance a brick because it's not readily available where he lives. IOW, not as easy as a trip to your local Walmart to get another as it is for most of us in the U.S..
[Android TV General] fathergweedo:
Latest (10_QT_20211111) OTA and HOW-To Enable USB debugging on Onn without a google account.

All credit to lessslanted for posting this method

here

.

I used this on a brand new one out of the box today so that I could capture the OTA link for FW-1.01.33-10_QT_20211111. Link to the full OTA

here

.

Extracted stock boot image for FW-1.01.33-10_QT_20211111 if you are bandwidth limited and only need this one file to root w/Magisk after the update

here

. See the "Patching Images" section

here

if you aren't familiar with this procedure.
[Android TV General] fathergweedo:
Anyone have an idea what this particular toggle does? I've searched hi and low to no avail.
[Android TV General] vandyman:
I just assumed that it was almost impossible to hard brick a device now days.

Working with the Pixel series phones in past several years. I have lost site of bricking.
[Android TV General] fathergweedo:
I have been out of the loop for a while. Risking $20 vs $300 or more for a flagship device makes it just fun. Had 2 more delivered today as a hobby and will probably end up as Christmas gifts 😊🎄
[Android TV General] Rainey222:
I got a few of these onn boxes running stock rom and I cannot figure out how to call up recent apps or switch to an open app. I have a couple of programs that every time I start them they reinitialize everything and I would prefer to just switch to the app that was already open if possible and not have to restart.

Is it possible, is there a an app I can add to this stock box to allow recent apps?

Or settings I can change?
[Android TV General] savvymatthew:
In case you didn't figure this out, OTG ( on the go ) is to allow the connection of input devices, data storage, Hubs. basically anything like that.

I don't know what it does or is needed on Android/Google TV but generally if that's not on anything you plug in won't be detected. Maybe if you attach a hub you need it on I guess, not sure tho
[Android TV General] pieboots:
Not sure if off-topic but these Amlogic SOC's ONN uses are 64 bit. But the Android rom is running in 32 bit mode meaning only armeabi-v7a apps are supported. Is there a way to enable 64 bit support in the kernel for apps that run arm64-v8a? These would be perfect for a project I am currently developing since I need 50+ arm64-v8a capable devices on a budget. Thanks for any help here.
[Android TV General] vikingjerr:
Just bought one and can't get it to lonk to my wi-fi. ?????
[Android TV General] nosillock:
Did you root your Onn 4k using Magisk? I could really use some help. My use case is installing an application that requires device ownership. I've already successfully installed Lineage OS on a device but its still not quite there for production. I'd like to get a new device and root the stock OS.
[Android TV General] :
If you root the stock OS for some sort of production use, the next ota update will undo the root.
[Android TV General] cawsept1967:
Teach me how with steps and I will. I have a new one in the box
[Android TV General] cawsept1967:
Lemme read the r & r,s first.
[Android TV General] cawsept1967:
When I married it to my Sony I got it on the first try. Just as if you were programming a Cisco 8820, there are codes, but I'm lazy and let the machines do the work ;)
[Android TV General] ferbulous:
I also have the cwgtv, tivo 4k, and they were able to control the power for my receiver except for onn.

Yes, there’s ir codes, but i haven’t find any method on how to manually add them to onn
[Android TV General] cawsept1967:
True, guess I got lucky. My Pioneer, my Sony, and

my ilive sound bar from "La segunda" (Second hand store) all worked with the auto find???
[Android TV General] nosillock:
Thats a good point. I think I could figure out a way to make it work. So I rooted the device but for whatever reason I am unable to set an application as the device owner via adb. In addition to the set-device-owner adb command, I tried to manually create the device_policies.xml & device_owner_2.xml files and add them to the /data/systems directory. I can set the application as the device owner on a tablet i have, so the Onn device seems to have a hangup somewhere. Driving me nuts.
[Android TV General] glenb77:
I went to root the onn, and was able to extract the boot.img from the box.I did not see this thread with the current ota link. I was able to do it by doing the following with box plugged to laptop:

grabbed the lineage recovery file from the long lineageos thread for this device - dopinder

go to bootloader: adb reboot bootloader

booted into the that recovery: fastboot boot recovery.img (recovery.img being the lineage recovery)

once that screen is up then : adb shell

move to img file to /sdcard: cat /dev/block/boot > /sdcard/boot.img

change permissions: chmod 0666 /sdcard/boot.img

exit shell : exit

then use: adb pull /sdcard/boot.img (your pc desired location)

after that boot normally and copy file back and use magisk to patch that image

this would have to be done after each ota as the boot.img will get written over, but if you don't have the ota link this should work.
[Android TV General] criscodecookies:
Sharing in case anyone needs these:

onn. Android TV 4K UHD Streaming Device Firmware​

onn-user 10 QT 20210519

https://android.googleapis.com/packages/ota-api/package/2d05bfef7d34e4ac55141761e58b2f4a36184674.zip

onn-user 10 QT 20210902 - Firmware 1.01.32 - Security Aug 5 2021 - Kernel 4.9.180 (Sep 02 2021)

https://android.googleapis.com/packages/ota-api/package/6b095a0fb74fa5087b609aeb87281553c58759d3.zip

onn-user 10 QT 20211111 - Firmware 1.01.33 - Security Oct 5 2021 - Kernel 4.9.180 (Nov 11 2021)

https://android.googleapis.com/packages/ota-api/package/bc46b8ac9fa2295fc15436ba29ecef9520805b28.zip

onn-user 10 QT 20220106 - Firmware 1.01.34 - Security Jan 5 2022 - Kernel 4.9.180 (Jan 06 2022)

https://android.googleapis.com/packages/ota-api/package/82d9f47f526125ec0e257029e0962f20926f4f68.zip

onn-user 10 QT 20220325 - Firmware 1.01.35 - Security Feb 5 2022 - Kernel 4.9.180 (Mar 25 2022)

https://android.googleapis.com/packages/ota-api/package/bec0ba7d09a391933160b4981267cf227ef008ff.zip

onn-user 10 QT 20220523 - Firmware 1.01.36 - Security May 5 2022 - Kernel 4.9.180 (May 23 2022)

https://android.googleapis.com/packages/ota-api/package/6e40026214b9d144df68e39fcbfcee4c9039f25c.zip

onn-user 10 QT 20230222 - Firmware 1.01.38 - Security Feb 5 2023 - Kernel 4.9.180 (Feb 22 2023)

https://android.googleapis.com/packages/ota-api/package/d841efba4b8f27f457aad7da5f6ead10c89c53b8.zip

onn-user 10 QT 20230602 - Firmware 1.01.39 - Security Feb 5 2023 - Kernel 4.9.180 (Jun 02 2023)

https://android.googleapis.com/packages/ota-api/package/f52fed203098b4bf2aa4c1c253e7dbd330978f4f.zip
[Android TV General] fathergweedo:
Nice. I just discovered the latest and was about to post the link myself ;)

Anyone know when (1.01.34) was released?

I was tweaking one in today 02/17/22, and it didn't update.

Decided to plugin #2 and the update caught me by surprise. Managed to pull the update.zip from the /cache prior to reboot, so no biggie.

Put #1 back online and was able to logcat the link you provided upon telling it to check for updates.

Anyone know what we need to disable in order to prevent these automatic system updates? It's a PITA to re-root afterwards and I dislike updating what works to my liking anyway.
[Android TV General] criscodecookies:
Try this to disable updates.
[Android TV General] dammitman1:
"after that boot normally and copy file back and use magisk to patch that image"

How do I copy the boot.img file back to the device so magisk can patch it?
[Android TV General] glenb77:
use adb push or most file explorer or wifi transfer apps from the store
[Android TV General] CrysisLTU:
New update is out, including a fix for WPA3 (finally!)

Do you, or anyone else, have the OTA zip link?
[Android TV General] criscodecookies:
Updated my post
[Android TV General] barisergun05:
I turned off the device while it was working. When I turn it on it stays on the recovery screen. I say reboot the system now, it stays on the recovery screen again. Can I revert to Stock Rom? Can you help me?
[Android TV General] barisergun05:
What you call boot on the device, is it the stock atv rom of onn tv, sir? I'm stuck in recovery mode and want to go back to the system. I need your help.
[Android TV General] glenb77:
the discussion i was involved in was to root the device. if you are stuck in recovery and did some other mistake, why don't you donwload the most recent ota from the posts above and at recovery, then apply the update
[Android TV General] barisergun05:
Onn logo comes up and "recovery" page comes up. I think I "bricked" the device. I will have to throw "Stock Rom.img", I can't find the img nor do I know how to install it.
[Android TV General] PaulieP:
Has anyone tried to replace the stock ATV launcher on these to Google TV? (using the launcherX and google base apks, and the ADB commands)

If so does all functionality including recommendations and voice search work? Thanks
[Android TV General] barisergun05:
Cihaz kapattım. Savunmada çalışmak. Şimdi yeniden yeniden, yine sistemi kurulumu. Stock Rom'a dönebilir miyim? Bana yardim edebilir misin?

The device is "bricked". what can i do sir
[Android TV General] barisergun05:
Mod Translation

Did you install stock rom on the device? My device is "bricked", did you manage to fix it?

Original

Cihaza stok rom kurdunuz mu? Benim cihazda "brick" oldu, halledebildiniz mi?
[Android TV General] glenb77:
its difficult with the language barrier here, but what i would try is:

plug into device with computer that can run adb commands.

obtain recovery image from lineage os for this device, which has its own long thread on xda

obtain any of the ota zips from this thread

do an update from adb using the laptop

see if that does not allow you to have a normal boot
[Android TV General] fleisch80:
Seems to me like Google is taking control of these boxes with updates just like

its major compeditor did with its boxes . I really don't like it at all.

If I don't want an update , I shouldn't be forced to update.

Updates change things . sometimes things people don't want changed .
[Android TV General] Double_A_92:
I've written a rough tutorial on how to remap the buttons for this device: https://xdaforums.com/t/guide-remapping-android-tv-remote-buttons.4433617/
[Android TV General] baj24:
Any idea how to flash back to stock?