yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze General] ddb540:
I bought a Tilt with AT&T contract extension in late October, and then returned it under AT&T's 30-day return policy in order to buy the Fuze. Overall, I'm very happy I made the switch. I much prefer the form factor of the Fuze (totally flat front, smaller more manageable size), and the VGA screen is awesome. Upgraded hardware specs are nice, but frankly haven't given any noticeable performance difference over the Tilt.

The things I don't like about the Fuze are as follows:

- Glossy finish (prefer hard-rubberized surface)

- Screen is "hard", requiring more effort than the softer Tilt screen

- Although I still can't believe that this flaw passed the HTC design team, the back of the HTC phone is not flat, but has this lame Diamond pattern with little ridges that prevent the phone from lying flat on a desk.

- Fewer hard buttons than Tilt, and no jog wheel (admittedly, I've gotten used to the Fuze layout and don't miss the lack of hard buttons).

- I think TouchFlo3D is lame, and finally removed it from my device yesterday. I prefer the HTC Home interface from the Tilt (which I'm now using on my Fuze).

The AT&T Fuze was, for me, very slow out-of-the-box. I flashed a cooked HTC Rom, and I've very pleased with the results. Although I thought the Tilt was an awesome phone, I don't miss it one bit. I like to keep cell phones for at least 3 years (preferably 4), so wanted something with the best hardware specs that should hold up well over time.

- DDB
[Samsung Galaxy S10e Questions & Answers] Wobbo-Q:
Sinds LineageOS 19.1 am i miss some GPS radionavigation in my Samsung S10e. I only get the US GPS. In version 18.1 I saw a lot more radionavigation. For example, in 18.1 get Galileo (European), GLONASS (Russian), BeiDou Navigation Satellite System (China), QZSS (Japan) I believe. How do I solve this problem?

LineageOS 19 / LineageOS 18

View attachment 5656423View attachment 5656425
[Samsung Galaxy S10e Questions & Answers] CurlyBlonde:
What app are you using?
[Samsung Galaxy S10e Questions & Answers] Wobbo-Q:
GPS Status & Toolbox
[Moto G8 Plus Questions & Answers] w4rh4ck3r:
Moto G8 Plus doha XT2019-2 with bootloader unlocked but hardbricked; I now have "flashing_locked" even

after a successful blankflash

.

When trying to flash the firmware, I get "FAILED <remote failure>" after "flash" command on the computer.

"fastboot oem unlock XXXXXXXX" doesn't work (need to have enabled "allow OEM unlock" in developer options) and RSD Lite v5.6.4" or "Rescue and Smart Assistant" doesn't work either.

Is there any blankflash already with the "allow OEM unlock" option enabled?

Is there a way to activate developer options "allow OEM unlock" through fastboot?

Help me please...
[Redmi Note 11 (spes/spesn)] namelessshere:
Greetings.

I just got my Redmi Note 11 and want to flash a custom ROM on it. This is my first time flashing a custom ROM.

My main requirement in custom ROMs is to keeping the stock Pixel experience, stability, stable update frequency, though a large range of customisability features would never hurt.

After some research I think I stopped on two options: Pixel Experience and Evolution X. I would like to read your opinions and preferences between these two ROMs. What differences do they have in the following topics?:

Stability

Customisability (especially PE+ vs EvoX)

Performance

Also, Pixel Experience is supposed to give us features that are present on Pixel phones, so what Pixel features does it have that Evolution X doesn't?

P.S. Sorry for my English.
[Redmi Note 11 (spes/spesn)] Schmuppes:
If you're gonna unlock the bootloader and flash a custom recovery anyway, you should probably check both ROMs out. You can create a backup of the first one you've installed and can always recover it if you don't like the other ROM.
[Redmi Note 11 (spes/spesn)] namelessshere:
Thanks for your opinion. I think I'll flash Pixel Experience (Normal edition) and if I notice any problems or lack of features that Evolution X has I'll migrate to Evolution X. But still I'd like to hear everyone's opinion.
[Redmi Note 11 (spes/spesn)] Alex Zander-kun:
Evo X

Pros:

- More customization options (See Evo X ROM for RN11 reviews on YT for more info)

Cons:

- Allegedly reported that head dev of the ROM (Hoey) adds bugs each update (A redditor pointed this out to me)

- OTA updates may not work properly if flashed via TWRP, not sure if you can get updates to work if flashed via other recoveries

Pixel Exp

Pros:

- Ability to hide navbar

- OTA works perfectly (If flashed via Pixel Exp recovery and not TWRP)

- Some features ported from MIUI ROM

Cons:

- Less customization options

note: everything is based on what I know, haven't flashed either ROM as I am still waiting for the 1 week wait time to end to unlock. I do prefer PE over Evo X

What Schumuppes pointed out is the most viable way, for you to decide for which ROM you prefer and suits you better
[Redmi Note 11 (spes/spesn)] namelessshere:
Thank you. I'm also waiting to unlock the bootloader. For now I'm mostly worried about the update frequency. As both Evolution X and Pixel Experience ROMs are maintained by volunteers I'm afraid that updates may be late. Don't get me wrong, I don't blame them and both of the maintainers seem to do their job well but this feeling doesn't leave me.

What about other differences other than more customisation options in the settings? Like I know that Evolution X uses a modded version of Pixel Launcher and Camera Go as the camera while Pixel Experience uses Basic Camera. Any other differences?
[Redmi Note 11 (spes/spesn)] cloakzy:
Pixel exp is more stable. Evo ex have more features but also more bugs, in my experience both of them have some issue like frames drop in almost all social apps etc…. For now, I'm back in MIUI because it's the most stable for me. But try for yourself, maybe you have a different experience.
[Redmi Note 11 (spes/spesn)] namelessshere:
Thanks again for the reply. It's funny how depending on who do I ask I get different replies. Someone says Pixel Experience is more stable, another one says the opposite.

What do you think about PixelPlusUI? Because another one said most games are laggy on Evolution X.
[Redmi Note 11 (spes/spesn)] adremy:
How can one get back to Miui?
[Redmi Note 11 (spes/spesn)] mi-saan:
evo x rom is a mystery box, it nails some function but lags in others. basic function such as calling ( forget vowifi and video calling , just normal calling) don't work well. After every update some weird bugs come up which are simply annoying. BB is decent and won't expect more than that (though i've experienced better in crdroid ig).

here's my suggestion:

for 4/64 variant : don't install any custom rom for now as they are just coming up rn, if you want you can try those roms without gapps. i hope with time roms will become more stable and suitable for your usage.

for 6/128 variant : sky is the limit, use any roms according for your preference. crdroid is more stable and with lesser bugs in every update. evo x is more pixel like, overall works well except the issues mentioned above. pixel experience: stock experience w/ some miui goodies.

btw i am on latest version of evox rom. hope this helps.

cheers!
[Redmi Note 11 (spes/spesn)] cloakzy:
First, u need to download fastboot build version for your phone from this site, Site Link

then just install Mi flash tool Mi tool Link here, a video explaining how to use it Link

note

: when flashing there 3 option

1- clean all -

2- save user data

3- clean and lock

I will advise u to not chose the last one because it will lock bootloader and then u will have to do all unlocking steps again, so the best option to use is the first 1
[Redmi Note 11 (spes/spesn)] adremy:
Thank you. One last question please

Are all Redmi Note 9s curtana? Cos I feel my ROM is EvoX miatoll
[Redmi Note 11 (spes/spesn)] cloakzy:
For 9s is curtana, miatoll is like a name that contain different version of the phone like pro version goes by the name of

joyeuse pro max also have different name in all this version come under the name of miatoll, so yeah for note 9s is curtana.

Here, a post I found for more detail link
[Redmi Note 11 (spes/spesn)] Phildu67:
Hello 😃 i tried both of them on my SPESN and for me PE is way more stable, even if a lot of bugs and lags still present i’m pretty sure that will be resolved in futures updates 🙏
[Android Head-Units] Sanrian:
Hello!

I have Nedehe TS18 head unit for my Fiat Bravo. I can use basic buttons from steering wheel, for example MUTE, VOL UP, VOL DOWN but I can't change it in SWC app. For example I click "home" function and when I'm trying to assign some button from steering wheel nothing happens. What is important "door open" alert is working. Anyone had problem like that?

I have Simplesoft RP5-FT-001 can bus adapter.
[Android Head-Units] rigattoni:
You can not change the buttons as they are provided by CAN. That is the reason that nothing can be changed.
[Android Head-Units] Sanrian:
But if buttons provide different codes why I can't change interpretation of these codes on my device? I want for example that "ARROW UP" button from my wheel do "hang up" function in my device. Seller told I can change functions using SWC app so here is my question :c
[Android Head-Units] rigattoni:
May be there is some setting in the settings menu to switch/change buttons, but normally you only can change buttons if they are resistant ones, connected to Key1 and Key2 lines in the radio cable tree.
[Android Head-Units] TorstenH:
Unfortunately rigattoni tells the truth.
[Android Head-Units] quangtiens:
Cause of you connect your head unit with car through the Can bus adapter then you cannot change function of those buttons.

Without Can bus box, you can customize those button as you want.
[Android Head-Units] rigattoni:
Sorry, but if the buttons are CANbus driven, you are not able to change the function without CANbox, you are even not able to use them.

You only can change the buttons if they are resistant related.

The CANbox does not provide these resistant buttons and disconnecting the CANbox does not influence the resistant buttons.
[Android Head-Units] TorstenH:
But it may be possible to use one button for AppSwitcher

https://xdaforums.com/t/appswitcher...n-and-similar-devices-incl-autostart.4435555/

Currently it does not work on devices with SWC controlled by canbus because I don't have canbus. That means (according to first post) I need support to check if it's possible. Until now, no one cared enough about that functionality to support me.
[Android Head-Units] rigattoni:
That is all possible even to reconfigure all buttons, but there is a problem... You need that:

You need to have a CAN-sniffer to find the CAN signal which is used for each button.

You need to use some sort of micro computer (Arduino, Raspi) and the hard will to do what you want.

You need to find the CAN message which you want to switch.

You need to be able to develop an app which receives the message and translate this to the message you want to get.... like switching the app.

A lot of time and you need to be frustration tolerant.

May be you should have a look at this page: https://www.instructables.com/CAN-Bus-Sniffing-and-Broadcasting-with-Arduino/ to give you some background what it means to work with CAN related things.

There are also a lot of good videos for CAN sniffing.

I got all these things, but I am still not willing to invest the time just to get more information out of the CAN.

My SWC are working on resistance and it works as I want to have it.
[Android Head-Units] TorstenH:
Another approach could be to block an Android activity (temporarily) and run another app instead. It may be easy if a SWC button starts the set navigation app in its default configuration.

My SWC is working on resistance basis, too. So I need no support and no time from you.

Any my plan is not to analyse CAN protocol or other things on this level of complexity. And to be honest my answer was not addressed to you because you already have a working configuration and your are not the starter of this thread.
[Android Head-Units] rigattoni:
Sorry, but the ticket creator seems to have issues with CAN-related SWC.

So That has nothing to do with your app. I know your app and I am following this thread.

Don´t get me wrong... I really appreciate that you came up with this app, and I would like to see that more people get aware of it and use it.

May be the TC can help you in getting this app also working for CAN SWC.
[Android Head-Units] Renate:
It looks like we have some real expertise here. I have curiousity (but no CANBUS, only OBD1 because it's a 1995).

Do CAN boxes (like Simplesoft RP5-FT-001) just do CAN level/bitstuffing/filtering and spit out simplified messages or do they do any mapping?

Since they can do "Door open" as well as "Volume up", the serial input is clearly probably not just a /dev/input stream (although that would be possible too).

Is VolUp done by key injection or some API?

I presume that what goes over the serial link (between CAN box and HU) is standardized?

Does the HU ever transmit?

My own Bluetooth SWC (which steals power from the horn) uses an app (service) that sends Intents to switch apps and injects keys for volume/brightness/power.
[Android Head-Units] rigattoni:
Hi Renate,

not that easy to answer...

Each single car model has it´s own CAN signal setup.

If you own a well known make like VW, Ford, Mercedes, BMW, most probably it works in both directions as long as the CAN provides these data. There is at least nothing standardized, Even a switch between a Golf 6 and Golf 7 shows up with a different setup and own possibilities.

The CAN box provided from some Chinese seller don´t care much about all different setups. They just provide standard features like volume, clamp 30, RVC and reverse gear, Fast forward, fast backwards, next title, Hang up phone, so the standards, nothing else. May be the CAN signal that the front lights are turned on to switch the unit into some sort of night mode.

Even the output of the CAN box is not standardized. For this reason you need to set the used CAN box in the system settings of your head unit and chose the right car to be able to get the CAN SWC working. Means, these CAN boxes only provide intents which are hardcoded in there. Not that comfortable and not that easy. You really need to analyze the data output of each single CAN box to see what they get, what they transfer and what is implemented in the firmware.

There are some units with a special car form factor which have the CAN integrated in the head unit. These are mostly able to read and send all available CAN signals which are implemented by the car manufacturer, incl. ACC, doors, car settings like alarm, Coming Home light... you name it.
[Android Head-Units] Renate:
Well, addressing the OP's problem: You definitely can remap all the SWC CAN buttons by re-engineering the app (service) that handles the serial input.

Yes, that is probably different code for each HU. If someone wants to post an .apk I'll take a look.

Like every other Android usage I'm sure that there are major differences in people's needs, usage.

I don't even use the SWC for audio. I use them to switch between mapping apps (Google, camping, National Forest maps), GPS app (to see altitude), accelerometer app (to find a level place) and OBD1 app. Also brightness +/-, volume +/-. I especially like the sleep button to turn off the display.

Does the "Coming Home light" alert the mother spaceship?
[Android Head-Units] rigattoni:
:ROFLMAO:

No... that keeps the lights at the car on for around 30 sec, to prevent the driver from walking through the darkness. Same procedure for "Leaving Home". You press the open button on your remote and the car switches the lights on. Modern stuff, but available in a lot of cars now.

Appreciate your offer to have a look at the service.
[Thinkpad Tablet Android Development] deadman96385:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/

LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (pie), which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.

What works:

Wifi

Bluetooth

GPS

Camera

Audio

FM radio

WLAN and USB tethering

Broken

You tell me

Source code:

TB-8504F

TB-X304F

Msm8937-common

Kernel

Vendor

Changes compared to @highwaystar_ru's release

07/10/2022

Telephony components removed (Much better battery life and performance, previously they would constantly crash in the background)

There should be support for LTE variants (UNTESTED), but all calling/texting/data support is removed. So it should act like a wifi only device.

Downloads

TB-8504F 7/10/2022

TB-X304F 7/10/2022

Twrp

(NEW TWRP VERSIONS COMING SOON WITH FIXES/UPDATES)

Highwaystar's twrp omnirom android 9.0 source includes same kernel as Lineage build, with support for pstore (kernel logs after crash), exfat, ntfs, reboot to EDL mode.

mailru: tbx304-twrp-3.4.0-20201207.img

gdrive: tbx304-twrp-3.4.0-20201207.img

mailru: twrp-3.3.1-1-TB8504.img

gdrive: twrp-3.3.1-1-TB8504.img

If you have android 8 stock rom installed you have to format Data with data loss, because the newer encryption is incompatible with android 7.1.
[Thinkpad Tablet Android Development] koop1955:
First off, many thanks @deadman96385 for the new ROM. Installing now on my TB-X304F, just completing. Once all my apps are back, I'll be happy to post results here.

Cheers.
[Thinkpad Tablet Android Development] koop1955:
Well, one day into it and I will say "Smooth as butter!" Too early to tell about battery life, but so far fast and responsive.

By the way, I used https://xdaforums.com/t/module-magiskhide-props-config-safetynet-prop-edits-and-more-v6-1-2.3789228/ and I now have root and passed SafetyNet.

Thanks again.
[Thinkpad Tablet Android Development] Thoiareg:
Great new, thanks.

I will try it.
[Thinkpad Tablet Android Development] tek3195:
Hey man, I finally got stuff in order and installed the rom. Smooth as expected. Has anyone else had issue with booting to recovery from power menu ?
[Thinkpad Tablet Android Development] koop1955:
Nope, works for me.
[Thinkpad Tablet Android Development] bernsmonke:
A fantastic update. Thank you OP!
[Thinkpad Tablet Android Development] bernsmonke:
Been running it on my x304 for a few days now. Rooted with Magisk 21.4 systemless and added 2gb ram using Magisk Ram Swapper 1.2. Runs so smooth! thx OP!
[Thinkpad Tablet Android Development] fireangel403.sa:
Does it support double tap to wake?
[Thinkpad Tablet Android Development] johneri:
In case anyone is wondering, if the ROM doesn't load and gets stuck on boot: Go back to recovery after installing ZIP and format data. I figured this out after 2 days of fighting, even managed to brick my tablet in the process. I used PBRP recovery.
[Thinkpad Tablet Android Development] joshat10xda:
I was able to follow this guide:

https://xdaforums.com/t/guide-unloc...ut-tb-x304f-l-and-other-qcom-tablets.4201857/

and also this one published.

I was wondering if there is any ROM for android 12 or 13 for LENOVO TB-X304F?

Appreciated.
[Thinkpad Tablet Android Development] johneri:
Unfortunately I've only managed to find this one which has a working download link in it. There are a couple other ROMs here in XDA but all of them have dead links.
[Thinkpad Tablet Android Development] Do Giang:
my tablet is lenovo tab4 8tb 8x04f can flash this rom
[Thinkpad Tablet Android Development] RicardosCameraman:
If you meant tb-8504f then yes, you can. I'd recommend pbrp for that: https://xdaforums.com/t/unofficial-...t-pbrp-for-lenovo-tab-4-8-tb-8504x-f.4451339/
[Thinkpad Tablet Android Development] hitpoint2:
Hey! I cant find a complete guide on the whole installation process. I am using a stock 8.1 rom on my Lenovo TB-8504F. Can someone help me find a guide for this?

The stock rom is very slow so I was hoping for a bit faster custom one :)

I think that I can root it with some app King Root. After that I dont know what to do. I see that I need to install TWRP too. I cant find proper gapps too..

Thank you !
[Thinkpad Tablet Android Development] tek3195:
DO NOT USE KING ROOT OR ANY OTHER ONE-CLICK ROOT APPS !!!
[Thinkpad Tablet Android Development] nAsir@Zia:
@deadman96385 Will this room support Lenovo tab Tb -X304L
[Thinkpad Tablet Android Development] qu4droro:
Its work well, thanks for port.

1- you have to unlock your bootloader if says "locked" in bootloader menu. you can use this thread > https://xdaforums.com/t/guide-unloc...ut-tb-x304f-l-and-other-qcom-tablets.4201857/

2- you have to open your developer mode and usb debugging.

3- you have to install adb to your pc.

4- you have to install twrp to your tablet via adb.

5- install rom via twrp.(for healty install, you have to "LOSE YOUR ALL DATA" You will need to wipe everything but the SD card.

6- if you want to use google apps in your tablet, you have to install mindthgapps via twrp install menu > https://github.com/MindTheGapps/10.0.0-arm64/releases/tag/MindTheGapps-10.0.0-arm64-20230922_081111

7- if you want to root your tablet after all that, you have to download magisk and install via twrp install menu(never forget to convert magisk.apk to magisk.zip and make a one copy of magisk.zip and rename it uninstall.zip. it will help you if your tablet gonna bootloop to save. > https://github.com/topjohnwu/Magisk/releases/tag/v26.3

8- enjoy with your android 10!
[Thinkpad Tablet Android Development] koop1955:
@qu4droro , that was very good of you to write out these instructions. Very much in the spirit of XDA to help others.
[Thinkpad Tablet Android Development] brickme:
This was useful combined with this thread https://xdaforums.com/t/rom-unoffic...-lenovo-thinkpad-tablet.4259205/post-84950837. Beyond the detailed steps there is a link to the Lenovo driver for Fastboot interaction.

MindTheGapps proved a little buggy, but I just had to sideload google play store to get it up and running. I might go back and try with OpenGapps instead later. Although everything is now running smoothly.

Something else I noticed was Haptic feedback just seems to slow everything down. I don't really like the vibration anyway, but disabling that really improved the snappiness for me.

I still haven't tackled Magisk, but I see some more detailed threads in the highwaystar_ru thread. Personally, I don't really need it because I don't plan on using Hulu.
[Thinkpad Tablet Android Development] 73chpr1nc3:
Is there a compatible version of Dolby Atmos for this rom?