[ROM][OREO][ks01ltexx][UNOFFICIAL][PERSONAL SHARE]Havoc-OS DiamondJohnDroid

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
The following is simply a share of a build I did for myself.

I have been running this ROM as my daily since the end of November. I personally like Havoc-OS as it has many visual aspects taken from Pie, but with the stability of Oreo.

The build is based off of:
Havoc-OS: https://github.com/Havoc-os
@kyasu device/kernel/vendor sources (see manifest/roomservoce.xml for details). And a special thanks to @kyasu for building & supplying these sources :good: for without these, none of our newer ROMs would be possible.
LineageOS Device etc sources (see manifest for details)
Recommended Bootloader/Modem: I9506XXSDPL2_I9506XXUDOJ2_bootmodem.tar

Some of the changes I have made to this ROM over the default source:
  • UBER Toolchain for Kernel
  • SaberMOD Toolchain for ROM (as used for crDroid)
  • The Hovoc-OS PIE bootanimation
  • Added a bunch of CPU Governors (see below)
  • Added a bunch of IO Schedulers (see below)
  • Modified GPS.conf
  • Extended logging in DSI Panel code (forgettaboutit)
  • Extended Change Log

I decided to share as some people have noted missing features in the other build available :confused: and Havoc-OS is a brilliant ROM, noone should miss out on.;)

Download: Havoc-OS-20190305-ks01ltexx-DiamondJohnDroid.zip
MD5: e7b7bae803fa205b96229d4b12143b55

CPU Govs
abyssplugv2
arteractive
badass
bioshock
conservative
conservativex
dancedance
darkness
dyna-interactive
electroactive
impulse
intelliactive
intellimm
interactive
interactivex2
lazy
lionheart
nightmare
ondemand
ondemandplus
optimax
pegasusq
performance
powersave
slim
smartassH3
smartmax
tripndroid
uberdemand
wave

IO Schedulers:
bfq
cfq
deadline
fiops
noop
row
sio
sioplus
tripndroid
vr
zen


FYI: I use the stable Magisk for Root.
 

Attachments

Last edited:

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
Doze Settings

If you wish to experiment with doze profiles, you can also flash the following. I personally use the DiamondJohn profile. It is VERY conservative for battery life, but does so at the expense of possibly not receiving social media updates in a timely fashion. I do not use social media, so would not know how serious an effect it does have. However, if used, it does extend your doze (screen off) battery life big time.
 

Attachments

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
No button lights. others are so good.
Yeah, your right, never noticed it. I guess I just know where the keys are. Or maybe in my previous build they did work. Do you know if they are working/not working in the latest LOS 15.1 builds posted by other users?

maybe you can add double tap to wake screen.
That would be a kernel change, and would most likely have noticeable battery drain consequences. So, I don't think I would use it, so, it wont be coded by me. ie this ROM is all about me!

Generally speaking, unless Havoc-OS or @kyasu do not make changes to their sources, I doubt there will be any more builds. Both sources used to build the ROM are pretty stable/unchanging; as can be seen in the change log.
 

Kamijou

Senior Member
Apr 16, 2012
75
22
0
www.skymediaproductions.tk
f̶o̶r̶ ̶s̶o̶m̶e̶ ̶r̶e̶a̶s̶o̶n̶s̶ ̶I̶ ̶u̶s̶e̶d̶ ̶t̶h̶i̶s̶ ̶c̶u̶s̶t̶o̶m̶ ̶r̶o̶m̶,̶ ̶w̶h̶e̶n̶e̶v̶e̶r̶ ̶I̶ ̶p̶l̶u̶g̶g̶e̶d̶ ̶t̶h̶e̶ ̶U̶S̶B̶ ̶d̶a̶t̶a̶ ̶c̶a̶b̶l̶e̶ ̶t̶o̶ ̶m̶y̶ ̶P̶C̶ ̶i̶t̶ ̶d̶o̶e̶s̶n̶'̶t̶ ̶r̶e̶c̶o̶g̶n̶i̶z̶e̶,̶ ̶b̶u̶t̶ ̶w̶h̶e̶n̶ ̶I̶ ̶a̶c̶c̶e̶s̶s̶ ̶t̶h̶e̶ ̶M̶T̶P̶ ̶v̶i̶a̶ ̶R̶e̶c̶o̶v̶e̶r̶y̶ ̶i̶t̶'̶l̶l̶ ̶w̶o̶r̶k̶

E: Found out that I need to use Developer Options to be able to use it
 
Last edited:

apon123

Senior Member
Jul 13, 2015
66
5
0
unable to find out face unlock option in smart lock option. Also I set battery percent inside the battery icon when I unplug it on charger or turn on battery sever it automatically hide the battery percentage.
 
Last edited:

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
unable to find out face unlock option in smart lock option.
I looked for face unlock on this ROM and on others, to no success. But for starters, the reading I did do, said it was dependent on having one of the larger GApps. It did not seem to make a difference for me.

Also I set battery percent inside the battery icon when I unplug it on charger or turn on battery sever it automatically hide the battery percentage.
That sounds like a ROM behavior issue. ie not device specific. I personally use a custom launcher with the status bar hidden, and a widget which displays the current charge and a flash icon while charging, and it always shows the percentage charged. Even when status bar shows up on other apps, I have the percentage next to the icon.

Havoc have pretty much stopped dev on their Oreo branch, so I don't foresee this being changed.
 
Last edited:

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
New Build!

See OP for download: Havoc-OS-20190301-ks01ltexx-DiamondJohnDroid.zip


Changes:
All the mods previously mentioned for the kernel
Resynch latest sources
Fixed OpenWeather. ie lockscreen and statusbar weather. NB: You will need to create an open weather map key and enter it in settings. This fix also brought in a new weather forecast widget.
Running an adjusted SQLite code as Havoc-OS sources do not compile

Known (to me at least) bugs
Hardware keys backlights do not work
Fingerprint is in the settings menu, bit is not available on our phones.

I dirty flashed it, and it looks good to me. I did lose my my media db stuff and triggered a new media scan. I think that happens whenever I dirty flash a ROM.

Change log (I was shocked by how much has been going on!):

====================
02-26-2019
====================


* hardware/qcom/display-caf/sdm845/
a29fd9e libdisplayconfig: Make DisplayConfig.h a module
7f2d1d3 qdutils: Remove qdutils source files from libqdMetaData
d402a1c Add GLESv3 as a dependency.
483f723 Fix libcutils private headers
e09ede5 Build libqdMetaData with BOARD_VNDK_VERSION
70074d5 Use header lib instead of using global include path


====================
02-14-2019
====================


* hardware/samsung/
0ee1a23 Add anpother semco oui mapping

====================
02-13-2019
====================


* packages/services/OmniJaws/
9a2adc7 Automatic translation import

====================
02-12-2019
====================


* external/chromium-webview/
d0a2da0 Update x86/x64 Chromium Webviews to 71.0.3578.99


====================
02-10-2019
====================


* packages/services/OmniJaws/
c68ba8b Automatic translation import

====================
02-09-2019
====================


* hardware/broadcom/libbt/
86e5625 libbt: Align Samsung CID strings to those created by macloader

* kernel/samsung/msm8974/
9d67041 ARM: configs: lineage_{hltedcm,js01lte,klimtdcm,ks01lte,sltecan}: Disable CONFIG_CRYPTO_FIPS
f7d9947 Merge remote-tracking branch 'LineageOS/android_kernel_samsung_msm8974/lineage-15.1' into lineage-15.1
54f7f13 ARM: configs: lineage_*: Disable CONFIG_CRYPTO_FIPS
ddcdfeb crypto: Allow kernel to compile without CONFIG_CRYPTO_FIPS


====================
02-06-2019
====================


* hardware/samsung/
d718ca7 audio_hw: Prevent referencing input devices from empty list
d7d1e3d Audio: fix voip calls over bluetooth for Wolfson Microelectronics codecs.
a6b09ce Audio: fix voip calls over bluetooth headset.
c036f57 Audio: fix call recording.
ca79a1f audio: Re-worked sound pre- and post-processing
5217007 Revert "audio: Fix incall device switch handling"
eee1395 Audio: get_input_snd_device - use all bt sco devices for voice calls.
b7c9da0 Audio: remove separated bt_sco playback profile
8f9bc00 Audio: check and route usecases
5448a31 Audio: HAL should handle other streams (when call active)
c54b218 Audio: remove out stream resampler.
79bae0c audio: Directly link voice data <-> session
3ee6ef8 audio: run ril_set_call_clock_sync() in stop_voice_session()

* kernel/samsung/msm8974/
11be090 /proc/iomem: only expose physical resource addresses to privileged users

* packages/apps/Email/
ea4eec0 AOSP/Email - Second part of the Security Vulnerability fix - Email App: Malicious app is able to compose message with hidden attachments and bypass attachments path checks attaching private files from /data/data/com.android.email/*

* packages/apps/UnifiedEmail/
8c5ad3c AOSP/Email - Fixed - Security Vulnerability - Email App: Malicious app is able to compose message with hidden attachments and bypass attachments path checks attaching private files from /data/data/com.android.email/*

* system/bt/
547040b Add OOB check in avrc_pars_browse_rsp
f5433aa Fix buffer overflow in btif_dm_data_copy
a85c3b6 Fix potential usage of freed memory in btif_hl_proc_sdp_query_cfm

====================
02-05-2019
====================


* kernel/samsung/msm8974/
0db514c msm: ipa: Protect ipa default routing table

====================
02-04-2019
====================


* hardware/samsung/
89d323c macloader: Add 3 more semco mac ranges


====================
02-01-2019
====================


* hardware/samsung/
d14fa13 Add unlisted SEMCO3RD mac address

* packages/apps/Eleven/
f8d9050 Popups: use AlertDialog instead of private APIs
429e000 Remove some more private API usages
fe4b71c Localization: do not use private ICU APIs
3a86bee Eleven: remove guava dependency
f11c8bd Eleven: remove junit dependency
c9a036d LocaleChangeReceiver: check intent action


====================
01-29-2019
====================


* hardware/samsung/
31a6edf macloader: Add mac addresses observed on new revisions of Galaxy S7

====================
01-28-2019
====================


* packages/services/OmniJaws/
402a8d7 Automatic translation import


====================
01-25-2019
====================


* kernel/samsung/msm8974/
8342c6b Merge remote-tracking branch 'LineageOS/android_kernel_samsung_msm8974/lineage-15.1' into lineage-15.1

====================
01-24-2019
====================


* packages/services/OmniJaws/
865911f OmniJaws: Allow using custom API key
61ad15c OmniJaws: upate the API keys


====================
01-22-2019
====================


* packages/services/OmniJaws/
fb4059a OmniJaws: remove yahoo

====================
01-15-2019
====================


* packages/apps/FlipFlap/
c3e822b FlipFlap: Fix preferences not being properly removed

====================
01-14-2019
====================


* hardware/qcom/power/
3348382 power: Build with with BOARD_VNDK_VERSION
b12688d power: Handle launch and interaction hints for perf HAL platforms
8ed3a16 power: msm8937: Update power profile settings
3dab27f power: Add specific powerhal for msm8937

====================
01-13-2019
====================


* kernel/samsung/msm8974/
f2af85c fs: sdfat: Update to version 2.1.8

====================
01-12-2019
====================


* packages/apps/Contacts/
01ee766 Patch URI vulnerability in contact photo editing

* packages/apps/ManagedProvisioning/
20c5c75 DO NOT MERGE: Don't Disable Pkg Verifier When Provisioning


====================
01-10-2019
====================


* kernel/samsung/msm8974/
151991c Merge remote-tracking branch 'LineageOS/android_kernel_samsung_msm8974/lineage-15.1' into lineage-15.1

* packages/apps/Trebuchet/
1141fe8 Discovery: Add missing SQLiteFullException import
d17b08e Discovery: fix crash when saving suggestions while disk is full

====================
01-09-2019
====================


* kernel/samsung/msm8974/
0303649 f2fs: fix to do sanity check with reserved blkaddr of inline inode
3ce010f Fix up non-directory creation in SGID directories
ccc6902 ext4: verify the depth of extent tree in ext4_find_extent()

* system/bt/
a52bd3b DO NOT MERGE HFP: Check AT command buffer boundary during parsing
a463ad2 DO NOT MERGE: HH: Check parameter length in bta_hh_ctrl_dat_act
74697ad DO NOT MERGE: SDP: Check p_end in save_attr_seq and add_attr
c3d1eeb DO NOT MERGE: MCAP: Check response length in mca_ccb_hdl_rsp
a689d34 DO NOT MERGE: Fix possible OOB when AVDT data channel recive ACL data

* system/nfc/
e322db4 Prevent OOB error in nfc_ncif_proc_get_routing()
48fdb15 Prevent Out of bounds read/write in nfc_ncif_set_config_status
f0a40aa Improve AGF PDU integrity check to prevent OOB error
f7c15dd Prevent Out of bounds read in llcp_dlc


====================
01-07-2019
====================


* hardware/lineage/interfaces/
a2aa44e aw2013: lets not crash service on missing LED

* packages/apps/Snap/
72f1591 Automatic translation import
8d0fbbc Revert "Automatic translation import"

====================
01-06-2019
====================


* hardware/qcom/fm/
a6f9873 Automatic translation import

* hardware/samsung/
31639ff Automatic translation import

* packages/apps/AudioFX/
77af7db Automatic translation import

* packages/apps/Bluetooth/
e1c052d Automatic translation import

* packages/apps/Calendar/
da64fe3 Automatic translation import

* packages/apps/Camera2/
40af5e2 Automatic translation import

* packages/apps/CellBroadcastReceiver/
35c8b7b Automatic translation import

* packages/apps/CertInstaller/
b480630 Automatic translation import

* packages/apps/Contacts/
90ef5f1 Automatic translation import

* packages/apps/DeskClock/
3f4fde6 Automatic translation import

* packages/apps/Dialer/
855bbc2 Automatic translation import

* packages/apps/DocumentsUI/
5e3b478 Automatic translation import

* packages/apps/Eleven/
6c74f0f Automatic translation import

* packages/apps/Email/
9e37285 Automatic translation import

* packages/apps/EmergencyInfo/
14ae529 Automatic translation import

* packages/apps/ExactCalculator/
cc8ba9e Automatic translation import

* packages/apps/FMRadio/
ef1c7b5 Automatic translation import

* packages/apps/FlipFlap/
36e7540 Automatic translation import

* packages/apps/Gallery2/
d884732 Automatic translation import

* packages/apps/Jelly/
08df919 Automatic translation import

* packages/apps/LockClock/
90f4341 Automatic translation import

* packages/apps/ManagedProvisioning/
7929fae Automatic translation import

* packages/apps/Messaging/
581857e Automatic translation import

* packages/apps/Nfc/
a154a92 Automatic translation import

* packages/apps/Profiles/
158706c Automatic translation import

* packages/apps/Recorder/
89fcf3e Automatic translation import

* packages/apps/Snap/
32dc5d9 Automatic translation import

* packages/apps/Stk/
06a0fc8 Automatic translation import

* packages/apps/StorageManager/
0125283 Automatic translation import

* packages/apps/Terminal/
a105567 Automatic translation import

* packages/apps/Trebuchet/
0a846b8 Automatic translation import

* packages/apps/TvSettings/
7af3c1b Automatic translation import

* packages/apps/UnifiedEmail/
78665bc Automatic translation import

* packages/inputmethods/LatinIME/
e72f52b Automatic translation import

* packages/providers/DownloadProvider/
43d8fb1 Automatic translation import

* packages/providers/WeatherProvider/
420fbe7 Automatic translation import

* packages/services/BuiltInPrintService/
bfc675d Automatic translation import

====================
01-02-2019
====================


* packages/apps/Gallery2/
488775f Gallery2: Fix wrong string for empty albums


====================
12-31-2018
====================


* packages/apps/ExactCalculator/
25c04d3 ExactCalculator: support dark mode


====================
12-28-2018
====================


* kernel/samsung/msm8974/
994a6ea Merge remote-tracking branch 'LineageOS/android_kernel_samsung_msm8974/lineage-15.1' into lineage-15.1
6462873 ANDROID: sdcardfs: Add option to not link obb
90328e4 ANDROID: sdcardfs: Add sandbox
00f2773 ext4: always verify the magic number in xattr blocks
445d942 ext4: add corruption check in ext4_xattr_set_entry()
8529791 ext4: fix check to prevent initializing reserved inodes
fe9b5d2 ext4: only look at the bg_flags field if it is valid
236c15f ext4: Calculate and verify checksums of extended attribute blocks
4d19bc3 ext4: calculate and verify checksums for inode bitmaps
cb7be40 ext4: calculate and verify inode checksums
9523a94 ext4: calculate and verify superblock checksum
e6aac82 ext4: load the crc32c driver if necessary
f6e958a ext4: change on-disk layout to support extended metadata checksumming
82592e0 jbd2: don't mark block as modified if the handle is out of credits
0bcd188 ext4: add more inode number paranoia checks
ad4f9e1 ion: invalidate the pool pointers after free
500ee7b netfilter: ebtables: fix erroneous reject of last rule

* packages/apps/Messaging/
d235f14 Messaging: Fix crash when trying to view a vcf file


====================
12-17-2018
====================


* system/extras/
0cdb99e ext4_utils: disable ext4 64bit block support

====================
12-16-2018
====================


* lineage-sdk/samples/weatherproviderservice/OpenWeatherMapProvider/
39c180a Update gradle configuration
f292e60 Automatic translation import

* lineage-sdk/samples/weatherproviderservice/WundergroundWeatherProvider/
555c0a2 Automatic translation import

* lineage-sdk/samples/weatherproviderservice/YahooWeatherProvider/
a21b358 Automatic translation import

====================
12-15-2018
====================


* hardware/qcom/fm/
2180b54 Automatic translation import

* hardware/samsung/
7afc5db Automatic translation import

* packages/apps/AudioFX/
b4f98af Automatic translation import

* packages/apps/Camera2/
2cfb193 Automatic translation import

* packages/apps/Dialer/
1b8c406 Automatic translation import

* packages/apps/Eleven/
bd19ec4 Automatic translation import

* packages/apps/Email/
9833f18 Automatic translation import

* packages/apps/FMRadio/
ea8867f Automatic translation import

* packages/apps/Gallery2/
413a281 Automatic translation import

* packages/apps/Jelly/
7e95252 Automatic translation import

* packages/apps/LockClock/
ab7823c Automatic translation import

* packages/apps/Messaging/
bc56b49 Automatic translation import

* packages/apps/Recorder/
414a6ec Automatic translation import

* packages/apps/Snap/
93eb775 Automatic translation import

* packages/apps/Terminal/
014beb5 Automatic translation import

* packages/apps/Trebuchet/
227e44c Automatic translation import

* packages/apps/TvSettings/
35d60be Automatic translation import

* packages/providers/WeatherProvider/
795422b Automatic translation import

====================
12-12-2018
====================


* packages/apps/Messaging/
d07f57e Messaging: Add "Mark as read" quick action for message notifications


====================
12-07-2018
====================


* device/samsung/msm8974-common/
96eaf0a Changing SUPL_ES=1 for SUPL end point control

====================
12-06-2018
====================


* kernel/samsung/msm8974/
4b9b60a exec: Limit arg stack to at most 75% of _STK_LIM
743cf3d net: Set sk_prot_creator when cloning sockets to the right proto

====================
12-05-2018
====================


* hardware/samsung/
4629cda Automatic translation import

* packages/apps/Bluetooth/
7757c58 Automatic translation import

* packages/apps/Messaging/
194771e Automatic translation import
e36e7ee Allow intent shared subject or title to be mms subject

* packages/apps/Trebuchet/
279f6dc Automatic translation import

* packages/apps/TvSettings/
8830509 Automatic translation import

====================
12-04-2018
====================


* external/f2fs-tools/
bd823f6 Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52

* system/bt/
f101f3a Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52

* system/nfc/
e37d73a Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52
PS: Enjoy!
 
  • Like
Reactions: aelfinn

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
Almost forgot

As for the OpenWeather changes. I personally download the weather icons "CHRONUS Weather Icons MIUI" but there are many other options to suit your personal tastes. vClouds is also pretty popular.

This is how it looks on the lockscreen:
Screenshot_20190302-100014.jpg

And this is what the new forecast widget looks like
Screenshot_Lightning_Launcher_20190302-100048.png
 
Last edited:

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
New Build!

See OP for download: Havoc-OS-20190305-ks01ltexx-DiamondJohnDroid.zip

The big change is that I got the hardware button back-light working:good:

Changes:
All the mods previously mentioned for the kernel
Resynch latest sources
Fixed hardware buttons backlight
Known (to me at least) bugs
Fingerprint is in the settings menu, but is not available on our phones.​

I dirty flashed it, and it looks good to me. I did lose my media db stuff and it triggered a new media scan. I think that happens whenever I dirty flash a ROM.

Change log since the last build only 2 days ago. All is translation imports.

Code:
====================
     2019-03-03
====================

==>/packages/services/OmniJaws
3dfc475 (HEAD -> oreo, m/oreo, arrowos/arrow-9.x) Automatic translation import


====================
     2019-03-02
====================

==>/hardware/qcom/fm
a32732b (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/hardware/samsung
830c086 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/AudioFX
51f44f3 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Bluetooth
469ea07 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Calendar
9759f35 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Camera2
1a9b9ed (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/CellBroadcastReceiver
de54669 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/CertInstaller
aabf9fb (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Contacts
c5961ef (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/DeskClock
10f4feb (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Dialer
087730e (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/DocumentsUI
e9e216d (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Eleven
26892c7 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Email
b13ecce (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/EmergencyInfo
f48bbb3 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/ExactCalculator
09f4d24 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/FMRadio
2f6eafa (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/FlipFlap
bd3fd6b (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Gallery2
bafbef7 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/HTMLViewer
cd9170d (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Jelly
9ff52cd (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/KeyChain
890afc8 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/LockClock
b7cb1fe (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/ManagedProvisioning
c059d13 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Messaging
ee07ccb (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Nfc
6aa2e93 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/PhoneCommon
181656f (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Profiles
449f0c9 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Recorder
0cf1de8 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/SafetyRegulatoryInfo
d454113 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Snap
2da95bb (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Stk
9153cd3 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/StorageManager
209e705 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Tag
f444e68 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Terminal
4426ca7 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/Trebuchet
dbed3a8 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/TvSettings
10b2fce (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/apps/UnifiedEmail
7e14b6c (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/inputmethods/LatinIME
91976cd (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/BlockedNumberProvider
d982b4a (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/BookmarkProvider
43863e9 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/CalendarProvider
df99955 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/CallLogProvider
ebd2cac (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/ContactsProvider
464b024 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/DownloadProvider
77252d7 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/TelephonyProvider
9541681 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/TvProvider
75f62a3 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/UserDictionaryProvider
e733799 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/providers/WeatherProvider
9051669 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/screensavers/Basic
61f0e0a (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/screensavers/PhotoTable
1c4bfb2 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/services/BuiltInPrintService
37e809e (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/services/Mms
f827ed8 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import

==>/packages/wallpapers/LivePicker
6402580 (HEAD, m/oreo, github/lineage-15.1) Automatic translation import


Enjoy!
 
  • Like
Reactions: aelfinn

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
Bugs:
1. I coudn't connect to any 5GHz WiFi Connections but I'm able to use it in the past but not on this rom
I don't have 5GHz, so cannot test for myself. I only use 2,.4GHz.

2. On Buttons Settings in Havoc Menu, Any changes on 'Menu' Button doesn't work it still opens the recents action
Never noticed it as I am generally happy with this default action. However, I too couldn't change it. So I tested the same on Pie Havoc-OS and it too didn't recognise the change.

What you have highlighted to me, is that setting the long-press on the home button can't be set to the power menu; which is how I previously would configure it. Does anyone know of an Oreo ROM for the S4 where this feature does work?

PS: I just realised the reason I did not notice the hardware menu button can be set to a custom action. I use LMT to replace my hardware buttons, and add multiple custom actions
 
Last edited:

Kamijou

Senior Member
Apr 16, 2012
75
22
0
www.skymediaproductions.tk
Ouch I like this rom but lacking 5GHz WiFi support , I couldn't use it in my office WiFi internet the rom is stable and really a daily driver usage.
Yes, I really tried to use the different actions of the hardware button specially in "Menu Button" and it doesn't work it will keep opening the recents action because there are some apps you need to use Menu Action which I remap it in back button instead but its awkward that I couldn't use it other than that home and back button custom actions do work.
You can look at AospExtended Roms but I use the Android Pie version which all functions of the button works but idk if it has same code approach as Oreo Roms
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
... because there are some apps you need to use Menu Action which I remap it in back button instead but its awkward that I couldn't use it other than that home and back button custom actions do work.
You should really look into LMT. Not only can you map a menu and a recents, but many many more, and long press etc etc. Its a very powerful pie control. And I am not specifically talking in regards to this ROM. I have used it on multiple ROMs.

You can look at AospExtended Roms but I use the Android Pie version which all functions of the button works but idk if it has same code approach as Oreo Roms
As I said, its isn't just Oreo, I tried Havoc-OS Pie, and it had the same issue. Maybe its a Havoc-OS issue.:confused:

There is also another Oreo Havoc-OS build on XDA https://forum.xda-developers.com/ga.../unofficial-havoc-os-rom-android-8-1-t3840393 although that's getting a little older. Do you know if it was an issue on my previous builds?

I know I have connected previously and recently to a 5GHz network with this phone, just not sure which ROM:confused: Maybe, if you have the time, also try the crDroid and RR Oreo builds as well.
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,498
3,557
243
Sydney
Ouch I like this rom but lacking 5GHz WiFi support , I couldn't use it in my office WiFi internet the rom is stable and really a daily driver usage.
By the looks, 5Ghz WiFi not working may be something specific to you and/or the neywork you tried to connect to. I connected without problems to the unsecured 5Ghz network at the local shopping center.

Maybe get and look at your logat while trying to connect.
 

mishkaluska

Member
Feb 16, 2018
19
1
3
After installing this firmware, the battery consumes quickly, especially when the mobile Internet is turned on. The firmware itself works stably with minor interface errors