yashsingh1/xdaforums huggingface dataset:
[Raspberry Pi Original Development] KonstaT:
How to install:

Follow the official Raspberry Pi instructions for writing the image to the SD card.

You can also update to newer builds using TWRP flashable OTA packages. OTA updates pushed through the built-in Updater app are stored at /data/lineageos_updates/.

Download lineage-21.0-xxxxxxxx-UNOFFICIAL-KonstaKANG-rpi4-ota.zip and save it to your device’s internal storage or use an external USB drive

Boot to TWRP recovery (see FAQ)

Install lineage-21.0-xxxxxxxx-UNOFFICIAL-KonstaKANG-rpi4-ota.zip from your selected storage

(Flash Magisk/other add-ons you had previously installed)

Boot out of recovery (see FAQ)

Changes that are backed up and restored flashing OTAs:

Device specific settings changed using Settings -> System -> Raspberry Pi settings

Manual changes to /boot/resolution.txt and /boot/rc_keymap.txt

USB boot configuration in /boot/config.txt

User specific options in /boot/config_user.txt

GApps

Changes that are not backed up and restored flashing OTAs:

Manual changes to /boot/config.txt (and any other manual changes to /boot partition)

Magisk

FAQ:

FAQ is getting quite long and difficult to maintain in several different places. You can find the always up-to-date FAQs here:

https://konstakang.com/devices/rpi4/LineageOS21/

https://konstakang.com/devices/rpi4/LineageOS21-ATV/
[Raspberry Pi Original Development] KonstaT:
Merged commits not mentioned in the changelog.

18.6. changelog:

Android 14 QPR2

microG support (merged)

sensor HAL fixes (thanks to Kethen)

update to libcamera master/v0.2.0, libpisp v1.0.5

update to FFmpeg 7.0.1, AOSP dav1d 1.4.2

update to Mesa 24.1.1

update to Linux 6.1.84 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 May 2024 (merged)

16.2. changelog:

initial LineageOS 21 release

switch external camera HAL to AIDL (improves boot time)

update to alsa-lib/alsa-utils v1.2.11

update to Mesa 24.0.1

update to Linux 6.1.74 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 February 2024

Previous builds:

AndroidFileHost
[Raspberry Pi Original Development] irikimozz:
Thanks Kosta, my Pi400 refuses to boot it from USB but I'll keep trying.
[Raspberry Pi Original Development] KonstaT:
Please read the FAQ on how to boot from USB devices.
[Raspberry Pi Original Development] Razorbacktrack5535:
Hi KonstaT,

Thanks for your hard work.

Are you planning to release an android automotive version?
[Raspberry Pi Original Development] KonstaT:
I have no plans for Android Automotive releases.

Raspberry Vanilla project supports Android Automotive build target so you compile one yourself.

Raspberry Vanilla

AOSP for Raspberry Pi. Raspberry Vanilla has 32 repositories available. Follow their code on GitHub.

github.com
[Raspberry Pi Original Development] KitChan:
When I tried the TVNZ+ app all I got was a black screen with subtitles when I tried to watch something
[Raspberry Pi Original Development] KonstaT:
It it the mobile or Android TV version? Have you installed the Widevine add-on?

Some apps that play DRM protected content won't work on uncertified Android TV devices for various reasons (SafetyNet/Play integrity APIs, Widevine L1 requirement, etc). 'logcat' would likely tell exactly why.

Android TV versions of various streaming apps tend to be more strict on these device integrity requirements that the regular mobile versions. Try installing the regular mobile versions of the applications instead.
[Raspberry Pi Original Development] Smokinimages:
First time I've tried the OTA update method, wanted to see how smooth it is before trying it on my pi5 in the car. Everything went smoothly but on boot I got the Google Play shutdown errors and ended up doing a wipe in TRWP and lost my apps etc. No biggie on my test bed machine but is this expected? The OTA sounds perfect for the kit in the car as saves me having to unplug it all and mess around to get to the NMVE, if I could be sure it's not going to result in me having to do a fresh build on the apps etc.

I know everything comes with a risk just after some thoughts on how stable OTA updates normally are?

Got bored and updated the pi5 using OTA. Had the same issue with google services crashing. Tried clearing data in the app, reboot etc etc with no luck. In the end I removed google play app and reinstalled Mindthegapps 14 and all good

And as always TY to KonstaT, epic work
[Raspberry Pi Original Development] Elatee:
how do you navigate the OS without a touch screen?
[Raspberry Pi Original Development] Smokinimages:
I use a Bluetooth keyboard which has a built in touchpad
[Raspberry Pi Original Development] Elatee:
oh right i forgot that android has mouse capabilities
[Raspberry Pi Original Development] thebestofall007:
Hello konsta, how do I make the diy gpio power button made by grounding out gpio 21 do the same as pressing f5 on a keyboard to bring up the power/reboot menu?
[Raspberry Pi Original Development] AknightWhoSaysNi:
I installed "lineage-21.0-20240216-UNOFFICIAL-KonstaKANG-rpi4-atv" on my CM4-IO.

Then I installed "MindTheGapps-14.0.0-arm64-20240225_232108.zip".

When I hit the app in the OS then I get a pop up window:

"This version of the app isn't compatible with your device. To fix this problem, go to Settings and uninstall updates for the Google Play Store app."

What have I done wrong here?

Cheers.
[Raspberry Pi Original Development] NiQ1:
I'm having issues with physical keyboards. Seems that the settings won't save at all. It's not possible to add a second input language and not possible to remap the function keys.
[Raspberry Pi Original Development] MBrton:
I have a similar problem, since I don't have a keyboard, only a button connected to GPIO21, is it possible e.g. long press to immedietly start the shutdown process and skip power/reboot menu?
[Raspberry Pi Original Development] ddasty:
Hy Konsta, since that prime and netflix not work I'm fighting to install magisk without succes , when i install application process boot image and then shown "unsupported/Unknow image format " . Where i wrong ?
[Raspberry Pi Original Development] picarica:
i got this error too i just skipped it and it allowed me to login and use google apps fine
[Raspberry Pi Original Development] jraulp.3739:
install the android operating system on my raspberry pi 4, when booting with the sd card it does not start android but instead boots in TWRP recovery mode. Please could someone help me, I tried with Android 9, 11, 12 and 13, on the other hand I installed the raspberry pi OS operating system to test and it works perfectly.
[Raspberry Pi Original Development] KonstaT:
New builds.

LineageOS 21 (Android 14)

for Raspberry Pi 4

konstakang.com

LineageOS 21 Android TV (Android 14)

for Raspberry Pi 4

konstakang.com

Android 14 QPR2

microG support (merged)

sensor HAL fixes (thanks to Kethen)

update to libcamera master/v0.2.0, libpisp v1.0.5

update to FFmpeg 7.0.1, AOSP dav1d 1.4.2

update to Mesa 24.1.1

update to Linux 6.1.84 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 May 2024 (merged)
[Raspberry Pi Original Development] newslettermakeman:
yk you can use PINN to do the same

BTW what model do you have?

1gb isn't supported
[Raspberry Pi Original Development] jraulp.3739:
Hello, I have the 8 GB version. What is PINN? I don't understand it, could you explain it to me? please
[Raspberry Pi Original Development] usser24609:
i have a Android Device

This is what i run

LineageOS 21 Android TV (Android 14)

on Raspberry Pi 5

above writes KonstaT installed the Widevine add-on.

I would then really like to know how I can get this done ,

KonstaT

thank you in advance
[Raspberry Pi Original Development] KonstaT:
Here’s my build of LineageOS 21 for Raspberry Pi 5. It is unofficial and unsupported by the LineageOS team. It’s for advanced users only.

Important! This image includes parts that are licensed under non-commercial license (Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International). You may use this build freely in personal/educational/etc use. Commercial use is not allowed with this build! You can contact me by email to discuss creating customized Android builds for commercial purposes.

LineageOS 21 (Android 14)

for Raspberry Pi 5

konstakang.com

There is also Android TV version available.

LineageOS 21 Android TV (Android 14)

for Raspberry Pi 5

konstakang.com

Working:

Audio (HDMI, USB microphones, bluetooth speakers/headphones, etc)

Audio DAC (using GPIO DACs e.g. Hifiberry DAC+)

Bluetooth (and bluetooth tethering)

Camera (using official Pi camera modules & UVC USB webcams)

GPIO

GPS (using external USB modules e.g. U-Blox 7)

Ethernet

Hardware accelerated graphics (V3D, OpenGL & Vulkan)

Hardware video decoding (H.265 decoding)

HDMI display (and HDMI-CEC)

I2C

IR remotes (using external GPIO IR modules e.g. TSOP4838)

Power button

RTC

Sensors (using external GPIO I2C modules e.g. MPU6050, LSM6DS3, LSM303DLHC, BME280/BMP280, and APDS9930 accelerometer, gyroscope, magnetometer, temperature, pressure, humidity, ambient light, and proximity)

Serial console (using external GPIO serial console adapters e.g. PL2303)

SPI

Touchscreen/multi-touch (official 7” touchscreen, USB touchscreens, Waveshare SPI touchscreens)

USB (mouse, keyboard, storage, etc)

USB-C (ADB, MTP, PTP, USB tethering)

Wifi (and wifi tethering)

Issues:

Issues with DSI displays (Issue#58)

Various issues with CSI camera modules

SELinux is in permissive mode

Encrypting userdata is not supported

and more…

Sources:

kernel

Thanks:

Roman Stratiienko and GloDroid project

Peter Yoon and android-rpi project

AOSP reference board developers (dragonboard, hikey, yukawa)

Android-x86 project

LineageOS team and everyone who has contributed to LineageOS 21
[Raspberry Pi Original Development] KonstaT:
How to install:

Follow the official Raspberry Pi instructions for writing the image to the SD card.

You can also update to newer builds using TWRP flashable OTA packages. OTA updates pushed through the built-in Updater app are stored at /data/lineageos_updates/.

Download lineage-21.0-xxxxxxxx-UNOFFICIAL-KonstaKANG-rpi5-ota.zip and save it to your device’s internal storage or use an external USB drive

Boot to TWRP recovery (see FAQ)

Install lineage-21.0-xxxxxxxx-UNOFFICIAL-KonstaKANG-rpi5-ota.zip from your selected storage

(Flash Magisk/other add-ons you had previously installed)

Boot out of recovery (see FAQ)

Changes that are backed up and restored flashing OTAs:

Device specific settings changed using Settings -> System -> Raspberry Pi settings

Manual changes to /boot/resolution.txt and /boot/rc_keymap.txt

USB boot configuration in /boot/config.txt

User specific options in /boot/config_user.txt

GApps

Changes that are not backed up and restored flashing OTAs:

Manual changes to /boot/config.txt (and any other manual changes to /boot partition)

Magisk

FAQ:

FAQ is getting quite long and difficult to maintain in several different places. You can find the always up-to-date FAQs here:

https://konstakang.com/devices/rpi5/LineageOS21/

https://konstakang.com/devices/rpi5/LineageOS21-ATV/
[Raspberry Pi Original Development] KonstaT:
Merged commits not mentioned in the changelog.

18.6. changelog:

Android 14 QPR2

microG support (merged)

sensor HAL fixes (thanks to Kethen)

update to libcamera master/v0.2.0, libpisp v1.0.5

update to FFmpeg 7.0.1, AOSP dav1d 1.4.2

update to Mesa 24.1.1

update to Linux 6.1.84 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 May 2024 (merged)

16.2. changelog:

initial LineageOS 21 release

move serial console to the UART connector

switch external camera HAL to AIDL (improves boot time)

update to alsa-lib/alsa-utils v1.2.11

update to Mesa 24.0.1

update to Linux 6.1.74 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 February 2024

Previous builds:

AndroidFileHost
[Raspberry Pi Original Development] jeff862:
Is there a solution .. pi 5 lineage 21 cannot play 4k mkv files?
[Raspberry Pi Original Development] AnphonsusNguyen:
Thank you sir.

One question though, is the current Bluetooth driver enough to make voice remote working? I can connect BT remote fine but the microphone on the remote seem not working with any apps.
[Raspberry Pi Original Development] picarica:
i am really thinking about buying raspberry pi 5 instead of android TV box, i really wonder if its polished enought so that it can just run jellyfin and metube smoothly
[Raspberry Pi Original Development] samsung.apple.kr:
Why is it impossible to deactivate selinux?
[Raspberry Pi Original Development] KonstaT:
New builds.

LineageOS 21 (Android 14)

for Raspberry Pi 5

konstakang.com

LineageOS 21 Android TV (Android 14)

for Raspberry Pi 5

konstakang.com

Android 14 QPR2

microG support (merged)

sensor HAL fixes (thanks to Kethen)

update to libcamera master/v0.2.0, libpisp v1.0.5

update to FFmpeg 7.0.1, AOSP dav1d 1.4.2

update to Mesa 24.1.1

update to Linux 6.1.84 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 May 2024 (merged)
[Raspberry Pi Original Development] Smokinimages:
Quick general question, Do these build in general control the GPIO pins using something like RPi.GPIO? Just need to put a toggle switch in the car and wondering if I can use a relay wired to the Pi and control it from my touch screen
[Raspberry Pi Original Development] d34db33f.313ctr0n1x:
Hi guys,

Have anyone tried connecting usb webcam to rpi5 with android14? It seems cannot detect it. Do I need to install anything?

Thanks
[Raspberry Pi Original Development] SamBrow:
Hi,

I am using the Argon NEO 5 case with an M.2 NVME PCIE SSD for my Raspberry Pi 5. The SSD is connected via PCIe and it is recognized without any problems under Raspberry Pi OS. However, it is not detected under this Android build. The description above does not specify whether PCIe is supported in this build or not.

Therefore, my question is whether it is possible to get the PCIe SSD working with this build. If it is possible, could you please provide detailed instructions on how to achieve this?

Thank you.
[Samsung Galaxy S21 Ultra] boganic:
Can I flash SM-G9980 (TRY) with SM-G9980 (CHC) firmware for using Call Recording option.

I'm not sure CHC Firmware support Call recording option or not, anyone can confirm for me?

Or is there anyway for SM-G9980 (TRY) using Call Recording?

Thank for reading!
[Samsung Galaxy S21 Ultra] V0latyle:
Yes, changing CSC is a viable option.

The one thing you cannot do is flash firmware from a different model - such as the G998F
[Samsung Galaxy S21 Ultra] boganic:
thank for your answer, and do you know does it CHC firmware support Call Recording?
[Samsung Galaxy S21 Ultra] V0latyle:
I don't know.
[Samsung Galaxy S21 Ultra] harshad_kp:
Yes CHC firmware supports Call Recording. But there will be no google play store in it. There will be google services inbult so google play store will just work by installing latest apk of play store.
[Samsung Galaxy S21 Ultra] Sir0928:
The mainland version is compatible with the Hong Kong version. You can swipe it as you like or not to unlock it.
[Samsung Galaxy S21 Ultra] ossiehack01:
Hello you not need to change your firmware to do that .you can install a app call Cube ACR for call recording!!! On Samsung Galaxy s21 ultra
[Android Q&A, Help & Troubleshooting] Andr3a248:
hi, I'm a new member of the world of phone modding and I wanted to install a custom rom on my Samsung Galaxy A31 only that I was installing twrp recovery and from that moment it doesn't turn on anymore, it goes into a kind of bootloop and it doesn't work. download mode and in recovery mode. what can I do?

Please if anyone could help me today I would be very grateful

PS: I don't even know if I'm writing in the correct section, if this isn't the right section, sorry.
[Android Q&A, Help & Troubleshooting] EllieCat:
Try this:

stuck in bootloop

Hi, i wanted to install custom rom on my samsung galaxy a31, so i tried to root it. after i unlocked my phone's bootloader, and tried to install custom recovery mode, my phone just went into a bootloop and it won't allow me to enter fastboot mode...

xdaforums.com
[Android Q&A, Help & Troubleshooting] steven3274:
For the love of God, someone please direct me towards the downloadable Firmware for the Wiko Ride 2. It's like I'm cursed or something. I'm trying to flash the stock firmware just so I can bypass the fact that the Oem Unlock option blips out of existence 1 sec after going into developer options.

But it seems any device I ever try to root, something inexplicably goes wrong. The only pages I find myself on that claim to have the firmware I need are just clickbait.

Then there's the moto g play I actually wanted to root which is apparently impossible....or the Kindle fire I have that I can't even get the touchscreen to work enough to enable Oem unlocking.

I just want a successfully rooted device already lol
[Android Q&A, Help & Troubleshooting] mvikrant97:
Your device has Mediatek CPU so you can try to unlock bootloader using MTK client.

Before you try to unlock bootloader learn more about BROM mode.

I have attached a reference post below

Bootloader unlock and root for Nokia 2.2, Nokia 2.3, Nokia C2 Tava and Nokia C2 Tennen.

Disclaimer: You are responsible for any damage to your device with the use of this tutorial and tools posted here. You are choosing to make these modifications on your own in reference to this guide and tools made available here. For any...

xdaforums.com

Here is the flash file

Wiko_Life_2_U307AS_MT6739_ANS_US_SPT_V01.60.11_280220_9.0

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

www.mediafire.com

Make sure you backup your current firmware.
[Android Q&A, Help & Troubleshooting] steven3274:
Thank you for your help. I was able to set up and use the MTK Client successfully. The firmware I needed was for the U520AS Wiko *RIDE* 2,though.
[Android Q&A, Help & Troubleshooting] steven3274:
Maybe I could use the firmware for this phone since it runs off the same processor?

https://welectronics.com/shop/gsm-p...k-helio-a20-mt6761d-gsm-unlocked-phone-detail
[Android Q&A, Help & Troubleshooting] mvikrant97:
if you are able to use MTK client then simply backup your device firmware.
[Android Q&A, Help & Troubleshooting] steven3274:
I thought the only way to root a phone was to flash stock or custom firmware
[Android Q&A, Help & Troubleshooting] steven3274:
yea...i have no idea what to do at this point. I don't even know how to use MTK client to backup the firmware anyways. I do see an option to with partitions and the recovery is available to modify.....
[Touch Pro, Fuze General] timcreech:
I have a Touch Pro and have flashed a ROM based on eRice's Kitchen. I get an error when I setup Exchange SYNC of 85010013. It seems to be related to a security check.

It works on the Stock Rom before Flash and after a Flash back to Stock.

An extensive Google search showed that there are multiple people that have this issue but no solution.

Common Symptoms

-WM 6.1

-Exchange 2007

-Strong Security on Exchange server

Some thoughts from threads around the net

-"that the "Device not provisioned" is causing it, and more specifically the Remote Wipe functionality. Assuming that your organisation isn't willing to not implement this on every phone containing business data, a workaround is needed."

- this error comes if the DeviceEncryption.dll and its related registry entries are missing.

- That problem may exist if the developer has removed Enterprise from the ROM. Those modules are needed for the Exchange syncingSome people wrote me an PN that the problem is:

- this error comes if the DeviceEncryption.dll and its related registry entries are missing.

- That problem may exist if the developer has removed Enterprise from the ROM. Those modules are needed for the Exchange syncing

Looking for some ideas.....
[Touch Pro, Fuze General] Hatemd:
I don't know if this might help or not...

http://www.pocketpcfaq.com/faqs/activesync/exchange_errors.php?sort=Possible_Cause desc
[Touch Pro, Fuze General] borisku:
i had this error message from Zone alarm... not from the beginning, but later on difficulties with as (at first fast synchronisation was impossible) it was hard to deinstall it complete (see google....)

Maybe that helps..

Greetz

Boris
[Touch Pro, Fuze General] timcreech:
Thanks for the link. For this error 85010013 it does not have any suggestions.
[Touch Pro, Fuze General] timcreech:
Good thought, but I get the error only with Over the Air Sync to Exchange. I can sync to the PC just fine.
[Touch Pro, Fuze General] mrvanx:
Might sound an obvious one but have you tried disabling your proxy server on the GPRS connection?
[Touch Pro, Fuze General] Vertigo1md1032:
Or...

Or you are using the wrong settings in 'Connections'. I get that error every time I try to sync after flashing until I change all settings to to MEdiaNet and then yes, remove the proxy option. After that, no more errors! Let me know if that works!

And the 'sync fine with the pc' comment proves that it is not your profile (which is also a possible solution).

Wow... I'm a 'Junior Member'... I feel like I'm naked and everyone's looking at me now...*SLAP*!
[Touch Pro, Fuze General] timcreech:
Hi Vertigo

How do I remove the Proxy Option?
[Touch Pro, Fuze General] Vertigo1md1032:
There are MANY MANY options to do it, and (as senior members require me to do) I'm obligated to tell you to search for RemoveProxy.cab and follow the link below. Enjoy! Glad to help. Hey, and I'm up to post number 5 now! I'm almost a mod!!

http://www.google.com/custom?hl=en&...m=0&ct=result&cd=1&q=remove+proxy.cab&spell=1
[Touch Pro, Fuze General] mrvanx:
....or.....

Go into Start>settings>connections(tab)>connections

Click on "Edit My Proxy" or something along those lines, untick the lower tick box and then cycle your connection if you need to.

Ive ALWAYS had to do this since tmobile(UK)'s proxy kills almost everything....and since im on wnw+ id like to take advantage of it :)
[Touch Pro, Fuze General] CandleOfThought:
I solved the same problem on my Trinity by running the patch I found on this thread: http://xdaforums.com/showthread.php?t=485091 :)
[Touch Pro, Fuze General] 14andrewh:
Thanks CandleOfThought, the patch worked on my EnergyROM :):):)
[Google Pixel 7 Pro] thegios:
Some of my contacts (not sure if they have something in common, but seems nothing) appear twice when seraching in the Google Contacts app.

For example, if I open the full list of contacts I have this entry named "Giorgio, COSTRUZIONI" as per picture below

View attachment 6070957

If on the top serach bar I serach for "giorgio" I get two results: sma e name but one with profile picture and the other without

View attachment 6070958

If I click on both of them I end up to the same contact page

View attachment 6070959

They are not duplicated contacts, even because the merge duplicates function says there are no duplicates.
[Google Pixel 7 Pro] Locoman_:
Are there any differences like leading 1s in the numbers, spaces, or hyphens?

You can always manually clean then resave the contacts to google or use another 3rd party app to archive. -Not ideal but that's what I did when this happened to me. Never found out why this happened btw.
[Google Pixel 7 Pro] thegios:
All is the same, I never created two contacts with the same name
[Google Pixel 7 Pro] blackhawk:
I've seen this behavior on my Samsung's. I always thought it was because of the Sim card's contacts interaction. It's a menace.

It's not just the dup editing but possible orphaned contacts.

I always blamed it on Samsung contacts and/or mismanagement by myself... still one of the issues I need to chase down. Not real high on my to do list right now though.