yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] wotii098:
Hello everyone!

I have simple question regarding SWC buttons mapping and switching radio stations by SWC.

Im using a resistive-based SWC controls connected to head unit by KEY-1(or Key-2. dont remeber, but there should be no difference at all). And I mapped << and >> buttons on SWC to the buttons in applicanion as in the picture below. There no other options for 'next' and 'prev' than those in red circles, so obviously I used them.

View attachment 5328477

And it works very well with built-in MP3 (and video) player - switches next/prev song or video correctly. So absolutely no issue there - works as expected.

But using SWC witch FM radio app seems to be a little annoying.

There are 4 buttons to switch radio stations with built-in app:

RED - switches between stations saved in memory (white). To save stations in memory I have to use 'Search' button(GREEN) and takes several seconds, because it scnans whole FM range, 87 - 107 MHz.

YELLOW - Scans FM frequency till finds next (or prev) stong FM signal (radio station). In other words those buttons works as original bmw head unit. And this is what I would expect by using << and >> buttons.

View attachment 5328483

Unfortunately mapping next/prev buttons[ like on first pic] actually uses functionality of RED ones. And its annoying because if I do scan, then drive another 30-50 km there will be for sure only noise on most of saved stations.

So, I think that I explained what I meant. And there are 2questions from me.

1. I assume there is no way to change SWC mapping in existing fm app. Is available other FM app where prev/next works as YELLOW buttons?

2. How does it work in your head units? (using steering wheel control only ) does it cycles through stations in memory? or quick scans till next strong fm signal? what kind of SWC is used in your car - resistive (key1, key2) od data-bus like CAN etc?

Thanks in advanc 4 feedback!
[Android Head-Units] TorstenH:
It doesn't matter if you use key1 or key2 to connect SWC. Some cars have key1 and key2 because they have buttons on both sides of the steering wheel with separate circuits.

The problem is just your radio app doesn't handle the next and previous events according to your needs. The radio app is extremely hardware related and part of an huge main application building the bridge between Android and hardware. So I think you won't find a radio app according to your needs. For me that was one more reason to use a DAB+ USB adapter and the app DAB-Z.
[General Topics] LightLegendXR:
Hi, is there Galaxy A31 Dev im asking because i have telegram group that i invite devs to post there projects (for a31) to the group if you want the link pm me at telegram : {Mod edit} (and tell me you are from the xda thread) i can't post it here because xda mods/admins don't allow stand-alone tg group links
[Samsung Galaxy S20 FE Themes, Apps, and Mods] x-geo:
Hello everyone

Do any have a working apk of live message working in S20 FE?

I tried the apkmirror version but wont install

Thanks
[Samsung Galaxy S20 FE Themes, Apps, and Mods] 3mel:
maybe try to install it via ADB
[Samsung Galaxy S20 FE Themes, Apps, and Mods] x-geo:
Modified the apk with apk editor ( only change install location), the apk install and open.... but it force clases when i try to save or open a drawing.... do anyone Know what i have to edit to make it work correctly?
[Samsung Galaxy S20 FE Themes, Apps, and Mods] x-geo:
anyone?
[Samsung Galaxy S20 FE Themes, Apps, and Mods] gj4560:
How come you want this? This feature was never for the S series phones, no? I always thought it was just for Note phones because of the S-Pen.
[Touch Pro, Fuze ROM Development] geek78:
Hi

I'm more a power user than a "cooker", so don't expect a rom with the latest builds, cabs.. I'm looking for only stability, speed et and free storage. So this rom is based on the french htc stock rom. I've made the folowing changes :

Add

.Net Framework 3.5 and .Net Manager to choose for each app if you want to use 2.0 or 3.5 (3.5 by default)

Removed

SQM

Customer Feedback

Windows Update

BT A2DP

Catalog

One Note

Sample Music

Transcriber

Welcome Center

Windows Live

World Card Mobile

BT SAP

Cyberon Voice Speed Dial

Enlarge Start Menu

Google Map

HTC Gesture and Touchflo (i prefer ftouchsl)

Jbed Java

Jetcet Print

Long Press Key

Manila (i prefer SPB Mobile Shell)

MP3 Trimmer

Random Access

Ringstone Plugin

RSS Hub

Task Manager

TV Out

You Tube

ZIP

And off course a lot off tweaks...

Don't forget to install hard spl before and to do an hard reset after the 1st run...

If you use ftouchsl don't forget to exclude all the apps which use their own gesture management (Opera, Resco Explorer...)

After a fresh reset you'll have a ram of 200,99 Mo with 165,27 free...

the rom can be donwloaded here :

http://www.filefactory.com/file/f190d0/n/GEEK78TP1_0_zip
[Touch Pro, Fuze ROM Development] WatskeBart:
I've added your ROM to the wiki page at the french section :)

Salut
[Touch Pro, Fuze ROM Development] adeon78:
I will try it ^^

Thx for that first french rom (I think)

Je vais essayer sa, merci enfin une rom française sur XDA :D
[Touch Pro, Fuze ROM Development] geek78:
thanks for the wiki!
[Touch Pro, Fuze ROM Development] kitopa:
Salut

Version tres light, je passe mon chemin meme si je sais que ca risque de rendre mon Raphael au top de sa forme. Les raisons:

TF3D

MANILLA

WL

YOUTUBE

ZIP

Merci pour la ROM, et beau boulot

Hello

Really light version. But i'll not try it, even if it will get my Raphael really speed. Reasons:

TF3D

MANILLA

WL

YOUTUBE

ZIP

Greetz, and nice job
[Touch Pro, Fuze ROM Development] Kevlar-Source:
Dear friend [cher ami]

Ths is an english speking forum [ça ces't un foroum ou on parle anglais]

Cheers. [Salut]
[Touch Pro, Fuze ROM Development] kitopa:
I already know that it's an ENGLISH forum

I wrote the post in 2 languages as you can see... So what the hell are you looking for???

And for your personal learning, you even wrote in FRENCH and ENGLISH so stop trolling ****ty things,

By the way, get a life and stop boring us by children game

Je sais deja que c'est une forum ANGLAIS

J'ai ecris en 2 langues comme tu peux voir... Alors qu'est ce que tu cherches la???

Et pour ta gouverne, tu as aussi ecris dans les 2 langues, alors arrete de troller avec des posts a la con.

Quoi qu'il en soit, vie un peu et arrete de nous ennuyer avec ton jeu de mome,

Ps: I even can try to write on portugese... What the hell are you doing here on a french thread???
[Touch Pro, Fuze ROM Development] mth:
Hi Geek78,

could you make the same one but leaving a little more apps like bta2dp;one note;windows live; bt sap; jetcet print; tv out; you tube; Zip; long press; java ?

merci

Th
[Touch Pro, Fuze ROM Development] Dr!ken:
hum... thanks but the link dont work.. :rolleyes:
[Samsung Galaxy S10+ Questions & Answers] dcvito:
I understand that having OneUI laying on top of the Android 11 OS changes some things. But, has anyone found a way to bring the vanilla Android 11 power menu to our S10's?
[Galaxy Tab 2 10.1" Android Development] suzanmarie:
Hi

The tab is not working any smoothly with 4.1.2

I tried to install cm13 today and this one also not smooth. Hangs and very slow.

Automatically restarts when games are played. Even simple games are not playable.

I want to downgrade to android 4.0.3 or 4.0.4

Right now

Twarp 3.0.0.0

CM13

Please tell me what should I do??
[Galaxy Tab 2 10.1" Android Development] drnightshadow:
Use odin with stock ROM 4.X,X
[Galaxy Tab 2 10.1" Android Development] suzanmarie:
I flashed this rom with TWRP 3.0.0.0 recovery. I am very satisfied with performance. Where can i find the stick rom? Which recovery do i need for stock rom???
[LG G7 ThinQ  Questions & Answers] Vondosaurusrex:
I have a g710PM that I converted to ULM and unlocked the bootloader, I updated from android 8-9 with the google fi updates and then to 10 with the awm update. I did this all in the last 24 hours so I did not notice until this morning that I was not receiving texts. 4g lte and phone calls work fine, I am on Sprints network
[LG V60 ThinQ Questions & Answers] 1031982:
I just ordered a AT&T V60 (I want that headphone jack with the quad DAC and when I want to use Bluetooth, I want apt X HD, screw you Samsung) and I can't seem to find a definitive list of apps safe to remove through ADB.

I would rather have a decent list instead of taking educated guesses.
[LG V60 ThinQ Questions & Answers] 1031982:
Never-mind. I got a damaged phone (Which I suspect wasn't new even though they sure charged the new price), and all they will send as a replacement is a "certified-like-new device."

In the past those devices fail in a few months.

I'll be stuck getting a phone I won't like for one reason or another later this year. Need to make sure they properly issue the refund and do a bunch of research.
[LG V60 ThinQ Questions & Answers] Pro M:
just add "_NOAAC" after name Bluetooth device
[Windows Mobile Development and Hacking General] DALUEN:
Hi all,

Has any one managed to save an appointment (received via email directly on a windows mobile (6.1.) device) into pocket outlook? The same is with *.vcf files.

Sorry if this is a stupid question, but I did not get a solution for it but am searching for a while.

regards,

Daniel
[Xiaomi Poco X3 Pro] Sourenics:
Hi guys! I couldn't find anything on google, so I'm forced to ask this. I have a Poco X3 Pro and I received the notification to update to 12.5.1.

I've been reading that 12.5 update makes big changes on the phone, even deleting some functions and apps or making big changes to them. I'm concerned about this, and don't know what to do... Of course an update means an increase on security and such... but I'm unsure. What would you do?
[Xiaomi Poco X3 Pro] allan_sundry:
I can see no such big changes. The only problem is broken playback control (you won't be able to get rid of the window without force stop of the application). Overall the system works good. You can update now or wait for a next update.
[Xiaomi Poco X3 Pro] Viceant01:
I've noticed the volume at max with earphones is much lower. If there's noise enough, walking on a busy street, you can barely hear an audiobook
[Xiaomi Poco X3 Pro] thorin0815:
I only use wired ear buds and I couldn't see any decrease in volume.
[Introductions] Kachu123:
I am new to Xda forums...happy to meet you all..
[Moto G9 Plus Questions & Answers] doktorspin:
I have two G9+ phones, both rooted with Adaway installed. One has the stock ROM (Android 10) & the other has LineageOS 18.1.

On the phone with Lineage there are no ads when running a particular game. The same version of the game on Moto Android 10 has ads.

There is some app I don't understand called Moto GameTime that appeared when I started the game but I have disabled it. (I tried to move GameTime out of system using system/app mover but I got an error: "Could not remount /system".)

Still, Google ads appear with the stock ROM despite having Adaway.

Everything looked ok in Adaway. It tells me its three sources are up to date. When I try to reload & reinstall hosts from those sources I get an error: "Unable to copy hosts file to /system partition. Please check Magisk systemless module is enabled the reboot." (Magisk Manager shows Magisk 23.0 is installed.)

Something is causing problems that seem to involve lack of access to the /system partition. I don't know if that is related to the appearance of ads on the stock ROM, but any thoughts? How can I fix this?
[Moto G9 Plus Questions & Answers] doktorspin:
As I've stimulated no response here, I took the ugly step of wiping the phone, flashing the experimental LineageOS and restoring everything from backup (not a fully successful process because the data for certain apps was not backed up by Super Backup & Restore).

At least there are now no ads getting through onto the phone.
[Moto G9 Plus Questions & Answers] Keven11:
The issue you are having is related to stock Android 10. It does not allow you to make any changes to the system partition, as it won't allow you to mount it as r/w. There is a workaround for it (currently in development stages). It's a flash able zip script that dumps the super partition "fixes" it and flashes it back. Your phone must have the bootloader unlocked and be rooted for it to work. It currently works for A only devices without any issues, but is throwing an lpmake error 73 for mysterious/unknown reasons, but a fix is in the works. I will post a link when I get home.
[Moto G9 Plus Questions & Answers] WoKoschekk:
I assume the phone is rooted with Magisk which is a systemless root method. Even with older devices /system remains unmodified. All changes are only overlays/modules managed by the Magisk App.
[Moto G9 Plus Questions & Answers] WoKoschekk:
This could also be done with a own module. See instructions here.
[Moto G9 Plus Questions & Answers] doktorspin:
Thanks. I decided to replace the stock ROM with LOS18.1. That problem solved. (Got a new one: can't use data over the phone connection.)
[Moto G9 Plus Questions & Answers] doktorspin:
I fixed the issue by ditching Android 10 for LOS 18.1. But thanks for the pointer.
[Moto G9 Plus Questions & Answers] Keven11:
I'm glad you got it figured out. The data issue, along with many other bugs will be rectified any day now with the new release. The issue you are having with LOS 18.1 is because at the time of development the kernel for A11 hadn't been released by Moto yet. However, they did finally release it a little under 2 weeks ago. So the new version of it will be much much better. It will be linked to the same link I posted. It's just a matter of time now, and not much of it.
[Moto G9 Plus Questions & Answers] Keven11:
Telegram Odessa Devs and testers group: https://t.me/joinchat/SaZ2BX0M8bQmkioW
[Realme 5 Questions & Answers] Kachu123:
Hi friends,

Ibthink Private safe is encrypted...if yes then I have a serious privacy question..

Can Malicious apps access videos and photos in Private safe of Realme phone ?
[Android Head-Units] mariodantas:
Hi fellows

I'm a kind of newbie in the Android world, but I created a set of shell scripts to work with Topway TS10 Firmware:

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

TS10-Firmware-Workbench​

Scripts intended to mount the Topway TS10 Firmware, make modifications and reassemble the firmware They can retrieve the firmware from specified location and after modification, they can put the firmware into another specified location

Files:

1-) config.ini = A file to setup parameters, paths for the original firmware and patched firmware, temp directory to work with firmware files and mount point to edit the firmware

2-) import_original.sh = Retrieves the files .0 .1 .2 and .3 from the location specified in config.ini

3-) import_patched.sh = Retrieves the same files that 'import_original.sh' but from the patched location specified in the config.ini (normally a firmware that you've already patched before)

4-) unpack.sh = Unpack the imported firmware and create the mount moint (as specified in the config.ini file) to work with the firmware

5-) repack.sh = Unmount the modified firmware from the mount point, delete the mount point, split the firmware in files .0 .1 .2 and .3 and move it to the patched directory as specified in config.ini

6-) inject_tweaks.sh = Modify locale, dataroaming and remove (if necessary) the values in ro.fota.device to avoid message "UI unauthorized, please contact the supplier"

7-) inject_mods.sh = This will copy all the contents of the '_mods' folder inside firmware. I.E. I put a 'gps_debug.cfg' inside 'system/etc/' and it will be injected into firmware overwritting the existent

:cool: inject_su.sh = This will inject su binary into firmware as a daemon, this is dangerous as the firmware is permanently rooted and the apps don't ask for permissions (they already have the root access) USE AT YOUR OWN RISK

9-) clean_local.sh = This script will unmount the firmware and delete it, it will also delete temporary files. as its name says, it cleans the dir !

External (included) tools:

tools/twt (Topwaytool) forked from https://github.com/mkotyk/topwaytool

_mods folder containing a sample file 'gps_debug.cfg'

N'joy it !

---------------------------------------------------------------------------------------------------------------
[Android Head-Units] mariodantas:
News

This will allow you to have root privileges in original firmware, but read VERY CAREFULLY as this method int NOT SAFE at all

At least for me it do the trick as I expected
[Android Head-Units] firstbob:
I'll have my Topway TS10 THEME1 HU in a week and, if I am brave enough, I'll give it a go.
[Android Head-Units] nigella87:
Is this way to root ownice k7 radio that i wish?? TT wow.....
[Android Head-Units] mariodantas:
This will ROOT, but everything inside will have ROOT privileges, UNSAFE, but as I said, for me, it did the trick and I'm happy with this !
[Android Head-Units] Andason74:
Hello mariodantas.

I'm trying to utilize the project you made to mount firmware and inject su.

I'm a little new to some of this, so any guidance would be grateful.

Question:

How do i know what the mount point should be while using unpack.sh in config.ini?

! Creating _mountpoint folder...

Step 4 of 4 - Mounting ready raw firmware into '_mountpoint/' folder

mount: exec /Library/Filesystems/auto.fs/Contents/Resources/mount_auto for /Users/me/Desktop/TS10-Firmware-Workbench-main/_mountpoint: No such file or directory

mount: /Users/me/Desktop/TS10-Firmware-Workbench-main/_mountpoint failed with 72

READY !!!, you can go into '_mountpoint/' folder.

But _mountpoint folder is empty.
[Android Head-Units] mariodantas:
What is your platform ? OSX ?
[Android Head-Units] Andason74:
Yes, OSX. I was checking more last night and maybe the issue is how mac handles the "auto" for file type.
[Android Head-Units] mariodantas:
Yes it sould be the mount command for OSX, but i can't help with OSX sorry, maybe you can clone the repo and after find the solution issue a pull request ?
[Android Head-Units] binharmani:
after rooting the firmware doesn't seem to pass the checksum, everything is not working please help me ts10 1.2 ols10. ownice
[Android Head-Units] mariodantas:
Hello, have to check what's wrong with my code against 1.2 ols10 firmware, will check tonight and come back ASAP !
[Android Head-Units] binharmani:
Cannot open file patch /init.rc.patch do not such how to fix please
[Android Head-Units] mariodantas:
Ok will check tonight !
[Android Head-Units] mariodantas:
@binharmani please add this to your config.ini
[Android Head-Units] binharmani:
thank bro tool is ok . amazing good job
[Android Head-Units] mariodantas:
Thanks fellow

you can modify the "build.prop" manually after using "unpack.sh" by entering into "_mountpoint", modifying what you need and then repack the file and reflash in your headunit
[Android Head-Units] binharmani:
How to set 775 file build.prop on linux
[Android Head-Units] mariodantas:
chmod 0775 build.prop

you should use a command line instead of the interface !
[Android Head-Units] sergente78:
Mario good morning, if possible for you check the metode for change image car on display of ownice K7 ? Image in centrale display is very bad ifnpossible change png image with other car .......?
[Android Head-Units] no1iulyk:
hello!

i've managed to use your tool, but there is a mention:

i've used it in a ubuntu vm (latest) and the mountpoint directory is empty if i don't run everything as root

repacked ok after this

my question is if i have to add the other files originally found in my original firmware folder with the newly repacked firmware files.

original firmware content (TS10.1.2_20210505.171701_TW1-V2):

a53f244a-9cbf-11ea-bb71-8bb1f7c98e0b.*

a71a8002-9cbf-11ea-b64e-578022b8a84a

ab2e7e2e-9cbf-11ea-bb71-fbb02866c44e

repacked firmware content:

a53f244a-9cbf-11ea-bb71-8bb1f7c98e0b.*
[Android Head-Units] mariodantas:
Run as root

only a53***** files needed !
[Android Head-Units] mariodantas:
In fact you don't need to run as root if your user can read the sourcedir and write in the targetdir (config.ini)
[Android Head-Units] no1iulyk:
tested: (set rw user permissions recursive to cwd)

Step 4 of 4 - Mounting ready raw firmware into '_mountpoint/' folder

mount: only root can use "--options" option

mountpoint is empty now. adding sudo before mount command fixes this but needs root for every change there

ubuntu 20.04.3 lts x64
[Android Head-Units] mariodantas:
Yes, that's right, I forgot about mount command, so you have to run it as root anyway
[Android Head-Units] stokedcrf:
Hey! Cool project! Is it still available? The Github is gone
[Android Head-Units] Pauloverissimo76:
Boa tarde.

Tenho o TS7, nao consigo entrar no modo programador porque nao tenho o código de desbloqueio. Alguem me pode ajudar?

Obrigado
[Android Head-Units] mariodantas:
[TOOL] - Topway TS10 firmware workbench​

We don't talk about TS7
[Android Head-Units] dro1dy:
What makes this technique unsafe? Is it not possible to install a superuser apk like back in the old days of cyanogen mod?
[Android Head-Units] mariodantas:
No, because the su binary works as a daemon allowing all process tu have root privileges, the superuser.apk will not ask to allow/deny, as everything is by default allowed !
[Android Head-Units] localos:
Are you entering developer mode for ROOT?
[Android Head-Units] dro1dy:
Thanks! I understand running as a daemon but assumed that the `su` binary had some built in ALLOW/DENY? logic (like /etc/sudoers) but apparently this is not the case on android. :(

I have much more to read, but i was able to find some documentation about how superuser.apk worked:

How does Android SuperUser app detect that an app requests root?

I'm writing an app that will use su to execute some commands in the linux kernel. I was wondering how SuperUser figures out that the application is asking for root privileges ? Also, are there any ...

stackoverflow.com

It looks like magisk has taken over, but it works quite a bit differently internally. this post is a few years old and might not be accurate anymore but is still probably a good foundation:

How does Magisk work?

Magisk is known as a “systemless” root method. It’s essentially a way to modify the system without actually modifying it. Modifications are stored safely in the boot partition instead of modifying ...

android.stackexchange.com

I have seen @mariodantas try to get magisk installed on the TS10 units but no success.
[Android Head-Units] dro1dy:
Is that magisk installed on a TS7 unit or a TS10 unit? I was wondering if it would be possible to use the toolkit from mariodantas to root and then install magisk and then disable the su daemon.
[Android Head-Units] Seggszpir:
View attachment 5477845View attachment 5477847

hi for that i need an activation code. somebody has ? :)
[Android Head-Units] iceze:
Absolute beginner to this so some basic questions!

Where can I get the firmware for my unit? Ask the seller? Or can I extract from the HU (head unit)?

I have 360 cameras and PA(park assist) is this all stored on the firmware? There will be no issues after update?

Best way to backup existing apks? Do I need to do this? If not will I lose license keys like the post above?

I heard of issues with a bootloop as the units have different size/resolution screens and you need to configure this. With my own firmware, do I need to do this?

Do I need to do all the steps in your ordinal post or do I only need to get the firmware and do the 8th option if I mainly wanted root?

Safest method for updating? Do I need to backup ROM?

Any chance for a video or step by step guide? Lol
[Android Head-Units] Ettorino86:
Ciao a tutti chi mi può aiutare sto cercando il flat flex lcd per questo sterro Android ma non so più come fare e dove cercare, i negozi nessuno li ha... Qualcuno che mi può aiutare?

View attachment 5560947