yashsingh1/xdaforums huggingface dataset:
[Blade General] Siul Herrera:
HHOLA ENCONTRASTE ALGO?

yo tambien tengo uno
[Tilt, TyTN II, MDA Vario III General] DJ_Enigma:
Is it possible to have a different sound for the delivery notification and a new text? at the moment they are both the same and it's annoying me. I want to know that my message got to them but I don't need it to be as loud as a new text.

Any help would be great :)

Thanks :)

DJ
[Tilt, TyTN II, MDA Vario III General] mindfrost82:
Its under Sounds & Notifications in the Settings. There's an option for both.
[Tilt, TyTN II, MDA Vario III General] DJ_Enigma:
Mine only has the one option for Text message, and this changes both of the sounds :/
[Tilt, TyTN II, MDA Vario III General] DeadBlkRoses:
search for kaiser tweaks on xda. it has an option in the program to turn sent notification off or change it's behavior.
[Lenovo P11] mdurkin:
Hi all,

I've been trying to get family link working as my daughter uses this tablet. When trying to add her account the setup gets stuck in an endless loop never competing. Having read various threads from other devices, I think it's probably something to do with play services not having certain permissions. I would consider unlocking, installing twrp, magisk etc if required to fix, but I don't want to loose widevine.

The long and short is I can't use her account on the device at all as she's part of the family group - her account won't work at all without family link.

I wondered if anyone here had either tried this, or come across other odd behaviours relating to play services?

I'm running the Chinese ROM ziu 13.

Appreciate any thoughts.

Cheers Matt
[Lenovo P11] Rushmere:
Few things I have tried (and eventually got it to work) across 2x Lenovo P11 Plus (J616F)'s:

1st one was a factory reset and then instead of using my home WiFi, setup the device using a 4G hotspot from my phone. (Not a clue why, but my Home Wifi (Unifi Access Points) takes upwards of 2 minutes to get internet with the Lenovo's, even though all other devices are fine).

Second method:

factory reset and setup the device as "Offline" (i.e. dont input any WiFi details, button down bottom right saying "Setup as Offline")

Once gone through initial steps, connect to your WiFi, give it 10 minutes to update a few bits.

Open Play Store (DO NOT SIGN IN!), and press the three dots at the top right and goto updates

Let the device update all apps

When complete, try adding the childs Google Account (again, if this fails, try using a 4G hotspot from another device (disabling Wifi on that device first))

Hope that helps
[Lenovo P11] mdurkin:
Ok, that sounds pretty strange but I might give it a go. I just set her up a new Google account as nothing I could do could get the old one logged in. Thanks for your advice.

I suspect your unifi is running a shared ssid and your 5ghz is on an inaccessible band, are you always connecting at 2.4ghz? I had to change the 5g band on mine to even see it!
[Lenovo P11] Rushmere:
Only have my 5Ghz on normal bands (i.e. non DFS), even tried a separate 2.4Ghz Guest network, disabled WPA3, all to no avail. Not got a clue what caused it, my ISP doesn't block anything either (Zen UK)

Any other device was fine over WiFi (have setup much older Samsung tablets, newer kids phones) all with Family Link, it was just the Lenovo's that was stuck in a loop saying I needed to remove and re-add the account.

Just couldn't figure it out, and had already spent a few hours trying. Hoped the newest firmware would fix, but that didn't help either.

Hope it helps and good luck
[Lenovo P11] Rushmere:
Just playing around on the tablet and it appears that it struggles with IPv6 - could be that my hotspot is IPv4 only. Could be related to the loop it gets stuck in?

Not sure why it doesn't like IPv6 though as all other devices are fine with it...
[Lenovo P11] mdurkin:
I've just gone through full reset, then tried using 4g hotspot as you suggested. I have to use Lenovo app centre to get play store, then use play store with no login to update. That all works fine. Then add my daughters account. Then I get stuck in the same loop of not being able to register the device with family link.

In my case, I don't think this relates to internet access, I think there's something going wrong with the software / permissions on the device. It's genuinely very frustrating as I imagine it's probably not terribly difficult for the Lenovo Devs to fix.
[Xiaomi Mi A3 Questions & Answers] Johnnlock:
Hi,

Like I said I just turn off my MI A3 and now when I turn it on it stucks on "The Smartphone is starting" but never stars.

I can acess the configs using the up bar, I can unistall app and I have some acess, but I want to recovery my pictures and important files, what I can do about it? Please, answer me!! I really need help.
[Samsung Galaxy J7 Questions & Answers] mohamedfaky:
Hello, i was trying to downgrade my phone from OneUI (Android 9) to samsung experience (Android 7) on G611F because latest version makes the device too slow for me and also i like samsung experience more than OneUI but seems that even when bootloader is unlocked it can't be downgraded from S3 to U1 and i face sw rev. check fail (bootloader) device 3, binary 1 error.. unfortunately trying to flash without BL gives same error with kernel (boot image).. is there any workaround to get this working? The bootloader already unlocked and i don't bother tripping knox or use custom recovery to flash stock old rom but i don't know if that would work or will give me same error during boot with kernel and other partitions.. also i'm worried about using a custom recovery to flash BL and downgrade bootloader by writting the old one directly to the proper partition with dd in terminal as i don't know if doing this will hard brick the device or not..

Is there any way i can use to downgrade to stock samsung experience rom?..

Thanks!
[Samsung Galaxy J7 Questions & Answers] Khursaid767:
Same question sir...?
[Samsung Galaxy S21 Ultra] mortenmoulder:
Anyone else have an S21 Ultra with Snapchat picture issues? It seems like Snapchat is selecting the wrong camera on the back, because whenever I try to take a picture, I literally can't see any details past like 2 meters. It's so, so blurry. I wanted to take a picture of a car's license plate (in front of me), while being inside my car, and I wasn't able to make out what the license plate said (and our characters in Denmark are HUGE). I had to open the regular camera app, which took a crispy clean picture, even without zoom.

I tried enrolling for Snapchat beta, but the issue was still there.

I can't be the only one with these issues.
[Samsung Galaxy A12] Deleted member 10116586:
I want to use gl tools to spoof device info and chabge settings but the settings dobt work
[P3470 General] arabstyle:
HI guys,

i have the wm6.1 rom from poldo manilla 2d and when I use cab files or the zip content of a theme it doesent work. everytime there is written on the display touch the pad for touchflo??but i close touch flo before i install the cab...

what is the problem? can anybody help me?

sorry for my horrible english :D
[P3470 General] avathar behemoth:
i have the same problem, so i decided to keep the original theme :)(its kinda nice anyway) maybe Poldo has an answer for you!
[Microsoft Surface Duo Guides, News, & Discussion] eqbirvin:
Hey friends!

These are only for the unlocked Surface Duo. I am sorry At&t users.

Here is the OTA link for Android 11:

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

Link to the OTA.zip itself:

https://www.androidfilehost.com/?fid=17825722713688275853

How to root Android 11 (Surface Duo)

https://xdaforums.com/t/how-to-root-android-11-bootable-patched_magisk.4393369/

Android 11 stock boot.img

https://www.androidfilehost.com/?fid=17825722713688275865

Cheers
[Microsoft Surface Duo Guides, News, & Discussion] Jyers:
I just rooted the new android 11 update.

The only difference from android 10 is you should now use the newest magisk v23 rather than the older one

I followed this guide exactly except skipped all the magisk workaround stuff and just used the latest version of the magisk app to patch the boot.img
[Microsoft Surface Duo Guides, News, & Discussion] eqbirvin:
Yup, have a guide being published right now.
[Microsoft Surface Duo Guides, News, & Discussion] Eazii:
Are these for the AT&T version as well. Mine is currently locked if that matters
[Microsoft Surface Duo Guides, News, & Discussion] Jyers:
Great to hear, nice work :)
[Microsoft Surface Duo Guides, News, & Discussion] eqbirvin:
Thank you!!! Enjoy root and great work yourself mate :)

No only for unlocked, I will update the OP.
[Microsoft Surface Duo Guides, News, & Discussion] eqbirvin:
To be honest with you, I don't know if this will work for At&t, it might but I don't have the at&t model so I cannot verify for you. You can try flashing via adb sideload in recovery and see but non of us are responsible if things don't work lol
[Microsoft Surface Duo Guides, News, & Discussion] Eazii:
Lol yeah I know the drill around these parts. I just did a quick internet search and the update is ONLY for the unlocked models according to what I read. I guess I'll be waiting for the time being
[Microsoft Surface Duo Guides, News, & Discussion] eqbirvin:
I figured as much ;) Dang that sucks, I wish it would just work on the at&t also like pixel devices.
[Microsoft Surface Duo Guides, News, & Discussion] Eazii:
It's late where I am, but tomorrow I may just try it and see if it will work. I'll read some more about it tonight and if I take the dive tomorrow I will report back to let others know.
[Microsoft Surface Duo Guides, News, & Discussion] filfat:
After a bit of experimentation I managed to get it to work. Although you can't just `add sideload` it since the verification will fail. You'll have to unlock the bootloader and dd some partitions manually. Then once it thinks it's the global variant you can `add sideload`. I made a thread about it https://xdaforums.com/t/turn-at-t-into-a-the-global-variant.4393631/
[Microsoft Surface Duo Guides, News, & Discussion] eqbirvin:
Dude that is awesome! Wait did you also post this on the subreddit? lol I saw the post and github page today was getting ready to post on here sending people your way
[Microsoft Surface Duo Guides, News, & Discussion] feddonovan:
will this work in an att is pay off and unlocked duo?
[Microsoft Surface Duo Guides, News, & Discussion] cooldude20000:
any chance off the android 10 recovery image for unlocked duo?
[Microsoft Surface Duo Guides, News, & Discussion] pvillasuso:
Pls DELETE !
[Microsoft Surface Duo Guides, News, & Discussion] pvillasuso:
May 10 release

The following update is available for Surface Duo.

Software version

Update info

2022.215.137

This update:

Addresses scenarios outlined in the Android Security Bulletin—May 2022.

Improves device stability.

Improves in-app camera experience in dual-screen modes for applications with dynamic orientation requirements.
[Microsoft Surface Duo Guides, News, & Discussion] mashen11:
I forget to enable OEM unlocking,and now wy Surface duo only Bootloader mode,can you share me the firehose files，my Email:mashen11@gmail.com
[Microsoft Surface Duo Guides, News, & Discussion] RomeusPrime:
Hi all. Can someone share the link for the last android 11 OTA global (not ATT) which is September 2022. Thank you very much.
[Microsoft Surface Duo Guides, News, & Discussion] ewkurt:
Can I use this to downgrade from 12 to 11?

Edit: Nvm I figured it out, it worked flawlessly :P
[Microsoft Surface Duo Guides, News, & Discussion] ibrahimlaz1:
look for firehose programmer file for surface duo 128GB

would anyone be able to support in this?
[Microsoft Surface Duo Guides, News, & Discussion] TechX1991:
I needed this on one of mine as well, but to no avail so far.
[Fire TV Q&A, Help & Troubleshooting] gregpilot:
Hello!:

I have been running my Firetv2 with a rooted Sloane rom, based on Lollipop (I know its old). Until a couple of weeks ago the Discovery+ apk for the android tv (1.0.2) was running fine on it, it did not complain about google play services not being installed. Now running the app stops when it asks to update. The update, of course, fails.

I have a later version (1.20.5) of the android tv apk which installs fine on the box. Loads, but stops when it throws an error message when it sees google play is not installed..

I am willing to pay or donate (name what you think reasonable) if I can get a Discovery apk which will run without looking for google, and which will pass the login screen for Discovery. I do have a paid subscription.

I know this will take some time and I do not expect the work done for a typical play store price, it means a lot to me to keep google off my devices!

Please pm or post any thoughts.

Thank you!
[Google Pixel Questions & Answers] FoxyDrew:
Just ordered a Pixel as a backup phone, and I wanna get a headstart and know what the smoothest possible experience is at the moment for our phone.

I don't care what Android version I'm on, don't really use any new features past Android 8. I just want the smoothest experience for the phone.

Should I run the stock Android 7 or 8? Or is the Android 10 update actually smoother on this old device?

Don't mind flashing a custom ROM, but not just to be on a higher Android version or to get more features, only if it's nice and smooth and stable.

Anyone's recommendations or 2 cents is welcomed let me know! I'm excited to tinker with the device.
[Google Pixel Questions & Answers] vatva69:
PE 10 is great choice
[Google Pixel Questions & Answers] FoxyDrew:
If anyone is looking for an answer to this after some trial and error LineageOS 17.1 seems to be the smoothest experience. Android 11 ROMs aren't there yet. Unless you go back to Oreo or Nougat this seems to be the smoothest option. Shoutout Lineage DEVs
[Moverio BT-200 General] DingleFlop:
Howdy!

I have gone through the painstaking process of contacting Epson about kernel source for the BT-200 as the only Android version available officially is Android 4.

Having jumped through these hoops, I have gotten an OFFICIAL copy of the Kernel source code required to create a custom ROM.

Now the fun parts begin!

Bootloader needs to be unlocked (assuming it's locked to begin with), a flashing process needs to be established, and security checks need to be bypassed, and we'll finally be free from an old, oppressive Android environment!

I understand the community surrounding the BT-200 is quite small developer wise. I am going to be working on my own to do this assuming my attempt to reverse-engineer the display fails (seems to be MIPI DPI, possible to drive but not exactly ideal) and update with whatever progress I make.

The official link for the kernel source can be found HERE

Archive.org link HERE in case the above is removed for any reason.

SHA-1: 827B9352DB3001F4D018EF743CED2441AAF5589B

File hash was calculated off of my original download. Any copies you get from the official or separate sources should match it, if you are worried about the file's integrity.

I'm not sure the above is meant to be public but I doubt I can be punished for sharing a public facing link.

Feel free to ask for any additional information here, whether related to ROM development or hardware reverse-engineering. I am working on this from a hobby standpoint but I am excited to see this device get a new lease on life!
[Moverio BT-200 General] hakhanatli:
Can you please keep me informed of the developments?
[Moverio BT-200 General] pecacheu:
Hiya, any updates on this front? The ancient Android 4 on my rooted BT-200 really does make it quite useless as most apps simply can't run on the thing due to the old Android. And now my Play Store won't sign in to Google anymore. (Not sure if there's a way to fix that with a more up-to-date but not fully up-to-date enough to not work on Android 4 at all version of the Play Store)

I wish I could help out but I know nothing about Android ROM development. I've built the Linux kernel and made some custom distros for PC x86, but as far as Android goes, I don't know much about it's internals other than how to use ADB.

EDIT:

In case anyone's curious how I got mine, since there seem to be so few owners of these out there, I thought I'd tell the tale. Classic story really, tech startup has big dreams of taking the world by storm with their totally genius idea that's never been tried before, buys like 50 advanced (*at the time, probably) AR goggles, develops apps for it, goes bust after like 5 minutes, liquidates their assets, and gives away whatever they can't sell for free.

Funnily enough, I know a guy who got a free Google Glass the exact same way. Yep, the startups never learn. Hold on, I also know someone working for a company doing Hololens stuff... Uh oh.
[Moverio BT-200 General] andi44:
I recently bought one of this devices as used one. Now it is open and its resistance against being hacked is crumbling away.

I plan to port postmarketos to it, I have brought some initial support for half a dozen ebookreaders to mainline linux kernel (and mostly full support in pmOS for some of them).

So the BT200 will probably have to give up its resistance quickly.

What kind of device do you have? The retail one (without adb initially) or the developer one (with adb).

There is gpio-138 to turn on (by shorting it to GND, pin is configured with internal pullup) serial console (the group of 4 holes on the board, 1.8V!!!). Not found where it is yet, but at least console output can be enabled from a running system using

devmem2 0x4A100144 h 0x118

devmem2 0x4A100146 h 0x0

I am wondering what JP1 on the board is for, it looks quite interesting. That is a little braindump.

I hopefully found some more time this weekend to verify some more information I have.
[Moverio BT-200 General] pecacheu:
I'm not sure if mine is a retail unit or not, but if adb is only enabled on dev units then it must be a dev unit, it in fact comes with developer mode already enabled, even when you do a factory reset. So I was able to adb into it fine. Makes sense mine was a dev unit given where it comes from, too.

I've also got it rooted now, though like I mentioned the Play Store won't sign in.

Still, sounds like some awesome reverse engineering you're doing there. I had to open mine up just to unplug and replug the battery cable. It was so dead that it wouldn't charge or come on, but that seemed to kick it back to life and now it holds a charge.
[Moverio BT-200 General] andi44:
I played a bit around with reconfiguring boot order via software (persists until next cold boot),

Serial console output:

[ 110.104614] SysRq : Emergency Remount R/O

[ 110.116455] EXT4-fs (mmcblk0p8): re-mounted. Opts: (null)

[ 110.133239] EXT4-fs (mmcblk0p11): re-mounted. Opts: (null)

[ 110.155792] EXT4-fs (mmcblk0p9): re-mounted. Opts: (null)

[ 110.165161] EXT4-fs (mmcblk0p10): re-mounted. Opts: (null)

[ 110.172668] Emergency Remount complete

[ 111.113891] SysRq : Resetting

[...]

-> Some oopses left out

[ 111.233093] r7:c08601a0 r6:600001d3 r5:00000001 r4:c0825Android+ (D1.1.2@H560) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #1 SMP PREEMPT Sun Feb 22 04:57:56 UTC 2015

[ 111.258514]

-> last words from the old kernel

D@!

-> serial boot recovery protocol, but timed out and boot starts from uSD

U-Boot SPL 2022.10-dirty (Nov 05 2022 - 21:04:17 +0100)

OMAP4460-GP ES1.1

Trying to boot from MMC1

-> apparently RAM is at least a bit correctly setup, main uboot is not ready yet,

SPL was at 0x20000 of uSD.

Conclusion: you can boot bootloaders without cryptographic protection on that device.
[Moverio BT-200 General] andi44:
The tool for reconfiguring boot order (including source) until next power cycle is attached. It can be executed on adb shell as root. It also prints out some debug information on boot order wired in the hardware, reconfigures boot order and reboots.

If I understand it correctly it is: 0b110110 MMC2(1) USB(1) UART MMC1

MMC2 = internal eMMC, MMC1= uSD slot, USB(1)= some TI specific usb recovery boot. So if we provoke a failure on eMMC boot on some way, probably in the end the uSD is examined.

My tools sets the order to UART, USB, uSD card. Without opening the device, you will see the usb device for a few seconds. I guess the battery does *NOT* get charged in that situation (and then maybe you have to detach/reattach the battery to have it started again, happened to me), so power off the device by moving the power switch for a long time after playing with this tool and then you can power it on as usual to boot to the original system.

I have managed to port u-boot 2022.10 to that device, so that it can load stuff from the uSD card. I will add some documentation, but for now it is just the branch v2022.10-epson on https://github.com/akemnade/u-boot

There is omap4_embt2ws_defconfig and a script install-epson-bt200-sdcard.sh to install it to a uSD card.

It is still quite rough.

Next thing I will do is start kernel hacking with that device.

I will keep you up to date on further progress.
[Moverio BT-200 General] andi44:
Some updates, the most interesting things, Pointers to further documentation will follow.

Progress is a bit slower than expected. But by playing around with alternate pullup and pulldown in pinmux setting of gpio-138 I could find the signal on the pcb. It is indeed at JP1 (backside of PCB near volume down button).

If you short it, also factory U-Boot begins talking. The 1.8V serial console is at CN1. You can break into u-boot and start e.g. fastboot. u-boot also reads the file sdboot.scr from the first fat partition of the inserted uSD-card and executes that as u-boot script if it passes censorship by the check_code command. That means that if that censorship is understood and not too hard, installation/booting of alternative systems can be started by if just inserting a specially-crafted uSD-Card before boot. No need to open the case or do any rooting before.

Anyone seen the source code of factory u-boot? What was the process to get the kernel source?

I could use help on reverse-engineering that check_code command or maybe just some creative ideas what might be accepted.

I have also managed to boot a patched 6.0.2 kernel now, but not many things are working yet.
[Moverio BT-200 General] andi44:
I have finally put together some documentation here:

Epson Moverio BT-200 (epson-embt2ws) - postmarketOS Wiki

wiki.postmarketos.org

Home

Linux kernel source tree. Contribute to akemnade/linux development by creating an account on GitHub.

github.com

Home

"Das U-Boot" Source Tree. Contribute to akemnade/u-boot development by creating an account on GitHub.

github.com

Display backlight is working now, next thing to tackle is really the display.
[Moverio BT-200 General] andi44:
I finally found time to spend some more development time,

so some news about running a newer kernel on that device:

- got bluetooth working, one command from the bts file on the eMMC needs be ignored to not have the kernel confused.

with a newer firmware, also BLE seems to work reliably (needs some documentation or workaround)

- solved a mystery with the IMU on the controller board (accepted for linux kernel v6.7)

- sound output works (needs more cleanup for being acceped into official kernel)

- display output is tricky, there seems to be two dsi-dpi bridges (tc358762) in the glasses,

booting into the original system, reprogramming boot order temporarly, warm-resetting/booting new u-boot + kernel

brings the display actually up. In a direct boot I cannot send commands to that chip for some reason. So still a bit missing,

the display module of the SoC gets reset in this process, so at least my configuration on that side seems to be correct.

Just some nasty details missing.

But it is nice to see a picture. I could login into a linux text console using a bluetooth keyboard.

I did not manage to fully boot the original kernel source here. It hangs somewhere before any userspace is started.

Again, while I will probably focus on more ordinary linux, these kernel developments can also be used as a base to run

a newer android.