yashsingh1/xdaforums huggingface dataset:
[Google TV General] 1Condottiere:
Ok. Thanks for the heads-up. I have been having some issues with my several dopinder boxes in that some TV stations (notably French and Italian main TVs) play live on Kodi for a couple of minutes and then just stop. The same stations work well on my Windows Kodi installations. Do you think upgrades to Android 12 or 13 would obviate these issues? In which case I can get a Dynalink TV box and upgrade. Or are they hardware related with newer HD codec issues?
[Google TV General] npjohnson:
Hard to explain, dopinder isn't in good shape for DRM content.
[Google TV General] Skyty1991:
Hi,

I have a dopinder box and have a few questions as I'm going through the installation process. I got to this point without issue:

"fastboot oem 'setenv lock 10101000;save' && fastboot reboot bootloader && fastboot flashing unlock" after I hit enter I got the following response:

(bootloader) AMLOGIC

(bootloader) AMLOGIC

(bootloader) AMLOGIC

OKAY [ 0.058s]

Finished. Total time: 0.060s

Rebooting into bootloader OKAY [ 0.006s]

Finished. Total time: 0.011s

FAILED (Write to device failed (Unknown error))

fastboot: error: Command failed

Notice the last two lines say "failed" in it. Does this mean the step didn't work or is that normal?

Also another question, in the guide the link to the dtbo file didn't work. However, while looking for the dtb file I was looking through the linked website and found files in this link: https://download.ods.ninja/Android/lineage/dopinder/

IF I get files that are all the same date will these dtb and dtbo files work?

If so step 3 says this: Flash the downloaded image files to your device by running (replace <dtb> and <dtbo> with the actual filenames!)

Where do I place these dtb and dtbo files? Currently they are just in my download folder. Should move them?
[Google TV General] Skyty1991:
Did you ever find a way to revert to previous version?

Anyone know of a way to block updates on the Dynalink on first boot? I got one coming in the mail.
[Google TV General] npjohnson:
You don't need to block updates - the greyed out toggle doesn't matter - follow the wiki - it works, we set the toggle value by hand from fast boot.
[Google TV General] cannondale0815:
Fresh install here on dopinder (Onn 4K puck) and I like what I see.

Question on the Onn remote IR functionality -- in the stock firmware, I was able to program the remote to interact with my TV via IR (not just CEC). I cannot find the settings for that in this LOS build -- I assume it doesn't exist here and I am out of luck, right?
[Google TV General] npjohnson:
sadly, yes - we plan to look at this in the future but it is complicated.
[Google TV General] cannondale0815:
Thank you -- you are doing god's work ;)
[Google TV General] Skyty1991:
Okay thank you for taking the time to answer I appreciate it.

Just a few more questions. I have an Onn and a Dynalink but this will specifically relate to the Onn.

1. When I got to this step that required I run this command:

fastboot oem 'setenv lock 10101000;save' && fastboot reboot bootloader && fastboot flashing unlock

I got the following response in command prompt:

(bootloader) AMLOGIC
(bootloader) AMLOGIC
(bootloader) AMLOGIC
OKAY [ 0.058s]
Finished. Total time: 0.060s
Rebooting into bootloader OKAY [ 0.006s]
Finished. Total time: 0.011s
FAILED (Write to device failed (Unknown error))
fastboot: error: Command failed

The last two lines indicate that the command failed. What should I do at this point?

2. While reading through some of the other threads people mentioned that when they got to the dtb and dtbo portion of the installation process that it "bricked" their devices. Is this still the case?

3. Regarding dtb and dtbo someone said that those files can be found in the "lineage-20.0-20230328-UNOFFICIAL-dopinder.zip" and they they work. Is this true?

4. Lastly, where do I places these files after I download them? The step says:

fastboot flash dtb <dtb>.img
fastboot flash dtbo <dtbo>.img

Does it just search my PC for those files? Or should I place them in a specific location?
[Google TV General] npjohnson:
1.

It is just running too fast, run it one at a time instead of with &&'s

2. They didn't follow the wiki.

3. The wiki links them. Use those.

4. Anywhere, just swap the reference to that filepath.
[Google TV General] cannondale0815:
Just chiming in as I went through this yesterday -- the links for dtb and dtbo are no longer working in the Wiki, I also had to extract them from the LOS zip file instead.

I also ran into issue 1, but correctly ascertained that I needed to repeat the last command. I think the Wiki should be changed for the last command to be issued separately.
[Google TV General] npjohnson:
Will do.
[Google TV General] Skyty1991:
1. Okay thank you for clearing that up!

2. Alright, I'll just be sure to do it carefully then.

3. As the other guy said they one link was dead, but I'll check back as I see you replied to him.

4. Sorry, could you explain a bit more? Would I "cd" to the folder that the files are located in? For example would I enter the commands as follows?

cd C:/User/Downloads

Then followed by:

fastboot flash dtb <dtb>.img
fastboot flash dtbo <dtbo>.img
[Google TV General] npjohnson:
<> Is used to say "put your filepath here"

So just put the filename.
[Google TV General] Skyty1991:
I don't recall the exact path of the downloads folder but would it essentially look like this?

fastboot flash dtb c:/users/downloads/dtb.img
[Google TV General] npjohnson:
Just drag the file into cmd and it will give you the file path
[Google TV General] dorkshoei:
@npjohnson

https://github.com/TheMuppets/proprietary_vendor_amlogic or

https://github.com/TheMuppets/proprietary_vendor_amlogic_radxa0 ?

So the above is to satisfy "https://wiki.oddsolutions.us/devices/radxa0/build#extract-proprietary-blobs" ? I was going to ask where I found an "installable zip." to try and extract the vendor blobs from.

Also, how does https://github.com/LineageOS/android_device_radxa_radxa0 factor into the above? Is it all already pushed into the main android tree https://github.com/LineageOS/android.git

I'm very familiar with kernel sources but have zero experience with Android builds, I just like to run the end result.
[Google TV General] npjohnson:
Neither. Just vendor_amlogic for 18.1.

And yes, that is an alternative to extracting blobs.

And don't worry about anything else.

If you put vendor/amlogic I'm place then breakfast radxa0 all will work.
[Google TV General] dorkshoei:
Where is "vendor_amlogic"? Originally you said "Just sync github.com/TheMuppets/propreitary_vendor_amlogic".

Obviously had a typo.

All I can see matching "amlogic" in github.com/TheMuppets/ is:

proprietary_vendor_amlogic_gx-common

proprietary_vendor_amlogic_g12-common

proprietary_vendor_amlogic_radxa0

proprietary_vendor_amlogic_odroidc4

proprietary_vendor_amlogic_m5

proprietary_vendor_amlogic
[Google TV General] npjohnson:
Okay, you clearly had to know what I meant.

github.com/TheMuppets/propreitary_vendor_amlogic -> github.com/TheMuppets/proprietary_vendor_amlogic

The other repos, if you look, all only have lineage-20 branches, as we split up the repos only for 20.
[Google TV General] dorkshoei:
I'd assumed this one but then I saw there was a radxa0 specific. I was just verifying.

[edit. ok, I see now there is no 18.1 branch on the radxa0, makes sense]
[Google TV General] dorkshoei:
The 18.1 branch of proprietary_vendor_amlogic contains one dir; 'g12-common'.

I'm interpreting the above as I want to end up with: ~/android/lineage/vendor/amlogic/g12-common ?

But breakfast then fails with:

n file included from build/make/core/config.mk:291:
In file included from build/make/core/envsetup.mk:266:
build/make/core/product_config.mk:155: error: Can not locate config makefile for product "lineage_radxa0".
[Google TV General] npjohnson:
rm .repo/local_manifest/roomservice.xml then breakfast again.
[Google TV General] Skyty1991:
Just wanted to follow up on this. The dtbo link is still dead in the dopinder installation guide. Can I use the dtbo file from this link: https://download.ods.ninja/Android/lineage/dopinder/

Or could I use the from the zip file here: https://updater.oddsolutions.us/#/devices/dopinder/builds

Others seemed to have indicated that this works.
[Google TV General] npjohnson:
I'll fix the link at some point soon, both of those locations how is the same DTB IMG, so it's fine
[Google TV General] Skyty1991:
So, I just flashed the dtb and dtbo file and I'm not sure what's going on. Both seemed to flash without issue:

C:\Users\NAME>fastboot flash dtb "C:\Users\NAME\Downloads\Onn Dopinder\lineage-20.0-20230328-dtb-dopinder.img"
Sending 'dtb' (80 KB) OKAY [ 0.015s]
Writing 'dtb' OKAY [ 0.220s]
Finished. Total time: 0.500s

C:\Users\NAME>fastboot flash dtbo "C:\Users\NAME\Downloads\Onn Dopinder\lineage-20.0-20230328-dtbo-dopinder.img"
Sending 'dtbo' (2048 KB) OKAY [ 0.141s]
Writing 'dtbo' OKAY [ 0.126s]
Finished. Total time: 0.522s

But then I tired to do the next step:

adb reboot bootloader

But it says the following: error: no devices/emulators found

What should I do in this scenario?
[Google TV General] npjohnson:
Just unplug it and re-plug it in and then get back to bootloader mode and continue
[Google TV General] Skyty1991:
I've done that a few times. When I plug it in to my PC it doesn't make that "noise" confirming that it recognizes my device. It doesn't show up in device manager anymore and typing "adb devices" or "fastboot devices" in command prompt doesn't yield any results.
[Google TV General] npjohnson:
Hold the button and plug in. It will show up
[Google TV General] zweiund40:
Hi, no. I have tried different ways to get back to Android 10 but nothing works for me. I'll always get the Info that the Device is locked (Fastboot), even when i try to unlock the Device as suggested in the Wiki. Stuck there 🙄
[Google TV General] Skyty1991:
When I do this it makes the "connected" noise, but then immediately makes the "disconnected" noise.

Nothings showing up in device manager or when I type adb devices or fastboot devices in command prompt.
[Google TV General] Skyty1991:
Should I cut my losses and consider it soft-bricked/bricked or is there anything else I can do? I'd even be satisfied reverting back to stock if possible.
[Google TV General] npjohnson:
something is wrong with your cable or port - holding the button always puts you in burn mode - you cannot mess up this device so badly that doesn't work unless you heat gun it lol
[Google TV General] npjohnson:
As of the April builds the unofficial should pass safety net. - not that it means much on atv, but hey, it works.
[Google TV General] dorkshoei:
This file doesn't exist.

I'm curious if anyone else reading is able to build 18.1 using the published instructions?

Build for radxa0 | Odd Solutions Wiki

wiki.oddsolutions.us
[Google TV General] npjohnson:
I just tested, and breakfast pulls in all the repos.

I have no clue why you're having issues.
[Google TV General] madnerson:
Hello,

I would appreciate some help, my dynalink stuck at the androidtv screen after following the instructions several times. These are the exact steps I used:

The box updated itself to the latest v3.01.53

Enabled developer options

OEM Unlock is greyed out

Allowed USB debugging and approved the PC

Reboot to bootloader and the device shows

Ran

fastboot oem 'setenv lock 10101000;save' && fastboot reboot bootloader && fastboot flashing unlock

. The device did not reboot

Reboot through fastboot and enabled developer and usb debugging and reboot into bootloader

Downloaded the official dtbo, recovery and image dated 20230409

fastboot flash dtb lineage-20.0-20230201-dtb-wade.img

fastboot flash dtbo dtbo.img

fastboot reboot bootloader

fastboot flash recovery recovery.img

fastboot boot recovery.img

Boot into recovery, format data/factory reset, format cache partition

adb sideload lineage-20.0-20230409-nightly-wade-signed.zip

Reboot system

And from here it is stuck on the androidtv screen.

Thank you for the help.
[Google TV General] npjohnson:
you are in the group that updated to 12 stocks you need to either use the unofficial or wait for next Sundays official build.
[Google TV General] ji:
yep, pulls in fine for me (dont have a radxa0 so i used the muppets to sync vendor stuff)

ive been having a similar issue with my machine, recovery logs show weird disconnect errors on box and windows essentially has a seizure and downs the entire hub. only way i got around it was by using an entirely different PC which allowed me to connect and sideload

also it would not work AT ALL on any 3.0 ports on said broke machine, only 2.0 lol
[Google TV General] J_Woo:
Just bought a Dynalink TV Box. Never connected to the Internet. Turned on developer options, and set USB debugging ON. When I connect to a Win 11 PC, it can see the TV Box connected but it shows attached but offline:

D:\My Documents\Dynalink\Android TV Box\ADB Platform Tools>adb devices

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

List of devices attached

WUSA2301000831 offline

D:\My Documents\Dynalink\Android TV Box\ADB Platform Tools>adb reboot bootloader

error: device offline

D:\My Documents\Dynalink\Android TV Box\ADB Platform Tools>

In Linux, I can also connect the device, but it shows on that PC to be "unauthorized".

How do I connect this device to a computer so I can install Lineage OS?
[Google TV General] ji:
Sounds like you haven't read the guide - give https://wiki.lineageos.org/devices/wade/install a read. Note that you should boot android, enable ADB, then unplug and connect to PC and let android boot again. Then you will have to accept a prompt on the TV else it will show as unauthorized
[Google TV General] dorkshoei:
I was able to get it working. Python2 and Python3 are required. The instructions implied (at least to me) that you just need Python3 for Lineage > 17.1.

It also appears the build instructions are missing instructions related to setting up "git-lfs" which is required .

At the end of the instructions it's stated:

The two files of more interest are:

recovery.img, which is the LineageOS recovery image.

lineage-20.0-20230410-UNOFFICIAL-radxa0.zip, which is the LineageOS installer package

The install instructions make no mention of using the generated 'recovery.img' so I assume it's not that interesting.

Trying to install the initial environment I'm running into what looks to be an error setting up the recovery partition, no clue if it's related to the above?

$ wget https://download.ods.ninja/Android/firmware/radxa0/aml_upgrade_package.img

...

Saving to: ‘aml_upgrade_package.img’

aml_upgrade_package 100%[===================>] 1.43G 9.25MB/s in 3m 0s

2023-04-12 19:17:56 (8.15 MB/s) - ‘aml_upgrade_package.img’ saved [1538889532/1538889532]

# ./aml-flash-tool.sh /home/tony/aml_upgrade_package.img

Unpacking image [OK]

Initializing ddr ....... [OK]

Running u-boot ........ [OK]

Create partitions [OK]

Writing device tree [OK]

Writing bootloader [OK]

Wiping data partition [OK]

Wiping cache partition [OK]

Writing boot partition [OK]

Writing dtbo partition [OK]

Writing logo partition [OK]

Writing recovery partition [KO]

Given the warning "Do not continue after something fails!" I figured I should verify the above.

Thanks!
[Google TV General] J_Woo:
Thanks. That worked and all steps completed. Booting is stuck on the screen showing the remote and 1-2-3 countdown. The remote is paired, I pressed both buttons, also pressed Back and then Home, but booting does not progress past that. Remote works as I can turn off the unit and change volume but booting does not go past this screen. Also flashed an older build and same result. What am I missing?
[Google TV General] ji:
The setup UI is generic and that button combo doesnt apply, use back + OK button and hold that down instead, when red light is flashing pairing is in process, solid red means pairing is successful
[Google TV General] ji:
I am not too familar with this device so cant say for certainty, but you will find build instructions on wiki are pretty generic (Lack of what flags are needed etc)

You can try building your own aml_upgrade_package.img by using lunch, selecting radax0, then run m aml_upgrade and see if flashing that works, but I would wait until more insight from @npjohnson
[Google TV General] treypop:
There is a now Onn android tv box. It runs the Amlogic S905Y4 maybe we can get DRM working on this one. Link to the box https://www.walmart.com/ip/onn-Google-TV-4K-Streaming-Box/2835618394
[Google TV General] npjohnson:
uh I don't think that's the new one. That's the same one from this thread lol.

And when the X4 box comes out, it won't be supported by these builds. new tree.
[OnePlus Nord N100 ROMs, Kernels, Recoveries, & Oth] pajarda:
Original ROM OnePlusN100Oxygen_14.E.29_OTA_0290_all_2211251157_182ba24c48ac4ca8.zip for people who update your device but wasn't save this Rom and not unpack playload.bin for patching boot.img.

2.38 GB file on MEGA

mega.nz
[OnePlus Nord N100 ROMs, Kernels, Recoveries, & Oth] thomaskmaagaard:
What
[Android Q&A, Help & Troubleshooting] Davevar:
As anyone EVER recovered data after a Factory reset? There are so many people who just give blind advice to use android recovery software which actually doesn't work. I have contacted all data recovery they claim it's not possible after Android 8. If anyone has recovered data after a Factory Reset in Android 10. Please Share your thoughts. Also, I have contacted Data recovery specialists across the World who mentioned It's not possible after a factory reset.
[Android Q&A, Help & Troubleshooting] Davevar:
Rooting OnePlus 8 ain't easy task. Also I spoke with stellar they don't support after Android 8.
[Android Q&A, Help & Troubleshooting] alecxs:
any questions left?
[Android Q&A, Help & Troubleshooting] Davevar:
Never got any answer
[Android Q&A, Help & Troubleshooting] alecxs:
the answer is keys are lost with the deletion.
[Android Q&A, Help & Troubleshooting] Davevar:
Ok. So you mean anything which is permanently deleted on android 10 is not recoverable? I am not sure of key deletion I just googled and got tons of articles with different opinions. I will be glad if you explain it better here.
[Android Q&A, Help & Troubleshooting] alecxs:
there are tons of opinions but there is only one truth.

Completely securely deleting a single file

My impression is that, if one wishes to be able to delete a certain file completely, without wiping an entire drive, one should never store it on an SSD. Is that right? Even with whole-disk-encry...

unix.stackexchange.com
[Android Q&A, Help & Troubleshooting] Davevar:
True. My last question which I need some clarity. I read encryption works only when the screen password or lock has been set. Since this phone was used by my parent they never had any screen lock or password set. Not sure if it's encrypted without a screen lock or password. As I read it phone encrypts only when the screen password is set,. can you throw some light on this? I would really appreciate it.
[Android Q&A, Help & Troubleshooting] alecxs:
Doesn't matter. In case no screen lock provided, KDF generates KEK without credentials. each file is encrypted with Per File Key that gets deleted together with file.

https://source.android.com/docs/security/features/encryption/file-based#key-derivation
[Android Q&A, Help & Troubleshooting] alecxs:
try to find copy of deleted files in .trashcan or .thumbnails with this app

FindMyPhoto – Recover Photos o - Apps on Google Play

A truely free app to recover deleted photos on Android devices.

play.google.com
[Android Q&A, Help & Troubleshooting] wenyendev:
It seems possible to recover the photos, as long as they were not overwritten by other data.

https://android.stackexchange.com/questions/208106/how-to-recover-a-deleted-file-from-data-partition

https://xdaforums.com/t/exe-static-...p-encfs-f2fs-tools-testdisk-photorec.3709380/

Hope that helps.
[Android Q&A, Help & Troubleshooting] alecxs:
@wenyendev kindly read the answer you have just linked:

But first of all, see this answer to make sure your data is recoverable.

In short, recovery is more or less possible only if:

Your deleted data hasn't been TRIMmed or discarded.

And you haven't done a factory reset on encrypted /data partition.

source
[Android Q&A, Help & Troubleshooting] wenyendev:
These two old threads may cast some more insights.

https://xdaforums.com/t/guide-internal-memory-data-recovery-yes-we-can.1994705/

https://xdaforums.com/t/guide-undelete-data-recovery-internal-memory.2143188/
[Touch Cruise ROM Development] the king:
wince.nls , how to edit and rebuild it

Hi there,

Is there any possiblity to edit and rebuild wince.nls?

I wonder if some oen can help me or tell me how to edit & rebuild (wince.nls).

After I translated shellres.dll.***.mui my HTC can not uplaod what I wrote inside the shellres.dll because WINCE.NLS not contain the same words. So I need to open wince.nls and rewrite it then rebuild it to get what I want.

Plz, if you know a way just say to me here or u can send a PM!

With my deep thanx & regards,

the King
[Touch Cruise ROM Development] the king:
Guys, I am waiting that some 1 will tell me what shall I do with this case!

regards
[Touch Cruise ROM Development] the king:
So, there is no way to edit that file, or what?

thanx

Plz, go there:

http://xdaforums.com/showthread.php?t=454329
[Android Head-Units] wtcnbrwndo4u:
Hi folks,

I bought this unit a while back and still have not been able to get any audio output from it.

https://www.aliexpress.com/item/1005002567795418.html

It's a V3 Pro with the SDM450, in the maximum configuration (6G+128G). It came with a RAISE CANBUS controller, so I've set it to all the various applicable vehicle choices in the factory settings and I still can't get any audio out. All connectors are plugged in, except one from the Junsun harness, which goes to nothing on the factory side. But the CANBUS cable is plugged in, so it should all be working, but still can't get audio out. I reached out to support, they suggested connecting the RCA cables from the harness to the Junsun unit's RCA AUX IN connections, but that doesn't do anything different.

Any suggestions? I feel like I may be missing a JBL specific harness or something, but everything I look up shows the same harness I have.

Best,

wtcnbrwndo4u
[General Topics] GalaxyA325G:
Can someone help interpret these GSAM battery monitor statistics which I ran on my phone for a few days with scrcpy mirroring over adb over Wi-Fi

I don't have a problem that I'm trying to solve (other than interpret GSAM results), although I am almost always using scrcpy over adb over Wi-Fi on my phone where someone had suggested the battery hit might be high - but I don't notice any hit - even as I have my battery set to charge only to 85% in the Android settings.
[Android Head-Units] Victor maldonado:
View attachment 5795941friends price of a helping hand. I'm new to the forum and new to the subject. I have this carloer multimedia center. all versions of the zlink application that I try to install do not work. how to solve the problem. I wanted to put car play
[Android Head-Units] Fyrhawker:
I found a few posts but didn't see any responses. On the TEYES CC3, Does any one have advice on how well the OBD II, and TPS work? And, Is it possible to Install and use another app in place of the EQ, TPS, or the OBD that comes preinstalled on the unit?
[Android Head-Units] SchaafBaeh:
Hi everyone, I ran on my CC3 NovaLauncher and put together my own UI. For some reason, some apps don't update/sync. Somehow they fall into a deep standby. For example, the app Twilight. This should darken the screen according to the position of the sun. Or even my music player widgets do not show any information about Songtitle or interpret.

This happens whenever I turn off the ignition from the car and switch it on again.

Maybe someone has an idea

Regards, Sebastian