yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 2 General] lucazade:
I'm a bit confused about which images is better to install on this device.. I need your help :)

At the moment I've installed the following file via TWRP install:

pmos21.12-samsung-espresso3g-espressowifi-phosh-alpine3.15_kernel5.17.zip

and it is working quite fine.

I would like to know if building from scratch with pmbootstrap or

using community 22.12 prebuilt img files will include pvrports and optimizations.

Sorry if already asked but I wasn't able to find an answer.
[Galaxy Tab 2 General] Mighty:
Yes you can build using 22.12 and use the pvrports repo https://gitlab.com/pvrports/pvrports/-/tree/v22.12 to build, we will be uploading prebuilt images for pvrports soon!

Happy Holidays!
[Galaxy Tab 2 General] hmd_msrf_k:
Hi,

Installing POSH 22.12 in the system partition is not possible right?

I tried to flash it through TWRP, but it was unable to detect ROOTFS when I tried to boot.

Then I flashed xfce, and it worked
[Galaxy Tab 2 General] Mighty:
Phosh is bigger than the system partition (its become an issue now) so you could install it to sdcard or userdata partition.
[Galaxy Tab 2 General] piero-e:
Hello @Mighty and @aat596 thank you very much for the effort and time spend to give a third life to this device.

postmarketOS on this eleven years old Tablet is an incredible and fantastic thing.

i cannot find how to deal with pre-build.IMG, Heimdall faill at 2%

and i don't know how make a TWRP compatible .ZIP from those .IMG

ls "dd" could be the solution ?

so i build myself for recovery using pmbootstrap,

i share the builds here :

postmarketOS for Galaxy Tab 2

Murena - Choose freedom

murena.io

but how to define swap partition (before, during or after building) ?
[Galaxy Tab 2 General] Mighty:
https://wiki.postmarketos.org/wiki/ZRAM Did you check this page out?

Also heimdall seems buggy with install pmOS for me as well
[Galaxy Tab 2 General] egor835:
Hi,

I have green glitches on all kernels except 3.0.101, I tried to build the system myself, nothing has changed. Changing a DE doesn't change anything either. Moreover, glitches appears even when nothing other than boot.img is installed. Model is GT-P3100. What can I do with that? Sorry for my bad english.
[Galaxy Tab 2 General] Mighty:
Ah youve used pvrports or pmaports? Also 3.0.101 is ancient and has very less support (no GPU, charging etc).

The green lines are a known bug but not to this extent, maybe try changing to dark theme.

Wdym by nothing other than boot.img installed, you need boot.img + rootfs for any linux image to work :P
[Galaxy Tab 2 General] egor835:
Both, and both have these glitches.

Did not help. In fact, this is the second tablet with a similar problem, both GT-P3100 and both were bought in Russia, maybe this is some kind of regional feature?

I formatted all partitions and installed only boot.img via TWRP and the "boot partition not found" screen also has these glitches (see pic 3)

Btw, thanks for help :)
[Galaxy Tab 2 General] Mighty:
Nope, mostly an issue with the GPU drivers we have, they are closed sourced so we cannot do much about it :(

You'll also need to install the rootfs on the /system or /userdata partition or in a sdcard for things to work
[Galaxy Tab 2 General] egor835:
No, no, you misunderstood me. I installed rootfs in a sdcard, then on system and then on userdata, and everything worked perfectly except for these glitches, but then I installed only boot.img, and the glitches remained. I don't think it's a video driver issue.
[Galaxy Tab 2 General] piero-e:
ls "dd" could be a solution ?

thank you, i found this otther page

https://wiki.postmarketos.org/wiki/Deviceinfo_reference
[Galaxy Tab 2 General] Mighty:
yeah installing only boot.img will not work indeed, I'm unable to understand the issue now :(
[Galaxy Tab 2 General] Mighty:
Can you try installing the zip from twrp? Or better yet directly install it to a sdcard?

(Yes dd can also be a solution)
[Galaxy Tab 2 General] piero-e:
I have successfully installed your "2022.05 phosh build .ZIP" and my "userdata 2023.02 xfce4 build .ZIP" (still without swap) using TWRP on my p3110.

I don't own the device for the time being to test "dd" with "community pre-build .IMG"

Also yesterday my pmbootstrap 1.51.0 was broken (argparse has no argument in ~/pmbootstrap/pmb/__init__.py)
[Galaxy Tab 2 General] Mighty:
Oh thats nice :D

seems like alpine edge is broken again?
[Galaxy Tab 2 General] piero-e:
So I am actually trying to build phosh for espresso10 using pmbootstrap 1.50.1

when building for xfce4 take 0h40 to my computer, it is not the same game here.....

--> 8 hours for the GPU step.....(native) build armv7/linux-openpvrsgx-6.1.0-r0.apk

.

now this in pmbootstrap install :

WARNING: package phoc: aport version 0.21.1-r2 is lower than 0.24.0-r1 from the binary repository. 0.24.0-r1 will be used when installing phoc. See also: <https://postmarketos.org/warning-repo2>

is it fatal ?

.

--> 2h30 for this other step.....(buildroot_armv7) build armv7/mesa-pvr-dri-classic-21.2.5-r2.apk

including numerus occuences like this in pmbootstrap log :

[899/1172] Compiling C++ object src/compiler/glsl/libglsl.a.p/meson-generated_.._glsl_parser.cpp.o

In file included from ../src/util/u_queue.h:40,

from ../src/mesa/main/glthread.h:51,

from ../src/mesa/main/mtypes.h:42,

from ../src/compiler/glsl/builtin_functions.cpp:78:

../src/compiler/glsl/ir.h: In member function 'ir_variable* ir_instruction::as_variable()':

../src/util/macros.h:149:30: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]

149 | #define assume(expr) ((expr) ? ((void) 0) \

| ~~~~~~~~^~~~~~~~~~~~~~

150 | : (assert(!"assumption failed"), \

| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

151 | __builtin_unreachable()))

| ~~~~~~~~~~~~~~~~~~~~~~~~~

../src/compiler/glsl/ir.h:167:7: note: in expansion of macro 'assume'

167 | assume(this != NULL); \

| ^~~~~~

../src/compiler/glsl/ir.h:175:4: note: in expansion of macro 'AS_CHILD'

175 | AS_CHILD(variable)

| ^~~~~~~~

../src/compiler/glsl/ir.h: In member function 'ir_dereference_variable* ir_instruction::as_dereference_variable()':

../src/util/macros.h:149:30: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]

149 | #define assume(expr) ((expr) ? ((void) 0) \

| ~~~~~~~~^~~~~~~~~~~~~~

150 | : (assert(!"assumption failed"), \

| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

151 | __builtin_unreachable()))

| ~~~~~~~~~~~~~~~~~~~~~~~~~

../src/compiler/glsl/ir.h:167:7: note: in expansion of macro 'assume'

167 | assume(this != NULL); \

| ^~~~~~

../src/compiler/glsl/ir.h:178:4: note: in expansion of macro 'AS_CHILD'

178 | AS_CHILD(dereference_variable)

| ^~~~~~~~

and finaly

WARNING: mesa-pvr-dri-classic-tinydm*: No arch specific binaries found so arch should probably be set to "noarch"

is this expected ?

.

then still in bootstrap log :

ERROR: sgx-ddk-um-ti443x*: libdl.so.2: path not found
[Galaxy Tab 2 General] piero-e:
i am proud to have found a simple way to use the PostmaketOS Community pre-build images on Samsung devices,

and even more : a smart way to easily switch between Android_OS and PostmarketOS

i have explained it there :

https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Tab_2_7.0"_(samsung-espresso7)#use_Community_pre-built_image 2

.

https://wiki.postmarketos.org/wiki/...ung-espresso10)#use_Community_pre-built_image
[Galaxy Tab 2 General] lm8lm8:
hello

thanks to both teams, who created postmarket, who adapted it to the espressowifi, and to the ones who adapted GPU driver to postmarket.

just to add, i tried to add the special repo of GPU driver to my pmbootstrap, it froze in that :

Debian paste error

i tried to ask on the postmarket IRC to get answers but because of that third-part repo, they deny to answer.

in a sense, "standard version" without GPU drivers from that specific repo, works well for pmbootstrap process, except that with gnome as default it's almost completely freezing at login screen..

would it be possible to compile and host a postmarket version of that device, with the GPU/specific repo already in it, as a zip file for twrp?

thank you vm!
[Galaxy Tab 2 General] Mighty:
Yes we do have pvrports as a repo for gpu support https://gitlab.com/pvrports/pvrports/-/tree/v23.06 (use 23.06 now, 23.12 is broken)

the zips are here https://pvrports.antonialoytorrens.com/pvrports/images/test/images/v23.06/
[Galaxy Tab 2 General] lm8lm8:
thank you !

btw, just tried it :

-on twrp, it can be only installed by sideload (common zip process is stopped by error1)

-on twrp, sideload stops after formatting /data, but installation looks well made

-i dont have the password.. i tried the default one of postmarket plus "samsung", but didnt worked

-is it possible to put the links at the top first page?

-if i understand well, apk upgrade would kill the GPU process because it's uncompatible with latest postmarket version?

-is the link's image containing the same as "version 2" of lastly uploaded image by OP?

thank you !
[Galaxy Tab 2 General] Mighty:
coz it is to big to fit on /system so we install it on /data

try 147147 as password, @aat596 do you remember?

wdym on top? like in the git page readme?

it would cause version mismatch between pvrports and pmaports (pmos) packages since we patched some to add gpu support, my guess is it would work but just ask in postmarketos channels about it, been a while since i used it.

version 2? the link has the latest image based on 23.06 (mid 2023) stable release of postmarketos
[Galaxy Tab 2 General] aat596:
Password is 1234 if I recall correctly, should be somewhere in this thread, or in the main one. Official pmOS images have 147147 as password.

I'm considering to set 147147 in the next rebase in order to avoid any confusion.
[Galaxy Tab 2 General] aat596:
In addition of what @Mighty has said:

- Do not upgrade between releases. (Do not touch `/etc/apk/repositories`). Upgrading between releases is not supported.

- `sudo apk upgrade` is fine. `sudo apk upgrade -a` is not fine (you'll see that our packages will be replaced by main ones).

More builds will be available soon (cannot tell the date until everything is rebased and properly working as before). I'm planning a server migration and host the builds in GitHub since downloading is faster than Sourceforge.
[Galaxy Tab 2 General] lm8lm8:
hello

tank you for the password etc

so i formatted everything with twrp, because "zip file installation" doesnt works

i did it using adb sideload, halted at half-time :

i dont know if it's normal, because i guess /data is used or i dont know what..

after five reboots the session screens appears, and i can unlock the system with 1234 password, thus tab is mostly usable, even if it's a bit slow for the menus.

maybe phosh would be faster/more reactive?

thank you for your great work :)
[Galaxy Tab 2 General] aat596:
Yes, sometimes sideloading misreport the % status. That's normal, I always copy the zip file into the sdcard just in case and flash manually.

Try to disable animations in Phosh in order to be more reactive. You can find the option in the "Tweaks" application. Otherwise there's no much left to do, 1GB of RAM is quite short nowadays, and non-free GPU binaries definitely do not help unfortunately.
[Galaxy Tab 2 General] lm8lm8:
im running gnome now.. not that bad ;)

just few things :

-i have only "dummy output" as no sound..

-it happens that some apps (eg dino ) firstly opens by crashing the wayland server

-i dont know if i can apk upgrade without killing the whole GPU support

-how could i easily open PDF files?

-is it possible, with ~30GB of disk space if i understand well (gt p5110), is it possible to have a lineage(or eelo)/postmarket dual boot?

(to be continued soon ^_^)
[Galaxy Tab 2 General] aat596:
Replying in order:

- Sound is not supported :( charging is also not supported, keep that in mind... you'll have to boot into Android or TWRP in order to charge the tablet. Be sure it does not run out of battery.

- Probably out of memory, happens to me too when I run heavy apps, logs are appreciated.

- As long as you don't add the `-a` flag in `sudo apk upgrade`, it should be fine. And don't upgrade the release version.

- I use `evince` for reading PDF files.

- Yes, kinda. You can have dual boot if you install PostmarketOS into your microSD. In my case, I have Lineage in eMMC and pmOS in microSD. Whenever I want to change distros I only flash their corresponding boot.img in TWRP.

Great moment to also write a proper F.A.Q, besides the readme. If you're having questions then it means I have to update README soon too ^^
[Galaxy Tab 2 General] lm8lm8:
maybe :)

is there a way to get a dualboot lineage(or eelo)/postmarket, without microsd-card usage?

sometimes, it happens that i have an error at startup screen : "eror, unable to mount root partition" then startup screen stays in loop..

thank you :)
[Galaxy Tab 2 General] lm8lm8:
after played a bit with the tab, my device keeps booting in loop saying "eror, unable to mount root partition" , how could i fix it?

thank you
[Galaxy Tab 2 General] Mighty:
Charging is supported right? I recall adding smb136 things, https://gitlab.com/pvrports/pvrport...rs-power-Add-support-for-smb136-charger.patch and p51xx has smb347 which is mainlined.
[Galaxy Tab 2 General] Mighty:
You sure its root and not boot?? seems like emmc is not very happy with the installation, try installing on a sdcard maybe or a reflash should fix it.
[Galaxy Tab 2 General] aat596:
Indeed, I wrote that comment pretty late, my bad :)
[Galaxy Tab 2 General] lm8lm8:
well, the battery was less than 15% yesterday evening

i charged it directly into usb/wall, by letting it on twrp for lower electric consumption (i noticed that on almost all "non rom stock" devices, just plug it to charge will never let it poweroff), thus this morning, after postmarketos reinstallation (from adb sideload /usb), it was showing full battery.

i logged in, then password unlock was so slow that i understood it was freezing.. i salvagely rebooted it and the pic shown that error message..

i dont have a sdcard ..

here it is :

https://rehost.diberie.com/Picture/Get/f/257562
[Galaxy Tab 2 General] lm8lm8:
if somebody have a clue to fix this :(
[Galaxy Tab 2 General] aat596:
Have you tried to reflash again? I don't think the OS has become corrupt but just to make sure.
[Galaxy Tab 2 General] lm8lm8:
it's the third one after a new flash, that i have this error message :(

sideload stops at 49% but system is always usable after the first boot, then freeze always on that error..
[Galaxy Tab 2 General] lm8lm8:
this problem looks like to happen with gnome.

with phosh, i havent encountered this anymore
[Galaxy Tab 2 General] lm8lm8:
unfortuantely, after two days of use with phosh, root error came back :

problem, is that i can't recover data through twrp (or i didnt understood how), plus mtp is unavailable while boot is in loop, nor usb0 doesnt show up..

how could i get back my /home folder? it doesnt appears in /data nor /sdcard under twrp/adb shell..

thank you!
[Galaxy Tab 2 General] Mighty:
twrp/android cant read the fs of pmos hence it wont appear in data. Seems like our device's emmc bugs out when using pmos hence the issue is occuring, i've used it on sdcards and never faced this issue hence the suggestion. I have no idea on what breaks when installing on emmc coz we wont be getting logs as well out of this situation.
[Galaxy Tab 2 General] lm8lm8:
well, the official postmarketos edge images :

-for phosh, it just falls everytimes on the tty, with no GPU driver it can't run phosh

-for xfce4, since a week im using it without any big trouble..

is there a way to install GPU drivers with a script, without reflashing the device?

thank you
[Galaxy Tab 2 General] piero-e:
hi,

is it possible to build the GPU driver .APK, and then install it on a running Phosh ?
[Galaxy Tab 2 General] Mighty:
Yeah you can just apk add $package_name from https://pvrports.antonialoytorrens.com/pvrports/v22.12/armv7/
[Galaxy Tab 2 General] lm8lm8:
(fyi)

it will automatically enable it?

edit:

only two of three!
[Galaxy Tab 2 General] Mighty:
Yeah phosh can be installed first and then you can install the gpu builds.

for the error try adding --allow-untrusted to the command (like apk add YOUR_APK_HERE --allow-untrusted)
[Galaxy Tab 2 General] lm8lm8:
hi

sorry for the delay

bad result :

second attempt:
[Galaxy Tab 2 General] Mighty:
Did you apk update before?

Anyways you can also try wget to download the files and install them locallly,

for example

wget https://pvrports.antonialoytorrens.com/pvrports/v23.06/armv7/sgx-ddk-um-1.17.4948957-r1.apk

sudo apk install sgx*.apk --allow-untrusted
[Galaxy Tab 2 General] Mighty:
Ah my bad, install in this order i guess libglvnd, mesa-pvr-dri-classic, phoc, linux-openpvrsgx, sgx-ddk-um, device* packages
[Galaxy Tab 2 General] Gammax02:
Good afternoon. I have a Samsung Galaxy Tab 2 10.1", running on postmarketOS with the XFCE shell. How to update packages using apk if it does not see mirrors normally (for example, in the Alpine Linux mirror it does not see the edge folder, although it is on the server, and there is even one inside treasured APKINDEX)?
[Galaxy Tab 2 General] Mighty:
check /etc/apk/repositories, do apk update and see from where it is getting the APKINDEX
[Galaxy Tab 2 General] Gammax02:
So that's it, I edited the repositories, checked each one for download availability, changed the repositories, but still the apk says that the file or folder was not found. I'll attach a screenshot just in case. And also, how to change the time in the system?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
If someone has ANXCamera crash, you can try this fix: https://www.androidfilehost.com/?fid=10763459528675577216

Changelogs:

02/10/2020:

- First havoc from me for RMNote9

28/10/2020

- Re-works with ANXCamera

- Still don't want to fix screenrecord bcz it break WIfi Display

04/11/2020

- Fixed screen record (Wifidisplay still work)

- Fixed ANXCamera crash for some users

19/11/2020

- Havoc 3.11 with security patch 05/11/2020

- Now use Nano gapps for now and next...

20/11/2020

- Fix CTS Profile fail (test with my joyeuse PB recovery)

11/12/2020

- Fixed ANXcamera overexposure problem for Gram phone (Big Thanks to tusharind007 for the tips)

20/12/2020

- Havoc 3.12

20/02/2021 - Final

- SeLinux enforcing

- Added Google hotwords (not tested)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] savinjo22:
Nice , can't wait to try it. Yesterday i got this phone . Can 't wait to unlock it
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] javidman:
Thanks a lot for your work

Which version of Gapps you suggest?

I want as much as google goodies that's possible, but for some roms just nano or pico is suggested

Thank in advance
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
Pico is best !
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] pwnaz:
Woking on Joyeuse?, I'm asking because I saw other rom with Miatoll but joyeuse not supported, thanks :)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] simone982:
I think that they have released kernel source for joyeuse

https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/gram-q-oss
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] savinjo22:
Hi guys , can I install this ROM or any other ROM on this forum, I have Redmi Note 9 Pro 11.0.6 stable ?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] pwnaz:
I think the Redmi note 9 pro that they mencioned there is the cuartana. Maybe I'm wrong
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] simone982:
I have found some reference about joyeuse too, for example about camera. It would be nice if some developer can check.

This is the changelog: "Kernel: Xiaomi kernel changes for MI POCO M2 Pro, Redmi Note 9 Pro and Redmi Note 9 Pro Max Android Q"

---------- Post added at 09:18 PM ---------- Previous post was at 09:05 PM ----------

What kind of customization have been implemented?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
This rom works best for joyeuse. But it may work well with curtana, gram, and excalibur (not sure yet).

We're using curtana's kernel supported for joyeuse (camera, charging,NFC....)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] TrippySquidsman:
Just perfect! I love Havoc OS thank you for bringing it to our Joyeuse phones. Everything works great and no issues with performance. Pico gapps is definitely the best for this ROM.

Might just be me but fingerprint scanner isn't working :(
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
Which version of Miui did you use before flashing this rom? if you have any bugs please clean flash !
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] TrippySquidsman:
Came from Xiaomi EU Rom 11.0.2.0.QJZMIXM. Do you think it's smart to go back to factory image and go from there?

I will flash again and make sure I do a proper clean flash, thank you :)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
You need flash atleast 11.0.4.0 (Stock recomended via fastboot or miflash so need backup all your data first)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] carlshark:
Screen recording is broken on curtana. I tried both internal and third party apps. When the recording is started, the phone crashes and reboots. I can't authorize my PC to take a logcat.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
Yes, i will try to fix it now
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] TrippySquidsman:
That worked, thank you :)

EDIT: Nope, looked like it worked but I was mistaken! I flashed 11.0.7.0.QJZMIXM from fastboot and followed installation instructions. I get to the fingerprint registration screen but the scanner doesn't respond to touches. Any suggestions?

EDIT 2: FP scanner works with "[ROM][OTA][UPDATE][[10.0][OFFICIAL][JOYEUSE] Resurrection Remix Q v8.6.1 [01/10/2020]" if that helps at all.

Otherwise I'm sticking with this rom, it is still the best!
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] phoenix8831:
Owhh man you are the best. Finally an update. Thank you so much for this. Take your time for updating this rom. One question, will you make this build official? Only if you want. Once again, thank you so much.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] TrippySquidsman:
Still no FP scanner joy. I'm sure I'm missing something obvious because everything else is working so well!!!

I've tried lots of different methods but what I would think should work is:

1) Flash 11.0.4.0.QJZMIXM with fastboot

2) Boot to PBRP

3) Factory reset (wipe Data, cache etc)

4) Install ROM

5) Reboot to recovery

6) Install GAPPS

7) Reboot system

Files I'm using are:

Recovery: PBRP-joyeuse-3.0.0-20201002-1244-UNOFFICIAL

Stock ROM: joyeuse_global_images_V11.0.4.0.QJZMIXM_20200623.0000.00_10.0_global

HAVOC ROM: Havoc-OS-v3.9-20201002-miatoll-Unofficial

GAPPS: open_gapps-arm64-10.0-pico-20201001

Have also tried 11.0.5 and 11.0.7 stock. Have also tried the FP Scanner tool in PB recovery.

After going through the gapps setup, there's no Fingerprint option in the Security settings page. Does anyone else have this issue for Joyeuse?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
I will try. New Lineage 18.1: https://androidfilehost.com/?fid=17248734326145725001
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Klaus69:
Please do it, i have only Havoc on all Xiaomi phones i had and have :D
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] dungphp:
Test build: https://www.androidfilehost.com/?fid=17248734326145725869

But need flash gapps after bcz no gapps it will bootloop
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] yogi-4:
@dungphp

So far so good. I was getting errors when I tried to change wallpapers at first but that went away. Double tap to wake is not working. However I did forget to flash gapps after installing ROM but it didn't bootloop. I can reflash correctly if you like but I don't think that's what broke 'double tap to wake'. Bluetooth also works so that's a plus in my book.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Klaus69:
@yogi-4 can you, please, check if NFC is working? (it's a must for me).

Thank you.