[ROM][UNOFFICIAL][11][EAS][SM-T820][SM-T825][2022-05-08] HavocOS 4.16 for Galaxy Tab S3

Search This thread

bozkurtum

Senior Member
Mar 21, 2011
74
1
Merhaba

Her şeyden önce thanx 2 @Awesometic rom pişirmek için.


Havoc'ı 2 gündür test ediyorum, stoktan çok daha hızlı.

Stok rom temiz bir flaş yaptı, aynı anda yüklemek için rom ile NikGapps Omni pkg fermuar eklendi.

OpenGapps, NikGapps ve BitGapps arasındaki en iyi Google pkg'yi bulmak için son 2 günde 6-7 kez temizledim

OpenGapps, Webview stok değişimi içeren bir paket dahil edildiğinde sorunlara neden olur, Google hesabı eklemede tableti kurarken siyah ekran sorunu.

Bu nedenle, OpenGapps ile giderseniz, Web Görünümü'nü yüklememek için yapılandırma dosyasını düzenleyin veya ilk kurulum işleminde sorun yaşamamak için daha düşük paketlerle kalın.

Magisk'i hiç kurmadım;

Apkmirror'dan en son Netflix apk, herhangi bir mod olmadan Full HD ve Widevine L1 ile çalışır. Test Desenlerini izlerken 1920x1080 res'e kadar çıkar.


Belirtilmemiş bazı sorunlarım;

- SD Kart uzun bekleme modundan uyandıktan sonra delirir. Hem dahili hem de çıkarılabilir harici olarak monte ile denendi; aynı hatalar. Sanırım sürücü veya kütüphane, kart okuyucunun bekleme uykusundan sonra uyanmamasıyla ilgili.

- Parmak izi okuyucu da uzun bekleme modundan uyandıktan sonra çalışmıyor. Bence sensör veya kütüphane ile ilgili sensör veya kütüphane bazı bekleme uykusundan sonra uyanmıyor.

- İşletim sistemi farklı dillerde tam olarak çevrilmemiştir, bazı bölümler eksiktir ve İngilizce olarak gösterilmektedir.

- Bir uygulama donduğunda veya yanıt vermediğinde rastgele yeniden başlatmalar gerçekleşir.


Bunların dışında; tablet, Antutu, Passmark ve Geekbench kullanan diğer tablet puanlarıyla karşılaştırdığım çok daha hızlı.

Bu kıyaslama uygulamalarından alınan tüm puanlar, paylaşılan listelerdeki stok rom Tab S3 cihazlarından daha yüksektir.

Cihazımın HavocOS ile Geekbench Tek Çekirdekli Puanı 322


Geekbench'in çevrimiçi skor listesi;

Samsung Galaxy Tab S3 Benchmark Tek Çekirdekli Skor 284

Samsung Galaxy Tab S4 10.5 Kıyaslamalar Tek Çekirdekli Puan 355

Samsung Galaxy Tab S5e Benchmarks Tek Çekirdekli Skor 334
Samsung Galaxy Tab S6 Lite Kıyaslamalar Tek Çekirdekli SkoBu arada cihazım SM-T827 ama şimdi T825'e dönüştürüldü. Hücresel gibi görünüyor ama bir telefon gibi bekletin dedi.şeymda t827 i bu rom yüklü ama telefon olarak çalışıyo ...

Hi,

First of all thanx 2 @Awesometic for cooking the rom.


I have been testing Havoc for 2 days, much much faster than the stock.

Made a clean flash from stock rom, added zip of NikGapps Omni pkg with the rom to install at once.

I have clean installed for 6-7 times last 2 days to find out the best Google pkg between OpenGapps, NikGapps and BitGapps

OpenGapps causing issues when a package with Webview stock replacement included, black screen issue when setting up tablet at google account addition.

So if you go with OpenGapps just edit config file to not install Webview or stay with the lower packages to avoid having issues at the inital setting up process.

I have not installed Magisk at all;

Latest Netflix apk from apkmirror works with Full HD and Widevine L1 without any mod. When watching Test Patterns goes up to 1920x1080 res.


Some issues I have which are not stated;

- SD Card goes nuts after waking from long standby. Tried with both mount as internal and removable external; same errors. I think driver or library related with card reader not waking up after some standby sleep.

- Fingerprint reader also not working after waking from long standby. I think sensor or library related with sensor not waking up after some standyby sleep.

- OS is not fully translated in different languages, some parts are missing and showing in English.

- Random restarts occur when an app freezes or not responds.


Other than these; tablet is much much faster which I have compared with other tablet scores using Antutu, Passmark and Geekbench.

All the scores from these benchmark applications are higher than stock rom Tab S3 devices on the shared lists.

My device's Geekbench Single-Core Score with HavocOS is 322


Online score list of Geekbench;

Samsung Galaxy Tab S3 Benchmark Single-Core Score 284

Samsung Galaxy Tab S4 10.5 Benchmarks Single-Core Score 355

Samsung Galaxy Tab S5e Benchmarks Single-Core Score 334

Samsung Galaxy Tab S6 Lite Benchmarks Single-Core Score 330


By the way my device is SM-T827 but now converted to T825. Cellular seems to be working but I have not tried to make a phone call.
i installed this rom on my device t827 but it doesn't work as a phone
 

sm00th4f3

Senior Member
Have been using this roms for a few weeks now.
I haven't encountered any reboots after turning on airplane mode. It is so pretty smooth and stable . You gave my tablet a new life, thanks a lot mate !

I am using this tablet for studies, so taking notes is much nicer and overall speed is amazing!
Battery life is also neat. Can really recommend this rom.
 

Dwightsch

Member
May 9, 2020
10
6
Hello all,

I uploaded the update for HavocOS. Now, we're using HavocOS 4.16.
The overall changelogs will be the same as the LineageOS 18.1 I wrote in this forum too.

Check the update, thanks. :)
Hello, thank you so much again for reviving this device with features that I'd never even imagine would work like the quad speaker, palm rejection with full spen support , HDR and... (just look how many people tried even with older android versions and couldn't get one of these features to work).
I've just updated to the new version, so my feedback is specific up to this update. The overall smoothness and functionality for a daily driver is almost perfect (for my t825). Even niche features like USB DAC passthrough which is buggy even on some stock roms, work flawlessly. The overall performance is near identical to modern devices if you don't install gapps and make do with alternatives like Aurora store. This might be a mistake on my part though but i fiddled with it a lot but in all cases, various background GMS components constantly throw random unspecific exceptions and loop around and cause significant overhead. This again might be specific to my setup or regional stupid Google stuff.
The only other issue with this is that fast charging doesn't always work, and that might actually be a blessing in disguise since the device is fairly old and battery will degrade much faster if you constantly use fast charge. If it doesn't work though a quick reboot might change that.
Regarding performance and battery, it's without exaggeration a different beast than the latest stock rom or custom ones by other Devs. Awesometic projects for this device (haven't tested the A12 one yet) are all awesome and i find havoc os to be better for my preferences in comparison to LOS.
Battery life is way better for me at least since last update.
I mostly use "Xodo" to study and annotate pdf books. It's really good and smooth. Recently sometimes i experience some glitches and hangups when I'm writing with the spen in xodo like it misses chars and catches up suddenly or kind of hangs up momentarily. This issue was not present till recent Xodo/rom updates so i can't isolate it if anyone knows of the cause I'd appreciate some guidance.

There are a few suggestions/questions i have which if you find the time to answer me I'd greatly appreciate it

1- which partitions (using your twrp) can be f2fs for this rom other than cache? I imagine using f2fs would help a bit since this device has a mediocre amount of ram and would swap a lot.

2- can the "memory extention" feature as in devices with MIUI be implemented to help with multi-tasking with this device? Would it even make sense for this SoC? (it's already way better than stock, i can run neutron in the background and annotate multiple books and take notes but if you us browser as well, it kind of overwhelms it.)

3- should i not be able to access sd card in file manager after i use "format as internal storage"? It doesn't show up in any file manager and you can only move certain apps to sd card. This is weirdly annoying and i looked it up and it isn't clear what's happening? Is it some sort of raid storage or is it only reserved for appdata? What good would that be since you'd essentially be able to so the same with the portable format? Plus can it be formated again with the flash friendly f2fs file system? (in either config).

Thank you so much again for your time and effort.
I urge anyone that's considering it to give this Dev's roms a try and if you can, donate for his unparalleled efforts and skill.
Wish you all the best
Sh
 
  • Like
Reactions: sebmue
1- which partitions (using your twrp) can be f2fs for this rom other than cache? I imagine using f2fs would help a bit since this device has a mediocre amount of ram and would swap a lot.

2- can the "memory extention" feature as in devices with MIUI be implemented to help with multi-tasking with this device? Would it even make sense for this SoC? (it's already way better than stock, i can run neutron in the background and annotate multiple books and take notes but if you us browser as well, it kind of overwhelms it.)

3- should i not be able to access sd card in file manager after i use "format as internal storage"? It doesn't show up in any file manager and you can only move certain apps to sd card. This is weirdly annoying and i looked it up and it isn't clear what's happening? Is it some sort of raid storage or is it only reserved for appdata? What good would that be since you'd essentially be able to so the same with the portable format? Plus can it be formated again with the flash friendly f2fs file system? (in either config).

Thank you so much again for your time and effort.
I urge anyone that's considering it to give this Dev's roms a try and if you can, donate for his unparalleled efforts and skill.
Wish you all the best
Sh

Thank you for your detailed review of this ROM. :)

1.
You can format data and cache partitions to F2FS. This could increase its performance but it also comes with less stability than using the EXT4 file system.

2.
I don't know if there is an open-sourced code for the memory extension feature. But even if there it is, I think that it would be not good for our device since our device uses eMMC for its main storage which is not that solid for numerous uses. It can be broken easily compared to UFS that most devices use these days.
Instead, we are using ZRAM and ZSWAP to secure more memory space and I set it to get 2 Gbytes more at maximum.

3.
Have you checked that option in the Settings app too? I think I saw that message when I insert a SD card in its slot. By default, I think it should be portable storage so that you can manage the files on your SD card. I didn't try to format the SD card to F2FS, it may work since our kernel supports that, but I don't sure.
 
  • Like
Reactions: Dwightsch

Dwightsch

Member
May 9, 2020
10
6
Thank you for your detailed review of this ROM. :)

1.
You can format data and cache partitions to F2FS. This could increase its performance but it also comes with less stability than using the EXT4 file system.

2.
I don't know if there is an open-sourced code for the memory extension feature. But even if there it is, I think that it would be not good for our device since our device uses eMMC for its main storage which is not that solid for numerous uses. It can be broken easily compared to UFS that most devices use these days.
Instead, we are using ZRAM and ZSWAP to secure more memory space and I set it to get 2 Gbytes more at maximum.

3.
Have you checked that option in the Settings app too? I think I saw that message when I insert a SD card in its slot. By default, I think it should be portable storage so that you can manage the files on your SD card. I didn't try to format the SD card to F2FS, it may work since our kernel supports that, but I don't sure.
Hello again thank you for taking the time to answer really appreciate it.
I do apologize for thinking this dev has a full duplex ufs. My assumption was era appropriate and given that samsung always makes a big deal about "low quality" sd cards slowing down their products, I thought the alternative isn't just a 32gb emmc. On that front im really sorry, I do try to educate myself before asking question as to not waste time because of my ignorance.

About the SDcard format as internal storage issue, I investigated it a bit further. Again no real offical or sensible document out there from google or anyone about what this feature is, but i did find out that it works in a rather stupid way. When you choose "format as internal storage" for your SDCard, then you have to follow the next prompt or go to storage setting and "transfer your data and apps" or something to the sd card, after the android wizard is done, you have additional "explore" option in storage manager and other file managers also recognize the SDCard, but the really annoying thing is that you lose access to your own internal storage! other than some system related stuff, nothing can be stored or accessed on the internal storage and the SDCard replaces the main one in common directories.
now why would this be a thing I really don't understand, I was kind of happy that it might be some sort of Software Raid 0 so it'd improve some performance and storage capacity however effective or possible that may be with an emmc and a SDcard at the cost of portability but it seems it offers absolutely no additional value in comparison with formatting as portable storage. although theoretically SPI can be faster using a relatively fast microSD at least for random IO loads despite the fewer data lines and might somewhat lower the degradation of the device's emmc, it still doesn't make any sence. It again might be my error or it might be addressed in A12 but as is, it seems like a useless feature google went with.

sorry again for the long rant and the redundant question about the storage interface. If you have any thoughts on the SD card thing I'd really appreciate even some links or guidance as to what and why is this storage formatting method or any alternatives to it (not specifically this device just android ecosystem in general with an integrated storage alongside an additional sdcard)

Thank you very much
 
Last edited:

gerega

Senior Member
Jul 12, 2012
259
64
Thank you soooooo much for updating this device and keeping it alive!!!!! It has kept me away from buying an Ipad Pro!!
 
  • Like
Reactions: Dwightsch

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    Hello all,

    I uploaded the update for HavocOS. Now, we're using HavocOS 4.16.
    The overall changelogs will be the same as the LineageOS 18.1 I wrote in this forum too.

    Check the update, thanks. :)
    1
    Hello all,

    I uploaded the update for HavocOS. Now, we're using HavocOS 4.16.
    The overall changelogs will be the same as the LineageOS 18.1 I wrote in this forum too.

    Check the update, thanks. :)
    Hello, thank you so much again for reviving this device with features that I'd never even imagine would work like the quad speaker, palm rejection with full spen support , HDR and... (just look how many people tried even with older android versions and couldn't get one of these features to work).
    I've just updated to the new version, so my feedback is specific up to this update. The overall smoothness and functionality for a daily driver is almost perfect (for my t825). Even niche features like USB DAC passthrough which is buggy even on some stock roms, work flawlessly. The overall performance is near identical to modern devices if you don't install gapps and make do with alternatives like Aurora store. This might be a mistake on my part though but i fiddled with it a lot but in all cases, various background GMS components constantly throw random unspecific exceptions and loop around and cause significant overhead. This again might be specific to my setup or regional stupid Google stuff.
    The only other issue with this is that fast charging doesn't always work, and that might actually be a blessing in disguise since the device is fairly old and battery will degrade much faster if you constantly use fast charge. If it doesn't work though a quick reboot might change that.
    Regarding performance and battery, it's without exaggeration a different beast than the latest stock rom or custom ones by other Devs. Awesometic projects for this device (haven't tested the A12 one yet) are all awesome and i find havoc os to be better for my preferences in comparison to LOS.
    Battery life is way better for me at least since last update.
    I mostly use "Xodo" to study and annotate pdf books. It's really good and smooth. Recently sometimes i experience some glitches and hangups when I'm writing with the spen in xodo like it misses chars and catches up suddenly or kind of hangs up momentarily. This issue was not present till recent Xodo/rom updates so i can't isolate it if anyone knows of the cause I'd appreciate some guidance.

    There are a few suggestions/questions i have which if you find the time to answer me I'd greatly appreciate it

    1- which partitions (using your twrp) can be f2fs for this rom other than cache? I imagine using f2fs would help a bit since this device has a mediocre amount of ram and would swap a lot.

    2- can the "memory extention" feature as in devices with MIUI be implemented to help with multi-tasking with this device? Would it even make sense for this SoC? (it's already way better than stock, i can run neutron in the background and annotate multiple books and take notes but if you us browser as well, it kind of overwhelms it.)

    3- should i not be able to access sd card in file manager after i use "format as internal storage"? It doesn't show up in any file manager and you can only move certain apps to sd card. This is weirdly annoying and i looked it up and it isn't clear what's happening? Is it some sort of raid storage or is it only reserved for appdata? What good would that be since you'd essentially be able to so the same with the portable format? Plus can it be formated again with the flash friendly f2fs file system? (in either config).

    Thank you so much again for your time and effort.
    I urge anyone that's considering it to give this Dev's roms a try and if you can, donate for his unparalleled efforts and skill.
    Wish you all the best
    Sh
    1
    1- which partitions (using your twrp) can be f2fs for this rom other than cache? I imagine using f2fs would help a bit since this device has a mediocre amount of ram and would swap a lot.

    2- can the "memory extention" feature as in devices with MIUI be implemented to help with multi-tasking with this device? Would it even make sense for this SoC? (it's already way better than stock, i can run neutron in the background and annotate multiple books and take notes but if you us browser as well, it kind of overwhelms it.)

    3- should i not be able to access sd card in file manager after i use "format as internal storage"? It doesn't show up in any file manager and you can only move certain apps to sd card. This is weirdly annoying and i looked it up and it isn't clear what's happening? Is it some sort of raid storage or is it only reserved for appdata? What good would that be since you'd essentially be able to so the same with the portable format? Plus can it be formated again with the flash friendly f2fs file system? (in either config).

    Thank you so much again for your time and effort.
    I urge anyone that's considering it to give this Dev's roms a try and if you can, donate for his unparalleled efforts and skill.
    Wish you all the best
    Sh

    Thank you for your detailed review of this ROM. :)

    1.
    You can format data and cache partitions to F2FS. This could increase its performance but it also comes with less stability than using the EXT4 file system.

    2.
    I don't know if there is an open-sourced code for the memory extension feature. But even if there it is, I think that it would be not good for our device since our device uses eMMC for its main storage which is not that solid for numerous uses. It can be broken easily compared to UFS that most devices use these days.
    Instead, we are using ZRAM and ZSWAP to secure more memory space and I set it to get 2 Gbytes more at maximum.

    3.
    Have you checked that option in the Settings app too? I think I saw that message when I insert a SD card in its slot. By default, I think it should be portable storage so that you can manage the files on your SD card. I didn't try to format the SD card to F2FS, it may work since our kernel supports that, but I don't sure.
    1
    Thank you soooooo much for updating this device and keeping it alive!!!!! It has kept me away from buying an Ipad Pro!!
  • 10
    Code:
    /*
    * Your warranty will be VOID after installing a custom ROM.
    *
    * Get notified yourself that I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed.
    * Please do some research if you have any concerns about features included in this ROM
    * before flashing it!
    * YOU are choosing to make these modifications,
    * and if you point the finger at me for messing up your device,
    * I will laugh at you.
    */


    # HavocOS

    Havoc-OS is an after-market firmware based on Android Open Source Project, inspired by Google Pixel with a refined Material Design 2 UI. We offer a smooth and stable experience for your device with a selected set of amazing features that provide an exceptional user experience.


    # What's working
    • Display/Touchscreen
      • LiveDisplay
    • Audio playback
      • Quad speakers
      • Headphone/Headset
      • Bluetooth audio
    • Video playback
      • HDR
    • Camera
    • Microphone
    • Sensors
    • Fingerprint sensor
    • GPS
    • LTE (SM-T825)
    • WiFi
    • WiFi display
    • Hotspot
    • Bluetooth
    • DRM
      • Widevine L1
    • USB ADB/MTP/OTG
    • Samsung Doze
    • S-Pen
      • Palm rejection
    • SD Card
    • Power-off mode charging

    # What's not working
    • Some HavocOS features like AppLock
    • Fast charging
    • SELinux permissive
    • Hardware encryption
    • Please see the "Known issues" part of this post

    # Downloads

    ## HavocOS 4

    ## Google Apps

    ## TWRP Recovery

    # How to install
    1. Unlock the bootloader.
    2. Download TWRP and flash the recovery image via Odin.
    3. Download HavocOS 4 for Galaxy Tab S3.
      • Be aware of the board name.
    4. Download GAPPS for Android 11 and the others you want to flash.
      • Only OpenGApps is tested. (open_gapps-arm64-11.0-pico-20210130-TEST.zip)
    5. Enter TWRP recovery.
      • The first boot to TWRP might be very slow because of the unmatched file systems.
    6. Format the whole system, data, cache partitions using the format menu.
      • You will type `yes` to do that.
    7. Flash the images.
      • If you're going to install GApps or something, you have to install the LineageOS first.
    8. Reboot the system.
    9. Done.

    # Known issues
    • Follows it might have the same issues on my LineageOS 18.1
    • Thank all of you for the feedback

    # Sources

    # Telegram Groups
    • If you are interested in developing this potential machine, please tell me through PM then I will send you the invitation link.
    • If you need a general discussion channel for this potential machine or want to share the news of its Android projects from anyone to everyone, you can join our discussion group chat.

    # Buy me a coffee

    # Credits / Special thanks to
    • Android Open Source Project
    • LineageOS Team
    • HavocOS Team
    • @Valera1978 for his amazing previous work including his MSM8996 kernel
    • @supermike86 and @samsuffit for testing LineageOS 18.1 for T820, which is I don't have one
    • @bmwdroid and @cherepanov for confirming the LTE works
    • @sebmue for letting me know that the useful information for palm rejection, and @ghostwheel for sharing its working source codes on Android 9
    • @switchgott for helping me in the development discussion and creating Telegram groups
    • All from our Telegram discussion channel, @EonOfBlack , Sands, David Becker, ...
    • @LuK1337 for giving me a hint to fix the quad-speakers.
    4
    ## Changelogs
    • 2022. 5. 8
      • gts3l-common: Applied the new security patch, April 5, 2022
      • gts3l-common: Updated to HavocOS 4.16
      • The other changed things are the same as the LineageOS 18.1 (2022. 5. 8)
    • 2022. 2. 23
      • gts3l-common: Applied the new security patch, February 5, 2022
      • gts3l-common: Updated to HavocOS 4.14
      • The other changed things are the same as the LineageOS 18.1 (2022. 2. 23)
    • 2022. 2. 9
      • gts3l-common: Applied the new security patch, January 5, 2022
      • gts3l-common: Updated to HavocOS 4.13
      • The other changed things are the same as the LineageOS 18.1 (2022. 2. 9)
    • 2021. 12. 19
      • Initial release

    ## Good to know
    4
    Hello all,

    I uploaded the update for HavocOS. Now, we're using HavocOS 4.16.
    The overall changelogs will be the same as the LineageOS 18.1 I wrote in this forum too.

    Check the update, thanks. :)
    3
    Hello,

    I uploaded the new version for HavocOS and LineageOS. Please visit my LineageOS thread to check the changes.

    Edit3: haptic vibration setting does not seem to work. Whatever I choose light, medium or high, the result is the same.
    Thank you for the feedback. And that part, actually I feel like it doesn't work like you. I will remove that feature in the coming version.

    Thank you so much for releasing this; I think my S3 tab might have some life left in it now. I have two questions:
    1. Would it be correct that you are not planning on implementing a SafetyNet fix such as https://github.com/kdrag0n/safetynet-fix and the best thing to do is install Magisk and install this module even if we don't need root?
    2. I see that you just fixed the fingerprint reader not working in 3rd-party apps (bank apps, password managers, etc.) in your Lineage S3 tab release. Will that fix be coming to this ROM? Or is there an easy workaround we can implement to get it working in apps?
    Thank you again for your work on this. VERY much appreciated.
    To fix the SafetyNet without root, we need SELinux enforcing as far as I know. And this part is so hard for me yet 😅
    And every change is applied to the HavocOS. Those two ROMs share the same device tree.
    3
    I found a solution for the Netflix issue!

    Before flashing LOS and HavocOS I had a modded version of stock installed. Possibly bootloader or other parts were not the latest version. So I flashed the last version of the stock ROM for my region via Odin and then reflashed TWRP, the Rom, gapps, Magisk as outlined above. Now Netflix is working without issues. :)
    So for anyone else coming from a ROM that's not completely stock (or possibly also from an older stock ROM?) and running into issues with Netflix or other apps, this may be worth a shot.