What image are you using?i found a bug. if the audio player is on and the screen turns off, when you turn it on again the audio returns to 2 speakers only
What image are you using?i found a bug. if the audio player is on and the screen turns off, when you turn it on again the audio returns to 2 speakers only
Did you install the recommended kernel? Everybody knows by now that the stable kernel fixes audio for AOSP 13 and 14.
No. Though check my post on GSI for the closest thing
can you give me a link? just i want a13 or a14 for installing windows 11 arm on virtual machine.
that is unlikely to happen because normal snapdragon soc don't allow pKVM etc.etc virtualization from factory, some machines come with Windows on ARM and still without virtualization support, e.g. Huawei Matebook e (snapdragon 850), while in fact 850 support VM, but it can't be turn on after being manufactured.can you give me a link? just i want a13 or a14 for installing windows 11 arm on virtual machine.
The crucial difference being that all the code you mentioned is 100% Open Source. It is developed, inspected and verified by large communities of FOSS contributors.
With the exception of Odin, but I'd personally recommend Heimdall anyway.
APKMirror offers no such transparency. You have to manually extract and decompile their files in order to check the source code, which is undoubtedly changed.
Obviously, you'll appreciate the massive disparity in security and transparency when comparing some website to established open source projects.
/data
This happens when you don't flash the vbmeta tar in the correct slot with TWRP. Please make sure to follow the OP exactly. It's extremely detailed on purpose, so that everyone with the same device will have the exact same outcome.Hi,
I tried installing the latest version of Android 14, and also the beta version of Android 13 in this guide. Tried a few different GIs but the top speakers did not work for all.
I then tried flashing the latest version of Android 14 and also flashed the latest kernel here:
Artifacts
ci.android.com
But when i do flash the kernel (flashed as boot) after flashing the system image (flashed as system) it results in a error that takes me to the donwload screen.
Need help on how to download and flash the kernel..
* I tried crDroid as well , and enabled the alternate audio for both samsung and qualcom, and enabled wide hall as someone mentioned here, but it made no difference. The top speakers did not work * which makes me assume that the issue is not fixed with the roms but the kernel.. tried all the builds that are on android 14 and everything that was said to have solved the speaker issue but none worked. My kernel is still the old kernel that came with the stock rom.
View attachment 5929301
This happens when you don't flash the vbmeta tar in the correct slot with TWRP. Please make sure to follow the OP exactly. It's extremely detailed on purpose, so that everyone with the same device will have the exact same outcome.
Did you patch the legacy boot.img prior to flashing?Thank you for your reply.
I did..
TWRP in the AP , and vbmeta in the CP right?
Flashing any android build works fine with that. I can boot in AOSP and different roms without any error.
The error only occurs (as shown in the pic above) when I flash the kernel (boot.img).
This is how it looks like before flashing:
View attachment 5929923
This is the boot.img that i used:
boot.img on branch aosp_kernel-common-android14-6.1 on target kernel_aarch64 at 10298368
https://storage.googleapis.com/android-build/builds/aosp_kernel-common-android14-6.1-linux-kernel_aarch64/10298368/68a2e1a7b6bbb44c798c92dbf5fc6d67c883a54d3af6e8edd5bc99bf52d6426f/boot.img?GoogleAccessId=gcs-sign@android-builds-project.google.com.iam.gserviceaccount.com&Expires=1686397236&Signature=ikmm687R70V4S0y8/FKVNVCzomAuyaj2KwxZWpj18/5OZ3WA1O/WhEXXMNKg+7LXJz95gt45wlFVBjQ4lOrP6PVDjRawYw8qQQF4u8qTmLKxQEwAU/YUOpyCWBCJ8uJzZ74GoBzrZ30DRLJ2+GEFWR2YjVeGloCV01MIghEgoWmpYujnstFxFDyZ6Fp2oXEfJjkckMKgk1g1lZym4+mHEuYtsVelFnqI5VqMJI5NUgYepYY1ue3XBLfcqDRSlNeRyZNl1r2QusQIgMkSumnCuePBAzGXb0MZfFEI6ubwV7rDH3sMKnfOt7vbtb9xVhCGSeaXY3PLDAqYQqGLMDhP5g==
Thanks to the OP for all his efforts on this project. It is quite a job to respond to the myriad queries and questions and remain calm, cool and collected at the same time.Did you patch the legacy boot.img prior to flashing?
You need to extract that boot.img, copy only the kernel files and add them to your original boot.img. That's what you flash via TWRP.
Standard Android boot.img's are actually a combination binary of an ELF standard kernel image, and an initrd file. Presumably, there are some device-specific init sequences in that initrd, hence why you can replace the kernel image itself, but still need to repack the boot.img.Thanks to the OP for all his efforts on this project. It is quite a job to respond to the myriad queries and questions and remain calm, cool and collected at the same time.
My question relates to the above statement.
Please correct me if i am wrong but as i understand it the boot image is an executable and does not contain kernel files that can be accessed. I would therefore be grateful if you could clarify the above statement for me. My understanding is that i need to use the patched boot image, not the original. Is there more to it than that?
Many thanks
Thanks for reporting. Tap to wake/sleep and full S-Pen functionality (among other features) is available with the Pixel Experience images. I'm forking ponces git to specifically include Samsung features for the Tab S6.I have a T-860 and used the arm64 stable version (https://developer.android.com/topic/generic-system-image/releases#13-stable). i can confirm it works. u have to follow instructions step by step., battery drain is very little so far, but UI lacks major functionality like tap to wake, tap to sleep. accessibility doesnt have the interactive button, etc. when i connect to pc, cant even file transfer. its just like a plain stock barebone android. doesnt even have network speed display functionality. will root it later and see what happens
I don't think there is one available for Android 14, but 13 disablers are around and working. I personally never used it because you can literally build GSIs with all the settings and prebuilt files in a matter of 1-2 hours now. No need for TWRP nandroid backups anymore.We used to have to flash an encryption disabler.
Would that solve some of the issues some are facing, or is that no longer needed?
Thanks for the important addition.
By the way, even after flashing the boot.img with the kernel replaced, should I wipe Dalvik, Cache, System, Data in TWRP and then flash the system.img of GSI?
Because I tried to change the kernel by following the procedure below, but it froze with a text in the upper left corner of the Samsun logo screen as if it was in download mode, and I cried and flashed the original boot.img to recover.
1. extract the patched boot.img by magisk from the main unit
adb shell
dd if=/dev/block/bootdevice/by-name/boot$(getprop ro.boot.slot_suffix) of=/sdcard/boot.img
2. unpack(boot.img D&D) in Android Image Kitchen
split_img and ramdisk folders are created
3. unpack boot.img obtained from aosp_kernel-common-android-mainline in the same way
4. extract boot.img-kernel from split_img of aosp in 3 and replace it with boot.img-kernel of split_img of stok in 2.
5. remove boot.img-kernel_offset from stok, because there was no boot.img-kernel_offset in aosp.
*I also tried the pattern of not deleting it.
6. repack with --origsize option
Android Image Kitchen>repackimg.bat --origsize
image-new.img and ramdisk-new.cpio are created.
*I don't know what ramdisk-new.cpio does...
7. Copy image-new.img to the main unit and flash to boot with TWRP
→7. freeze at a screen that looks like a combination of Samsun logo screen and download mode screen.
I did nothing that I did not write here.
<It was in both boot.img's>.
boot.img-cmdline
boot.img-header_version
boot.img-imgtype
boot.img-kernel
boot.img-origsize
boot.img-os_patch_level
boot.img-os_version
boot.img-ramdiskcomp
<only found in stok boot.img
boot.img-base
boot.img-board
boot.img-hashtype
boot.img-kernel_offset
boot.img-pagesize
boot.img-ramdisk_offset
boot.img-second_offset
boot.img-tags_offset
boot.img-ramdisk.cpio
<aosp boot.img was only found in boot.img>.
boot.img-ramdisk.cpio.empty
Hi there! Yes, top speakers are an issue without the latest kernel. You need to reflash your boot.img with the latest mainline kernel. You can find the instructions in the OP.Hey there, I gave the guide a try and have the latest ponces PE+ image (https://github.com/ponces/treble_build_pe/releases/tag/v2023.08.21-plus) working mostly fine on my SM-T860, but even with the specific phh settings enabled, I can't get the top speakers working; only the bottom ones.
I have enabled:
Qualcomm - alternate audio
Samsung - alternate audio, enable stereo audio
Misc - enable system wide BT HAL
I've tried every combination of those settings enabled and disabled, and it doesn't do anything for me. Any ideas?
Is there any way to use Samsung Apps like SNotes?
Thats the only thing I would need from OneUI
The error at the beginning is expected, but nobody else has reported any major stability issues so far.yes, but there is an error at the start. also freezes the tray very quickly. that's why I'm looking for a more up-to-date one with the Google apps