yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] kocherson37:
Hello! I'm not the original poster, but I think I've encountered the same issue.

I own a generic Bluetooth keyboard+trackpad combo, and it reports itself with a Samsung vendor/product ID. (0x04e8, 0x7021)

There's no problem with Bluetooth pairing, but it seems to error after parsing the HID descriptor, and doesn't register an input device.

06-30 16:01:13.608 7949 7976 W bt_btif : packages/modules/Bluetooth/system/main/bte_logmsg.cc:194 LogMsg: btif_hh_upstreams_evt: name = Bluetooth Keyboard
06-30 16:01:13.608 7949 7976 W bt_btif : packages/modules/Bluetooth/system/main/bte_logmsg.cc:194 LogMsg: bta_hh_co_send_hid_info: fd = 294, name = [Bluetooth Keyboard], dscp_len = 166
06-30 16:01:13.608 7949 7976 W bt_btif : packages/modules/Bluetooth/system/main/bte_logmsg.cc:194 LogMsg: bta_hh_co_send_hid_info: vendor_id = 0x04e8, product_id = 0x7021, version= 0x0001,ctry_code=0x21
06-30 16:01:13.608 7949 7976 W bt_btif : packages/modules/Bluetooth/system/main/bte_logmsg.cc:194 LogMsg: bta_hh_co_send_hid_info: wrote descriptor to fd = 294, dscp_len = 166, result = 0
06-30 16:01:13.608 7949 7949 D BluetoothAdapterService: isQuietModeEnabled() - Enabled = false
06-30 16:01:13.608 7949 7976 W bt_stack: [WARNING:btif_hh.cc(403)] Device 54:46:6b:31:15:8b already added
06-30 16:01:13.608 7949 7949 V BluetoothDatabase: getProfileConnectionPolicy: device XX:XX:XX:31:15:8B profile=HID_HOST, connectionPolicy=100
06-30 16:01:13.608 7949 7976 W bt_btif : packages/modules/Bluetooth/system/main/bte_logmsg.cc:194 LogMsg: btif_hh_upstreams_evt: Device already added
06-30 16:01:13.609 7949 7949 D BluetoothHidHostService: Connection state 54:46:6B:31:15:8B: 0->2
06-30 16:01:13.608 0 0 W [5: kworker/5:3: 603] samsung: probe of 0005:04E8:7021.0009 failed with error -22

Other devices I tried registered it as an hid-generic keyboard, so I think it might be caused by ROM-specific changes to the hid-samsung driver.

I've attached a full logcat from this ROM and a working device (blueline/Pixel 3) for reference.

Thank you so much for your time and effort maintaining this ROM!
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Rey71:
Hi,

Device unlocked sucessfully and put in download mode, but when I tried to use heimdall print-pit no way:

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
ERROR: Failed to send handshake!ERROR: Protocol initialisation failed!

Same result trying 3 different USB ports...

Is Odin the only solution?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Rey71:
Some tips! Since original heimdall is no longer maintained...

Recovery flash success using heimdal fork (version 2.0.2) here : https://git.sr.ht/~grimler/Heimdall

You have to compile it:

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DDISABLE_FRONTEND=1 ..
make

...and you get heimdall in bin.

Then recovery image flashed with:

heimdall flash --RECOVERY recovery.img --VBMETA vbmeta.img --no-reboot

Lineage flashed (recovery ADB sideload) -> LineageOS installed, every thing is running fine... Thanks
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] purple.epod:
There's also the version of Odin for Linux that was linked earlier in the thread by another user as an option.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] purple.epod:
I requested it earlier in the thread, but it'll be up to @daniml3 in the end, since he's doing this pro bono as it were :D
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] askforehlpo:
OFFICIAL Samsung Odin v4 1.2.1-dc05e3ea - For Linux

Try out my new Linux flash tool called Thor - https://xdaforums.com/t/dev-thor-flash-utility-the-new-samsung-flash-tool.4597355, which has all the features of this tool + extras, like the usual Windows Odin ones which are missing in this leaked...

xdaforums.com
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Rey71:
Well... I prefer to use a tool with published source code than an obscur "binary leaked from Samsung"...

And the other "Odin for Linux", AKA JOdin3, is just a frontend UI for heimdall.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
Any possibility of adding facial recognition to this image? Thanks.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
Performance has been great with GAPPS for me on this ROM. Just be sure to use the GAPPS package lineage officially recommends (MindTheGapps) as other packages likely won't work (I speak from experience in this regard)
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
Not really, that requires a bunch of changes which would be difficult to maintain from my side.
[Xiaomi Poco F4 (Munch) / Redmi K40S] oshonik:
I have recently moved from India to the US, and after like one week, I broke my device slipping on the ice. I tried to find a Poco phone here but was not able to find it anywhere. I will consider buying online little bit consider will it support US based carrier or not ?
[Xiaomi Poco F4 (Munch) / Redmi K40S] blackhawk:
This...
[Xiaomi Poco F4 (Munch) / Redmi K40S] xistanz:
Yes. I use Rogers with mine which is similar to both here in Canada. I've used T-Mobile and att+t phones from the u.s. that have worked.

A couple of bands are missing so in remote areas in is harder to get a signal but this is also the case with phones with the missing bands.

Hope this helps
[Samsung Galaxy S10+ Questions & Answers] hasan_sahbaz_:
Guys I want to use pixel experince android 13 rom..But Im using stock rom without twrp.. How can I do this ? I can make unloock botloader but How can I install twrp and rom ? Which need to files? PLS I need a HELP..
[Samsung Galaxy S10+ Questions & Answers] ethical_haquer:
here are the official installation instructions.
[Samsung Galaxy S10+ Questions & Answers] hasan_sahbaz_:
İts so Hard for me..other easy something ?
[Samsung Galaxy S10+ Questions & Answers] hasan_sahbaz_:
gus I find a setup mod.. but I dont know is it safe.. have you used it before this method ? it so easy for me
[Samsung Galaxy S10+ Questions & Answers] ethical_haquer:
So tell me what steps you need help with. The instructions given are step-by-step.
[Samsung Galaxy S10+ Questions & Answers] hasan_sahbaz_:
Flash twrp with odin and install..and which files ? My Phone full stock..I want to learn step by step
[Samsung Galaxy S10+ Questions & Answers] hasan_sahbaz_:
Flash twrp with odin and install.İts easy method for me...and which files ? My Phone full stock..I want to learn step by step

This method most easy for me but is it safe or it is will be first custom rom in my phone
[Samsung Galaxy S10+ Questions & Answers] ethical_haquer:
These instructions are step-by-step. If you need help, tell me what you need help with. The questions you asked are answered in the tutorial I linked too.
[Samsung Galaxy S10+ Questions & Answers] hasan_sahbaz_:
There is no vbmeta file..Do I need it??

Because this will be my first custom recovery and rom also I didnt see vbmeta file on pixel experince install guide..
[Samsung Galaxy S10+ Questions & Answers] ethical_haquer:
No, it doesn't talk about a vbmeta, so you don't need one.
[Upgrading, Modifying and Unlocking] okuden:
Hello,

I have a Samsung i900 and I have a small problem with my sms. in threading mode is only the date of receipt of the SMS. Is there a way to display the date and time?

Thank you
[Asus Zenfone 9] micky387:
What is Omnirom ?

Selinux Status

:

Enforcing

Instructions :

Follow this Steps by steps

* Remove all Security pwd/pin/pattern on you current Rom

* Download the ROM (see Dl section)

* Download TWRP recovery and installer zip (see TWRP section)

* Make an backup of all your personnal data, like photos and videos on Google, cloud or computer

************************************************************

For the first install.

************************************************************

- reboot to fastboot (fastboot reboot fastboot or adb reboot fastboot, depend if you're on running system or bootloader)

- fastboot flash recovery name_of_your_twrp.img

- flash omnirom.zip

* Permanent TWRP. Flash now the twrp-installer-xxxxx-AI2202.zip.

* Wipe userdata ( by typing yes) ( if you have an format issue, go to Advanced section, Merge Snapshots and try again)

* reboot and profite

************************************************************

Update Rom

************************************************************

- Go to settings -> system --> system updates --> (enable local flash) select the zip file and flash --> reboot

Or wait OTA (All Sundays)

if u did something else. we dont need/wanna know about it in the thread

Device Maintainers

@micky387

What's not working ?

Smartkey didn't work for the moment...

ROM OS Version

: Android 13.0

ROM Kernel

: Linux 5.10

Download:

Weekly Rom or with Microg packages

Rom with Gapps include packages

Telegram Group:

OmniROM zenfone9 chat

Official OmniROM Community

Questions:

What's our MicroG version ?

Weekly version is an Vanilla Rom. You can flash your favorite Gapps , like NikGApps

TWRP

Official TWRP realease

Source Code

Omnirom

Omnirom gerrit

XDA:DevDB Information

Omnirom for zenfone9, ROM for the ASUS zenfone9, Rom Asuszenfone9

Contributors

micky387

ROM OS Version: Android 13.0

ROM Kernel: Linux 5.10

ROM Firmware Required: Lastest stock Asus Official website for the firmware

Version Information

Status: Stable

Created 2023-02-23

Last Updated 2023-02-23
[Asus Zenfone 9] tbalden:
Woohoo, 👌👌
[Asus Zenfone 9] Freak07:
great work as always @micky387!
[Asus Zenfone 9] NisseGurra:
Anyone managed to install this?, got an fail in second part of installer

Update, managed to install but no boot, stuck in "asus" logo

Rom: omni-13-202302201521-zenfone9-MICROG
[Asus Zenfone 9] micky387:
Can you post the recovery log after install fail please ?

Do you have wiped the internal storage by typing yes in TWRP ?
[Asus Zenfone 9] NisseGurra:
Will do, yes, full wipe. Not sure if its an twrp issue as i get some crypt errors in twrp.

Paranoid installs nicely with the aosp recovery they provide tho

Edit, getting impression that the wipe command not functional in twrp. Lets see other users manage to install
[Asus Zenfone 9] josepmaria:
I am in the same situation, but now i've just installed Paranoid with official twrp without any problem (adb sideload version)
[Asus Zenfone 9] NisseGurra:
I got it installed but it dont boot.

I will try to get some logs during weekend, WW-33.0804.2060.100 supported or should we older fw?

edit, i have the 16/256 GB version
[Asus Zenfone 9] micky387:
it should but i'm downloading this last FW and Dl the MicroG version to test @NisseGurra .

I will look if it fail ...
[Asus Zenfone 9] NisseGurra:
Tested some more, twrp can not wipe data. Some bug there
[Asus Zenfone 9] Darkmasterhk:
Would a fastboot -w do the job then?
[Asus Zenfone 9] NisseGurra:
Tested but still no boot, must be some more bug somewhere
[Asus Zenfone 9] micky387:
So found the issue guys. Problem beetween user vs userdebug build (Selinux issue) Building again.

Wait few hours (2/3) and see on DL page for the new builds.

i always use an userdebug build for debugging and it's the first time it happen

Very sorry for this inconvenience, my mistake...
[Asus Zenfone 9] micky387:
I've updated too the TWRP process with format userdata in OP

Wipe userdata ( by typing yes) ( if you have an format issue, go to Advanced section, Merge Snapshots and try again)
[Asus Zenfone 9] NisseGurra:
View attachment 5845973

Got it to boot :)

omni-13-202302241646-zenfone9-WEEKLY.zip
[Asus Zenfone 9] micky387:
Nice.

Sorry for this inconvenience....
[Asus Zenfone 9] NisseGurra:
No problem, thanks for bringing omni for ZF9 :)
[Asus Zenfone 9] micky387:
Microg is out :)
[Asus Zenfone 9] micky387:
All version are out
[Asus Zenfone 9] Darkmasterhk:
Has anyone managed to install weekly 2023-02-26 with any kind of gapps?

Form me it just fails with error 1 insufficient space. Even NikeBasic
[Asus Zenfone 9] NisseGurra:
New omni updates out!
[Asus Zenfone 9] mLuca:
Does this rom have HBM?

Or is the stock max brightness enough for direct sun light?
[Asus Zenfone 9] NisseGurra:
New update out :)
[Asus Zenfone 9] 0zymandiias:
Does it address any of the changes I mentioned? And do you have to reflash magisk every time you update as well?
[Asus Zenfone 9] NisseGurra:
Installed, but haven't check any news. Big changelog tho

https://gerrit.omnirom.org/q/project:android_device_asus_zenfone9+status:merged

Had to update recovery (twrp) and magisk, but as done same at same time as install of omni so its no issue
[Asus Zenfone 9] 0zymandiias:
Updates have gone cold. What's happening?
[Asus Zenfone 9] NisseGurra:
From telegram:

"Hi. We lost our server Jenkins, Gerrit and soon, the DL website because our main partner let us down."
[Asus Zenfone 9] 0zymandiias:
What's the beef? Do you know any details of the drama?
[Asus Zenfone 9] NisseGurra:
Any news?. No updates for few months now
[Asus Zenfone 9] 0zymandiias:
Yeah @micky387 what's happening?
[Asus Zenfone 9] Arlik:
Is zenfone 9 being abandon?

btw did someone's GCam broken after flashing the Oct 8 update?

What I saw in the GCam

What the output is. black banner on the left, and more were captured on the top and bottom
[Asus Zenfone 9] svenagain:
I got Omnirom 14.0 with Android 14 working on Zenfone9!

I was only able to add the zip as an OTA update. There was an error and I had to add the key..

How to upgrade the OS with another Android "distribution"

While doing my tests and development with the OmniROM OS it's sometimes useful to update an installed original OmniROM to one of my self-compiled OmniROM images without reinstalling the phone from scratch. Doing this using the local file...

xdaforums.com

The data partition may be encrypted and I was able to stop this by flashing an empty vbmeta.

The mobile data keeps restarting but if the phone starts up with com.android.phone disabled, that package can be reenabled and the mobile doesn't have the issue until reboot.

I can add TWRP backups or dumped partitions if that's easier. There hasn't been any updates on telegram since October. I also tried compiling TWRP but there are many problems.

The steps to compile omnirom14 were pretty straightforward actually. I just followed bnsmb's instructions and changed zenfone8 to zenfone9:

How to compile OmniROM 14 for the ASUS Zenfone 8

Update 31.03.2024: Please see also the Infos for building aCustomROM image for changes in the build process since Q1 2024. Compiling the CustomROM OmniROM 14 from within Linux is again a very simple and straight forward process -- the...

xdaforums.com
[Asus Zenfone 9] sendashano:
any bugs mate? im on latest omni rom 14 is it method just the same as usual?
[Asus Zenfone 9] svenagain:
I should mention that the zip is microG and I didn't do any compiling with Gapps.

I installed from the latest omnirom13 from October. Just like previous versions, TWRP is lost on install and needs to be reflashed from bootloader. Magisk likely needs to be reinstalled and set up.

Yes, there's the bugs I mentioned:

not being able to install from TWRP (only through system update menu),

there being very tricky issues with method too,

userdata being encrypted (fixable by flashing blank vbmeta.img), and

mobile data restarting every 2 seconds unless com.android.phone disabled on boot.

That mobile data issue is very annoying. I am able to use AppManager to freeze the Phone Services package, restart the phone, and unfreeze the package, but there is also a lot of options to control it and investigate the issue. I'm not sure how to fix it or how these issues could be fixed in the original zip. Open to ideas.

There may be an issue with the GPS that it takes a few minutes after booting to maintain lasting satellite connections.

Aside from this small list of somewhat dealbreaking issues, the rom is running super smooth and has the added features of android14 that may resolve many of the small updates people were looking for. It's not tremendously different from android13 from what I've seen yet however.
[Asus Zenfone 9] bckps7336:
This is caused by the 60fps unlock patch applied.

zenfone9: Unlock 60fps on camera video recording · omnirom/android_device_asus_zenfone9@b8d682b

- Asus by default blocks it. Any video recording done with 60fps instead force downgrades and records at 10fps. Signed-off-by: Jackeagle <jackeagle102@gmail.com> Change-Id: I29516e31efea67dc...

github.com
[Asus Zenfone 9] sendashano:
so i need installed it through ota system update from omni? afterwards needs to installed everything again right? since your build is microG maybe that an issues of that build, because im using vanilla with full gapps
[Asus Zenfone 9] svenagain:
I was having this problem with LMC8.8 on omnirom14, but not for video, only for photos. The stock camera did not have the problem though.

i would recompile with gapps but i messed up restoring my backup so now i get to learn about EDL, QFIL, and test points fml..

I recommend just compiling it yourself, its actually pretty easy, aside from needing a lot of disk space and compiling time. I can post some code if you want. I don't think flashing from TWRP will work that's updated, but the option for adding local zips in the system update menu is nice work around. I got an error there and had to fix it by unzipping the certificate from /system/etc/security/otacerts.zip, adb pushing the cert to the phone, and adding it to the otacerts.zip on the phone.
[Asus Zenfone 9] svenagain:
Thanks that made it really easy to fix with:

setprop vendor.debug.camera.overrideForceSensorMode 1

O dang that didn't fix the front-facing camera though. I wonder which property that is.
[Asus Zenfone 9] 0zymandiias:
What is this in reference to? Do you mean installing it without an unlocked bootloader?
[Asus Zenfone 9] svenagain:
I was referring to that you can't install it with TWRP, which is most ideal, and only via system update menu. I'm not sure about installing it with an unlocked bootloader or if it needs that.

I don't recommend installing it because now I feel stuck with it being unsure how to downgrade or switch roms which there aren't any for android14 (version I am stuck with). Several features don't work and I haven't taken time to figure how to fix them. It sucks @micky387 just begged for money as their last word in october and left us with nothing. I can see that some work was done upstream to prepare omnirom and twrp for zenfone9 but the people who compile the final release have just disappeared. Like @Captain_Throwback compiles twrp and I'm sure why the @arter97 custom kernel stopped communicating on xda too. How can I complain about all these people already spent so much of their time and energy for free though? Anyways, I'll work on omnirom more at some point, but I just spent a week pulling my phone out of hardbrick so I need a break.

So yeah I figured out how to compile it, get it to work, and shared my files here because it's right thing to do.
[Asus Zenfone 9] Captain_Throwback:
I have no idea what you're on about. Obviously Omni is still being worked on, or you wouldn't have source to build. And of course TWRP is still being worked on. Just because things don't correspond to your timetable or we're not posting in the forum doesn't mean that work isn't going on behind the scenes to make sure any release will be properly functional and safe. So no need for this kind of post that insinuates that we haven't been putting in work. We don't owe you status updates, since last I checked, we don't work for you.
[Asus Zenfone 9] svenagain:
Cool man I'm just trolling thanks for the response.

If things don't correspond with my timetable (or the other people asking like literally look at the thread dude), the work is on me (since you don't work for me) so I was just trying figure it out and the work going on behind the scenes had seem to have gone quiet, for example the telegram for this thread has messages yesterday for the first time in 4 months. So it seemed like if I wanted to get it work then I should work on it, but I was unsure how. I guess I can share my bugs or findings in telegram if you prefer..

Anyways thanks a lot. Your github is great and coyotedonkey's gitlab is pretty clutch. If you wanted to explain how the whole "behind the scenes" works, I would be grateful. The forum and telegram did stop having messages for a long time and honestly I'm just glad everyone seems okay. So sorry for not being more appreciative of the obviously active development and we should release the new version soon! Let me know how I can help other than posting bugs, which the TTS wasn't working for me.
[Asus Zenfone 9] Arlik:
Oh my ... I just found a version of 20240213 is out ;-)

but I'm not sure it is Android 13 or 14

Edit: Oh it is 14, just realize it named Omin-14
[Asus Zenfone 9] Captain_Throwback:
Android version doesn't matter. They're all good.

P.S. The Android version is part of the file name 😉
[Asus Zenfone 9] micky387:
Please, don't speak for nothing. We doing this on our FREE TIMES, we're not paid by anyone.

I've updated all my Zenfone devices ( 6 7 8 9 ) to Android 14. I've never ask money , and i will never ask.

The only money asked is for the OmniRom team, to paid for server and storage ( yes we need to paid for this for sharing free Rom's ....)

Generous donator have already paid for this, this is why Android 14 is available now.
[Asus Zenfone 9] micky387:
All is here

OmniROM

Omni is about innovation, new features, transparency, community, and freedom.

omnirom.org
[Asus Zenfone 9] Francenste1n:
How do I apply this fix?
[Asus Zenfone 9] svenagain:
You could connect it to computer with USB debugging, adb installed, and to setprop you need root. Then you would go to the command prompt/terminal, send 'adb shell' and the send 'su' to send root commands, then you can send 'setprop vendor.debug.camera.overrideForceSensorMode 1' @Francenste1n

There is a magisk module on telegram you can use too.
[Asus Zenfone 9] svenagain:
^Decompress to /data/adb/modules
[Asus Zenfone 9] svenagain:
Android 14 microG on the server: https://dl.omnirom.org/zenfone9/
[Asus Zenfone 9] 0zymandiias:
I literally didn't even realise the updates were back until now. How do I install it now that it's android 14? Is it just the same as normal? And is there a quicker way of installing that I'm unaware of? The way I usually do it is really long.
[Asus Zenfone 9] svenagain:
Not sure but you might need to update TWRP: https://twrp.me/asus/zenfone9.html [I did the fastboot method and my phone got stuck in bootloader that I had to dissemble it for edl! So I recommend the root dd method><]

The latest microG is really unstable for me and I had to turn of google 2-factor to get through sign in. The GPS takes 1+ hours to start working usually.

Seems like the weekly updates are back:) thanks @micky387 if anyone has any comments, try the telegram group..
[Asus Zenfone 9] 0zymandiias:
Is there a tutorial for this method?

EDit- Oh sorry, I thought you meant this for the omnirom flash. I see now.
[Asus Zenfone 9] 0zymandiias:
The android 14 omnirom is very buggy right now.
[Asus Zenfone 9] 0zymandiias:
Is there a way to recover data? I think I accidently wiped all my internal storage data.
[Asus Zenfone 9] svenagain:
Nah u gotta have back upz

I recommend TWRP backups, but I've also been doing bkerler/edl with python3 edl --loader=xbl_s_devprg_ns.melf --memory=UFS rl dumps --genxml, after adb reboot edl, and then python3 edl --loader=xbl_s_devprg_ns.melf reset to go back (or hold all buttons for 30 seconds) because I got my phone stuck in edl before and those would be nice to get unstuck faster. You have to get the melf file here.

If you didn't have them, sorry I don't have any other ideas, but maybe you should get them now then.