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

Search This thread

prubyholl

Member
Dec 13, 2017
14
4
Liverpool
Thanks for your quick response. All working now and good ROM. My problem was the reboot from flashing TWRP seems to have reverted to stock recovery so I went to TWRP right after flashing it. The ROM makes the device faster and smooth. Good job
 
Last edited:
  • Like
Reactions: 312321321321432
I hope you do android 12 as well!

I am trying to :)
But LineageOS 19 is not ready for msm8996 AP. If it gets ready, I will test it right then.

And sorry about Viper4Android. I don't have any experience with that but if there is a patch for supporting Viper4Android, and if you can let me know which job I should do, I will do that.
 
Thanks for your quick response. All working now and good ROM. My problem was the reboot from flashing TWRP seems to have reverted to stock recovery so I went to TWRP right after flashing it. The ROM makes the device faster and smooth. Good jon

How did you install TWRP?
Using Odin or Heimdall is necessary for Samsung devices.
 

vewa52

Senior Member
Apr 2, 2011
151
38
Truly enjoying havoc in tab s3. Never thought tab S3 will be supported for a11 custom roms. I have two questions though. Anyone can tell me which camera app works on this rom? Anyway to enable dt2w? These are the two things that come to mind after using the rom the last few days. Also, speaker sound for zoom calls are on the lower side. If you have any suggestions do let me know. Thanks.
 
Truly enjoying havoc in tab s3. Never thought tab S3 will be supported for a11 custom roms. I have two questions though. Anyone can tell me which camera app works on this rom? Anyway to enable dt2w? These are the two things that come to mind after using the rom the last few days. Also, speaker sound for zoom calls are on the lower side. If you have any suggestions do let me know. Thanks.

Open Camera is confirmed working.
And we cannot use DT2W (double tap to wake, right?) because the kernel must have its implementation but our kernel doesn't have any codes for that. It has to be ported from the other devices and it will be quite a hard job.
 

tnowakow

Member
Nov 27, 2008
47
5
Hey all, been a few years since I touched my s3 tab. It was on a different rom. Question, how do I get this room to enable root? Is Magisk still the way and install the latest with TWRP? Wondering if there are any new tutorials for best practices. Thanks!
 

ptwilliams

New member
May 27, 2007
3
1
Thought I'd share an issue I had today, maybe just me but if not, hopefully this would help.

Started this morning, kept getting Google Play Store keeps crashing message. Tried clearing the app store storages and cache, no change.

Also getting a total display crash with multi color lines filling screen and what looks like a smile icon behind it.

Few reboots later and I'm back in.

Go to an APK mirror site, download latest Google Play Store APK (mine was Jan 12th) and install.

Seems back to its normal self again... Phew!
 

Duvel999

Senior Member
Nov 1, 2010
1,662
403
Samsung Galaxy Tab S3
OnePlus 6T
Just installed it.
Updated TWRP by Odin.
Flashed Rom, Reboot, Flashed Pico apps.
Flashed Magisk 24.1 zip.

Havoc Rom runs very good.

Installed ProCam X ( HD Camera Pro), works wel on the Tab.

Installed Netflix from APK Mirror..
( Play Store cried about a famous 😆 problem)

Big difference from Stock android 9 to Havoc 11.

I use Niagara Launcher.

Great Job👍

Awesometic
 
Last edited:

franzli

Senior Member
Mar 15, 2010
302
64
Installed Netflix from APK Mirror..
( Play Store cried about a famous 😆 problem)
Hi, is Netflix starting as it should for you? Can you provide more details about your setup?

I've got v. 8.14.0 build 5 40129, I think also from apk mirror (the latest non-beta version that was available).
Tried first without any rooting and now with Magisk 24.1 as well (activated zygote and added netflix, Play Services and for good measure also the Play Store to DenyList). Modules installed: MagiskHide Props Config and Universal SafetyNet Fix (I've also got the liboemcrypto Module installed, but deactivated, since it seems that Widevine L1 should actually work, and I think that module would break it, right?).

When I start the app, I get the message "Sorry, we could not reach the Netflix service. Please try again later. (-93)".
I think this suggests that something is going wrong with SecureNet or something else. Any help will be appreciated, as it's a bit unfortunate not to be able to access this... (otherwise I really like both this ROM and the LOS variant).
 

franzli

Senior Member
Mar 15, 2010
302
64
I don't install beta's.

I use 8.13.0 build 10 40124 APK
40124
January 14, 2022

Works perfect.

Also got no Magisk module's installed.
Try to disable them and try again?


Maybe you need a VPN?
Thanks for your quick reply!
I just tried to reinstall from scratch, even rebooted first right after installing HavocOS and before flashing GAPPS (normally I do them at the same time without issues). Installed the same Netflix version you mentioned.
Unfortunately, I still get the same error :(
Not sure what might be going wrong in my setup...

I'm not sure a VPN would help - afaik that would only be relevant if I wanted to access content from a different region, no? As it is, I don't even get to the screen where I could enter any credentials (and accessing netflix servers isn't a problem from any other device in my home).
 

Duvel999

Senior Member
Nov 1, 2010
1,662
403
Samsung Galaxy Tab S3
OnePlus 6T
Do you got no Wifi problems?

Reboot your modem / router.

Flashed the right Rom for LTE of WiFi version?
Wiped data, Factory reset?

Flashed latest TWRP 3.6.0 of Awesometic?

I suggest that for flashing Rom, after reboot, flash Latest pico Gapps.

Than after setup , reboot flash Magisk 24.1. zip.

If you enable Zygote, install latest 22.1 universal safety net fix.

* Don't install MagiskHide Props. ! *

Rename Magisk.apk to .zip for TWRP
 
Last edited:

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.