yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] Tkkg1994:
New BatMan release

BatMan-Rom V1.5.0

- Rebased on most recent AQK7 firmware update

- November Security patch included

- This base fixes krack problems (krack explained: Krack)

- Updated all kernels (AQK7)

- Updated Magisk to V14.5

- Updated Xposed to 88.2 (magisk version, aroma choosable)

- Updated Xposed Installer to 3.4

- Updated adblocker host file

- Updated bootloader/modem to AQK7

- Updated zeroprobes camera mod

- Stock camera does now only feature stock camera mods, for advanced camera mods please use the modded app (which includes almost all modes)

- Fix notification background image not sticking after a reboot

- Fix carrier label on pulldown overlapping with navbar

- Fix lag on pulldown, introduced by force expand notifications. THIS MOD HAS BEEN COMPLETELY KILLED

- Add qs panel number counts to romcontrol

- Removed most google apps from debloater, why: the zip file increases all the time, you can download the apps easily via playstore, also you have them installed as user apps then :)

- Add modded youtube to play background videos and watch videos without ads

- Add modded GBWhatsApp and GBInstagram thanks to the GB team!

- Moved some more bloatware related to Gear VR into Gear folder

- Added "edge panel" to debloat menu

- Update update-binary

- Updated SMusic app

- Updated Modded Fonts

- Added googles web view by default, so we don't need google chrome

- Busybox installer updated

As this base is a big change over previous AQI7 base, I'd recommend you to make a full wipe! But after all that's up to you, please just don't report any bugs with it, thanks :fingers-crossed:

Download:

via GrifoDev (it's really useful to sign up there, normally I release roms 1-2 days before they appear on XDA)

via Android File Host

Support:

You may think: I love your roms, what can I do to keep you motivated or to just show my appreciation?? :confused:

First thing you can always do is hitting thanks on my posts, releases and so on. Also I really love to see the ratings on the thread, it's already on 5***** I know but still, maybe we can reach a 6th one? :victory:

It's really not a must but donating via PayPal is an option as well as buying the BatControl Pro.

No matter what you do, I want to say thanks to all your support, you guys are awesome! :highfive:
[Samsung Galaxy S8 & S8+ Cross Device Development] Tkbf:
Flashed new 1.5.0, just amazing as always.
[Samsung Galaxy S8 & S8+ Cross Device Development] nix66:
One is n8 base, the other is s8 base
[Samsung Galaxy S8 & S8+ Cross Device Development] Thor1964:
Perfect work :)
[Samsung Galaxy S8 & S8+ Cross Device Development] Marvinho+:
Do not dirtyflash! Ironman ROM is based on the Note 8 Firmware. You will have massive problems, if you dirtyflash over a S8 ROM. Do a clean install. I´m sure it´s also mentioned in the Ironman ROM Thread.

[MENTION=3827968] tkkg [/MENTION]:

Downloading 1.5.0 right now, thank you for your awesome work :)

What kind of mods are included in the stock camera, I thought it would be completely stock?
[Samsung Galaxy S8 & S8+ Cross Device Development] vaykossil:
Hi, is there any kind of statusbar colour control like renovate rom ?
[Samsung Galaxy S8 & S8+ Cross Device Development] WhyYou:
Been waiting for this update!

Thanks man!!! Have a nice day!
[Samsung Galaxy S8 & S8+ Cross Device Development] PeeHoo:
How about dirty flash from 1.4 - > 1.5?
[Samsung Galaxy S8 & S8+ Cross Device Development] fleau77:
No problem!
[Samsung Galaxy S8 & S8+ Cross Device Development] Reggy Noble:
While it is not recommended, I did it from 1.3 to 1.4 and also from 1.4 to 1.5

Everytime there was no issue.

Make an android backup and try ?
[Samsung Galaxy S8 & S8+ Cross Device Development] alexior92:
hello and thanks for the rom! Have you find a way to change color of notification of whatsapp groups writer?
[Samsung Galaxy S8 & S8+ Cross Device Development] Geofked:
Hello. Netflix getting error 5.2 on this rom. Any suggestions
[Samsung Galaxy S8 & S8+ Cross Device Development] PeeHoo:
Rename the following file:

/system/lib/liboemcrypto.so to /liboemcrypto.so.bak

And then Netflix will work again!

Search Netflix from this thread...

Just tested it minute ago and it works...
[Samsung Galaxy S8 & S8+ Cross Device Development] munky-head:
Hey, just letting you know about problems with the 1.5.0 installation.

I dirty-flashed, and it got stuck on the post-flash cache rebuild (optimization). Restarted after about 40-50 minutes.

Then, did a wipe beforehand - this time, couldn't get past the boot logo.

Had to revert to a TWRP backup, which worked.
[Samsung Galaxy S8 & S8+ Cross Device Development] liggie2000:
Looking forward to the Or3o Rom ??
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Just dirty flashed from v1.1.1 all good so far. Also I noticed I had no problems with netflix keeping liboemcrypto.so intact without modification.

I'm assuming the reason is because when I first installed TWRP I also flashed "no verity opt encrypt" which does a full wipe of the system disabling the encryption .. or it could be because I am using the batman kernel which may have it built in? (Anyone confirm?)

Anyway if you are looking for the lastest version of no verity opt encrypt go here -> https://build.nethunter.com/android-tools/no-verity-opt-encrypt/

Please be aware a full wipe is needed after installation.
[Samsung Galaxy S8 & S8+ Cross Device Development] parag1dubey:
Rom is running great just like the previous version.. But i seem to have lost heads-up notifications in this version.. They were working perfectly for all apps in 1.4.0.. But in 1.5.0 not working.. How can i enable them?
[Samsung Galaxy S8 & S8+ Cross Device Development] PeeHoo:
Dirty flash from 1.4 went OK.
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Ad free Youtube

FYI those who have dirty flashed will probably not have the adfree youtube working.

To get it to work:

1. hold down the youtube icon in your app drawer

2. Choose app info

3. Stop the app and select disable.

4. You will get a notification if you want the factory version of the app (yes as this is the one from the rom with no ads)

5. WINNING!!! load youtube and you should see a splash notification from the developer of the youtube no-ads app on first load

6. Disable automatic update of youtube in play store by looking up youtube hit the three dots in the top right and untick auto update.
[Samsung Galaxy S8 & S8+ Cross Device Development] rameshkotibani:
bro nice rom i tried it, everything working fine,but there is no sound on my samsung music player
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Works perfect here mate ..
[Samsung Galaxy S8 & S8+ Cross Device Development] Tkkg1994:
Hey guys, just read over the last replies since my release, looks like almost everything worked out well!

Just some issues with people dirty flashing, but I'm not going to discuss about that since I clearly warned about that before :)

[MENTION=4548138]Eudemony[/MENTION] thanks for helping with helpful tips/posts :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
No worries.. dev's don't usually support dirty flashes as it brings in a lot of unknowns not associated with the rom.

Even patches and mods from other developers flashed or xposed and magisk modules can screw up things.

e.g. if you are having sound issues it may be a mod like viper or the like which is causing problems.

Therefore I thought I'd give my 2c on helping where I can cuz I am sure you don't want to keep repeating yourself, because chasing someones problems that seems to be just them won't get you any where and make you frustrated .. been there, done that!
[Samsung Galaxy S8 & S8+ Cross Device Development] db4711:
I dirty flashed over 1.4.0. Got FC's and random reboots!

The clean install. After that I got reboots again after 1 hour. I got back to Magisk 14.0 now it works like a charm!

The best Rom ever. Thank you.

Gesendet von meinem SM-G950F mit Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
When I first installed stock AQK7 I was having random reboots hanging on the boot logo using the latest Chainfire SU , Magisk and Xposed.

Couldn't for the life of me work it out so looked for a custom rom. Ended up here :) Now all works perfect (touch wood)

When using Magisk SU though I don't have any problems... so I think that's where my problem lied to begin with for me.
[Samsung Galaxy S8 & S8+ Cross Device Development] luly:
Yes, or skip it from aroma and install from magisk repo

---------- Post added at 08:15 PM ---------- Previous post was at 08:13 PM ----------

As always I do my clean install and debloat, everything is working perfect!

As always with Batman Rom.

Thanks, really nice :)
[Samsung Galaxy S8 & S8+ Cross Device Development] parag1dubey:
Has anyone flashed notorious kernel on 1.5.0? Which version of the kernel? Thanks :)
[Samsung Galaxy S8 & S8+ Cross Device Development] nerdyblonde:
Excellent rom! Just got my S8+ last week, and have tried a few different roms, but this is the best I've used! Love the notification panel options! Purchased the pro batcontrol from the Play Store to help support development. Thanks for all your work!! [emoji16][emoji173]️

[emoji173]️[emoji88]
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Don't you mean xposed repo? ;)

I've tried Wanam's youtube adaway and it doesn't seem to work for me :(
[Samsung Galaxy S8 & S8+ Cross Device Development] Jostian:
Great ROM only issue is with S Power Planning option, when one selects one of the 3 levels in SPower Planning it doesn't say what it disables or changes, would like to know what it adjusts or changes or disables, unless I'm missing something.
[Samsung Galaxy S8 & S8+ Cross Device Development] luly:
No, Im using the same module installed trough Magisk, injected YouTube Background Playback Vanced,-black themed magisk repo v12.42.59(b010) by ZaneZam.

Im not using Xposed, but the Magisk modules should work either way? Im not sure...
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
does that disable ads though?

with the modded apk included in the rom you don't need xposed or magisk for it to work, which is great when we get an upgrade to Oreo!

---------- Post added at 08:39 AM ---------- Previous post was at 08:01 AM ----------

Unfortunately there is no information on the levels that I could find, other than it set the MAXIMUM amount of hours you can use your battery and adjust accordingly to your usage patterns .. so you will need to ask the developer of the function from Samsung India - Tasleem Arif, Head Samsung Make For India Innovations

Good luck lol
[Samsung Galaxy S8 & S8+ Cross Device Development] Tkbf:
If performing Format Data in TWRP and select Full Wipe in Aroma to install the new rom, after the rom installed successfully, restore Data via TWRP, by this way it is clean or dirty flash?
[Samsung Galaxy S8 & S8+ Cross Device Development] rameshkotibani:
thanks bro.

here also mate i reinstall rom its perfect

,
[Samsung Galaxy S8 & S8+ Cross Device Development] alan9820:
Hello all

thanks a for the ROM, just did with a clean flashed.

however i face one problem that iit says "Cannot start DEX" after plugged into HDMI

i knew it only works on stock UI, and i chose it. (with Batstock kernal)

is that I also need to install KNOX in order to run normally?

before i was using Batstock ROM and it runs flawlessly.

tks
[Samsung Galaxy S8 & S8+ Cross Device Development] TarekElsakka:
Fantastic update as always. This is by far the best ROM I've used on my Galaxy S8. Thank you, developer.
[Samsung Galaxy S8 & S8+ Cross Device Development] Jostian:
Thanks for checking, pity cos it could be a nice feature, but the fact that its integrated into settings, like it is but without any indication of what it does (disables, changes) is a bit of a pity... for instance if I select MID battery saving in the OEM battery settings and then also select level 2 in the S Planning power settings does that mean its be even better, or will the 2 contradict each other depending on what each disables or changes etc. thus causing a conflict somewhere which may or may not have a worse effect on battery?? Can it be used in conjunction with OEM battery settings or is it rather one or the other?
[Samsung Galaxy S8 & S8+ Cross Device Development] munky-head:
Installing after a wipe didn't work for me either...
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Ok.. so i thought i'd try some tests because now u got me interested and heres my results.

Thought I'd run Antutu with no power level selected (i.e. off) and the result I got is a score of 176680 .. ok so thats the base score so in theory we should see a reduction in that score if we select level 3 (ultra)

Ran the same test with level 3 on. The result was a score of 179235 .... what?? .. it went up???

I suspect actually enabling it did nothing and the score difference can be attributed to just the standard variance you get from running the same tests twice. I'm guessing there is maybe a module in the galaxy j's kernel that actually enables this. So it wont work.

So went to bed leaving it on level 3 and charged the device.

Woke up and got the following results in the extended battery settings.

Estimated battery life: 13hrs 58mins

Level 1: up to 17hrs 27mins

Level 2: up to 20hrs 57mins

Level 3: (currently selected) up to 17hrs 20mins

Again, what???

Draw your own conclusion there. Screen shots attached here -> http://imgur.com/gallery/y7p1E

EDIT: decompiling the apk it defines level 1 as OFF, level 2 as MEDIUM and level 3 as ULTRA .. seeing we are getting an almost identical result on level 3 as level 1 .. well ..

BTW loving the down votes on imgur!! lol
[Samsung Galaxy S8 & S8+ Cross Device Development] Vanto:
new to the S8+ world but old ;) with Samsung devices and all of the "funny" stuff (TWRPs, ROMs etc)

Did everything by the book with TWRPing and installing this amazing creation (BatMan rom:cool:) but for the first-second time in my Samsung life I got me scared ...

previously was on AMBASADII's ROM with OEM unlock so I changed to V1.5.0, everything went well, configured me a brand new ROM and suddenly noticed there's no OEM unlock in my phone!? So I got me thinking:eek: ... long story-short ... use the search button

.. just wanted to confirm that this is still active !? :):good:
[Samsung Galaxy S8 & S8+ Cross Device Development] zabique:
What is the name of no adds and background play YouTube app baked in ?
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
iYTBP

Looks like there is a magisk module that does it also https://xdaforums.com/apps/magisk/magisk-iytbp-youtube-vanced-t3712097
[Samsung Galaxy S8 & S8+ Cross Device Development] alan9820:
Hello, anyone have solutions on this? tks
[Samsung Galaxy S8 & S8+ Cross Device Development] zabique:
Is the one baked in Black version?
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
No, you need this instead

https://tx1.androidfilehost.com/dl/...3)(black-v2.20)-vanced-backgroundplayback.apk
[Samsung Galaxy S8 & S8+ Cross Device Development] real_pac:
it's pretty simple. the values of each profiles won't be applied.

You have to make scripts for that.

After applying a profile you have to reboot the phone. The most Samsung kernel developers can't make specific kernel because of missing the Samsung sources.

each stock governor like interactive works almost the same. if he would implement some other custom governor there wouldn't be any big difference. just compatibility problems.

Also the most kernel apps aren't really good.

Synapse was one of the best but now not anymore.

I was working on many projects and I earned a lot of knowledge specially with kernels.

my opinion you could leave it stock like the developer did it.

maybe I'm gonna work again on kernel stuff can't promise it.
[Samsung Galaxy S8 & S8+ Cross Device Development] luly:
Yeah it disables add, works perfect both the black and white themed.
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Yeah I get the stuff regarding governors - useless fun fact, the Galaxy Note 4 did not use interactive by default, think from memory it was Bi-Cubic (could be wrong) all other Samsungs I've used always have interactive as default.

Oh I use to love synapse! especially on OG Galaxy S (I had the US model) there's been a few developers who mod synapse for their kernels.

The way I believe it is meant to work is on the fly like the default power saving on the S8

ok, I've turned on level 3, rebooted .. lets see what happens :)

---------- Post added at 08:48 PM ---------- Previous post was at 08:44 PM ----------

Cheers [MENTION=7841863]LyLu[/MENTION] .. I've opted for the non-root black version apk ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] real_pac:
hehe yap.

cubic is for the tcp congestion Algorithmus.

maybe on demand governor...

I hate the exynos CPUs. maybe because I used to work a lot with snapdragon specially 800-801.

one of the best cpus ever!, also the development with snapdragon is great.

Maybe the dev could implement a kernel app.

I would work on few settings. but it has to be one basic kernel app. Using different apps could cause compatibility problems or they settings wouldn't work.
[Samsung Galaxy S8 & S8+ Cross Device Development] Tkkg1994:
Thanks very much for your support and the feedback, really appreciate it a lot!

I saw you already had quite a discussion about this app, the app can be found here and sadly there is no information given by samsung what they actually block/hold back to make the phone lasting longer

If you restore data via twrp it's like a dirty flash...

Hey :)

You had to choose dex in aroma installer. Have you done that? It's under the debloating options :good:

Thanks very much, appreciate it :)

Yes OEM unlock is removed so no one can actually turn it off :)

I suggest you to use the kernel control app mtweaks

[MENTION=4548138]Eudemony[/MENTION] thanks again for all your help, you are faster in replying than me :p
[Samsung Galaxy S8 & S8+ Cross Device Development] real_pac:
I'm using that already but they are almost the same like kernel adiutor.

gonna make config for some and gonna place it in your kernel thread.
[Samsung Galaxy S8 & S8+ Cross Device Development] albertmurcia01:
[MENTION=5899304]Tkkg1994[/MENTION] , fantastic work v1.5 my friend.

Enviado desde mi SM-G950F mediante Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Lol, yeah sorry... you know why.. I'm working night shift 6pm until 6am at the moment with most of my time in front of a computer screen.

Playing with my phone :P

Just adjusted the mixer values on the dual speaker mod .. now it's much louder :) was a little quiet for me before.
[Samsung Galaxy S8 & S8+ Cross Device Development] skrippi:
Will I have to do full wipe or will I be able to flash this over my rooted stock ROM ?

I don't want to lose all my data and settings.
[Samsung Galaxy S8 & S8+ Cross Device Development] real_pac:
just go in twrp wipe cache dalvik cache and system flash the Rom.

choose in aroma dirty flash

Regards
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
Quick question .. do u have TWRP installed? if so, back up your data first!!

General rule is if it is the same base i.e Android 7.0 then yes.. also I recommend updating your bootloaders too which you can do in the rom.

It should work, but you may run into problems...
[Samsung Galaxy S8 & S8+ Cross Device Development] obedmaleka:
The fast charge is activated but does not work. Someone has the same problem ? V1.5
[Samsung Galaxy S8 & S8+ Cross Device Development] Sman999:
Does anyone experience WiFi connectivity issues? The other phones I have seem to connect to my router with out any issues but my S8 most of the time says no Internet connectivity. Is there a bug?

Btb I did a full wipe before flash. Choose advanced WiFi options in aroma.

---------- Post added at 05:47 PM ---------- Previous post was at 05:46 PM ----------

No it works fine for me. Infact works with my pixel's charger too. It charges up in 1hr20mins from around 15% real quick. Did u dirty flash?
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
OK, I think I've finally got an answer for this one.. I was kind of wrong, but kinda right ... lol

So, when my battery got to 48% I got a notification regarding the phone was switching to the "Max" "Power Saving Mode" to maintain level 3 battery life, which refers to the Power Saving Mode in your battery settings.

So what the app does in essence is kick your phone into Power Saving Mode when you battery reaches a certain level.. I'm assuming it is when the estimated hours = the estimated hours displayed in the "Extend Battery" levels ..does that make sense.. I'm re-reading it and unsure lol

The reason you get a bigger number in estimated hours in the POWER SAVING MODE option than the EXTEND BATTERY TIME is because if you were to select the POWER SAVING MODE right away you have more hours of battery, but if you wait until your battery gets low enough to equal the time estimated in EXTEND BATTERY TIME levels then of course that estimated time is lower.

Now i'm re-reading that and don't know if that makes sense either.. lol

So it works!

Just not how I thought it would....
[Samsung Galaxy S8 & S8+ Cross Device Development] Jostian:
Yes WiFi issues and data issues, i have WiFi and data connections but no Internet connection. Have reset, uninstalled apps, reset settings etc but issue remains :(
[Samsung Galaxy S8 & S8+ Cross Device Development] obedmaleka:
I knew how to connect without problem to my router, but I did not do test of connection.

Yes, dirty flash

I'm researching it apparently would have problems with the fast charge since Samsung's October update. I downgraded to version 1.4 and the fast charge works
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
The advanced wifi options in aroma refers to in settings > connections > wifi you now have a new option in the top right corner "ADVANCED" ;)

No, my WiFi seems ok, I do have smart network switched on (which is in that advanced menu) and sometimes in tries to hold on to my 5G connection when I'm down to one bar in wifi signal, when it should be trying to go back to 2.4GHz or my wifi extender .. but that's nothing unusual
[Samsung Galaxy S8 & S8+ Cross Device Development] Sman999:
Did u flash the correct csc settings? Data issues might be cuz of that. If u did try updating the apn settings manually.
[Samsung Galaxy S8 & S8+ Cross Device Development] obedmaleka:
For 50% of battery it indicates 57 minutes of charge with the fast charge and when I deactivate the fast charge it goes to 1 hour and 3 minutes :s
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
That's Wierd!

Usually they should be 2 different issues

Mobile data is an APN issue, and fixing that is usually by finding out the settings from your carriers web site.

Wifi data.. well that could be many things.. I've heard issues with certain routers .. i.e your connected but the router isn't designating an IP on your local network for your phone to connect to the internet.. (as an example)
[Samsung Galaxy S8 & S8+ Cross Device Development] morbidoso88:
hi, if i come from oreo beta 2, can i flash this rom after wipe or i must change the bootloader? thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] real_pac:
make a clean installation and take a closer look on the op. maybe you will need different modem or bootloader
[Samsung Galaxy S8 & S8+ Cross Device Development] Eudemony:
FULL WIPEEEE and downgraded bootloader

---------- Post added at 06:21 PM ---------- Previous post was at 06:17 PM ----------

Turn off you phone and see how long u have then

Sometime its ur usb cable being defective.. try other cables
[Samsung Galaxy S8 & S8+ Cross Device Development] Jostian:
Yes that's why it's so strange, something is blocking the flow of traffic to the Internet, doesn't matter if it's from data or WiFi.

Weird thing is if you restart phone both work fine but after the phone has gone into standby and then one wakes the phone then both data and WiFi have no Internet connection...