yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] smitmakani:
Hello Freedom OS User, Good News for Viper Arise Lovers

Today i Justed Clean Flashed Freedom OS CE 3.2 on OP3T along with V4A working for which steps are as under

Required Files & Steps:

1) Blu_Spark TWRP-3.1.1-X (8.54) & Kernel r207 (2 Files)

https://xdaforums.com/devdb/project/?id=15934#downloads

2) DM Verity Force Encrption for Oreo Flashable

https://xdaforums.com/oneplus-3t/how-to/disable-dm-verity-force-encryption-op3t-t3688748

3) Download Freedom OS CE 3.2 with MD5 file from link

https://host.llamasweet.tech/nevax/OnePlus3T/FreedomOS_CE/

4) Arise Modular Aroma Installer Flashable

https://androidfilehost.com/?fid=457095661767141554

5) Magisk Permisive Script V1.1 Flashable

https://xdaforums.com/apps/magisk/module-magisk-selinux-permissive-script-t3577549

Now Installation:

* Copy DM Verity Force Encrption.zip file in internal memory

* Copy Freedom OS CE 3.2 in Internal Storage

* Copy Arise Modular Aroma.zip file in Internal

* Copy Magisk Permisive Script.zip in internal

* Flash Blue_spark TWRP.img from PC via Command as mentioned in normal process.

* Start in recovery mode & allow Swip to modify system

* Flash DM Verity.zip file

* Backup as per your need Modem, EFS etc.

* Format System, Data, Cache > then back to home TWRP

* Install Freedom OS CE 3.2.zip as normal via aroma installer (I skipped all music player/sound mod from it)

* Boot the device

* Against restart the device

* Open Magisk from Menu & update it

* Check safety Net status > All OK

* Switch Off device, Boot in recovery mode TWRP

* Flash Kernel r207.zip file & Reboot No cache clear required

* Check Magisk & status all OK, if not yet updated, please update Magisk (as on 2nd Dec, 2017)

* Switch Off device, Boot in recovery mode TWRP

* Flash Arise Modular Aroma Installer.zip > then back to home page

* Flash Magisk Permisive Script V1.1.zip

* Reboot System.

* Now check magisk Module should show Permissive script in it.

* Open Viper4Arise from main menu & Load profile V4Arise

* Boom, you are all set & Driver Status is OK Processing & awsm effect.

* Experience of 1 Day, No reboot yet, No Crash, Battery look good.

Credits:

For Blue_Spark TWRP & Kernal [MENTION=3873953]eng.stk[/MENTION]

For Viper Arise [MENTION=7433324]A.R.I.S.E. Sound Systems[/MENTION]™

For Magisk Permissive Module [MENTION=5956519]Jman420[/MENTION]

As a newbie, i am not much aware of coding, but steps are as per above mentioned.

If i helped you please give Thanks.

---------- Post added at 10:35 AM ---------- Previous post was at 10:27 AM ----------

Forgot to mention at the time of Installing Arise Modular Aroma Installer.zip

Install Viper 4 Android

Install Arise System

Skip all other Mode & Music player from the aroma installer.

Allow / YES SD Card Repair when asked in installer.

---------- Post added at 10:36 AM ---------- Previous post was at 10:35 AM ----------

Forgot to mention at the time of Installing Arise Modular Aroma Installer.zip

Install Viper 4 Android

Install Arise System

Skip all other Mode & Music player from the aroma installer.

Allow / YES SD Card Repair when asked in installer.
[OnePlus 3 & 3T Cross Device Development] lxxs:
Do you pass the safety net check after those steps? I also did all those steps and is working all fine but since we now have SELinux in permissive state we won't have the safety net checks I believe.

By the way, if you go back to enforcing state of SELinux it will result in no audio at all. I went back to permissive after and it started to work and process in V4A again.
[OnePlus 3 & 3T Cross Device Development] anarche_diver:
And yet everyone ignores the statement about missing call buttons with incoming calls...

Thought the OP mentioned users will get ignored only when they didn't post a log. :confused:
[OnePlus 3 & 3T Cross Device Development] smitmakani:
Yes I had passed safety net with permissive kernel...

Also just taken screenshot while I was playing music and rechecked safety net...

I don't know how but the step I mentioned that I had followed.
[OnePlus 3 & 3T Cross Device Development] Mongopusher42:
Hello, haven't been flashing roms since 2014 due to having a phone which was not very well supported on this forum and haven't signed in since 2016. I bought a OnePlus 3, came to check out if there is any good roms available, tried out the OnePlus stock rom for a while, then decided to try this.

Just wanted to say: Amazing work! Been using the combo of FreedomOS 3.2 + Magisk v14 + Bluspark r207 for 4-5 days now, amazing battery life, buttery smooth and haven´t had a single problem.

Keep up the good work devs!
[OnePlus 3 & 3T Cross Device Development] hoskyz:
Hello, this rom is great, but something strange happens to me ... When I charge it at night I do not know if it is when it reaches 100, it restarts it keeps the start animation and it does not start .. I have to turn it off and then It goes well, I made a full wipe and I have the latest version.

Thank you

Enviado desde mi ONEPLUS A3003 mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] Wizky:
Same here, must be a bug in Oxygen, I read 1+ is working on multiple fixes.
[OnePlus 3 & 3T Cross Device Development] drewzee:
I did a clean flash, but none of my contacts are showing up. Any app that uses contacts will crash ie gmail. I tried wiping data/caches in contacts and gmail, but still no contacts. Tried searching the thread but nothing was found that worked. Am I missing something?
[OnePlus 3 & 3T Cross Device Development] Sheik.AlQla:
Google maps opening directly after reboot black screen then keep crashing
[OnePlus 3 & 3T Cross Device Development] hoskyz:
Ok thanks!!

Enviado desde mi ONEPLUS A3003 mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] Wolfillete:
Does it work with Freedom OS 3.2.1? (not CE)
[OnePlus 3 & 3T Cross Device Development] Striatum_bdr:
If you read the changelog of 3.2.1 I don't see any reason, only one difference with 3.2 ...
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
Legendary battery life with bluspark kernel + freedomOS.

Thx once again for the awesome rom.
[OnePlus 3 & 3T Cross Device Development] jabarel:
which is the freedom os based on oos 4.5.1? i just look at the date from mirrors and no one get close to 18.10 or what freedom os number is the 4.5.1 stable version tnx...

---------- Post added at 12:53 AM ---------- Previous post was at 12:46 AM ----------

on beta latest?
[OnePlus 3 & 3T Cross Device Development] smitmakani:
I have not tested on Non CE, but it should definitely work. You should try..
[OnePlus 3 & 3T Cross Device Development] smitmakani:
Battery is doing too good and also lost only 1% in overnight standby.. check SS.
[OnePlus 3 & 3T Cross Device Development] djdadi:
This has happened to me once now in two weeks. I have no idea what caused it or what prevents it from happening.
[OnePlus 3 & 3T Cross Device Development] hoskyz:
It is something strange, it has happened to me 4 times. even once I found the mobile in the recovery, it happens to me at night when I have the mobile charging and in flight mode, tonight I have left it without flight mode and it has not happened.

Enviado desde mi ONEPLUS A3003 mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] FullDome:
Wake on Plug / Wake on Charge

Is it possible to add Disable Wake on Plug?

So when you plug in power the screen doesn't go on.

I come from LineageOS and it was my favorit feature!

Love your ROM!
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
Stable. But oreo beta also had great battery life
[OnePlus 3 & 3T Cross Device Development] VkpUnique:
can't find update 2.12 is last one for op3???

i need direct link.

---------- Post added at 06:38 PM ---------- Previous post was at 06:34 PM ----------

cant find 3.2.
[OnePlus 3 & 3T Cross Device Development] fightinfilipino:
it's downloadable from Mirror 2 and Mirror 3.
[OnePlus 3 & 3T Cross Device Development] bwaybwoy:
Here find the appropriate version for ur phone: http://freedomos.fr/files/
[OnePlus 3 & 3T Cross Device Development] QUBiCA:
It does work, I did not follow those instructions (I did not see it was posted here)

TLDR: It works. But I had to remove 2 Dirac packages from my system first.

I had to first remove Dirac (2 packages installed by default, they are for the built in audio tuner). I used Titanium Backup for that. Then I downloaded the latest Magnum Opus, and Aroma File Manager. After going to recovery I launched the Magnum Opus zip, as I did not have a config for it, it made one for me, then exited. Next I launched Aroma File manger, went the right directory (/sdcard), opened Terminal, and used vi to edit the config to my needs (core module and V4A 2.3.4.1 (old version) and some profiles), saved the file, exited Aroma File Manager. Then ran the Magnum Opus zip again and installed the stuff I selected. It wouldn't run after booting up, I realised I needed to set selinux to permissive mode. But I didn't want to get a Magisk module for that, I just did it manually by executing "setenforce 0" from a local terminal (do "su" first). Unfortunately that doesn't stick after a reboot so a module to do it might come in handy. I just can't be bothered.

Anyways, to sum up this whole story: it works.
[OnePlus 3 & 3T Cross Device Development] FOag:
Update

Can i update from official Freedom OS to Freedom OS CE with dirty flash ?
[OnePlus 3 & 3T Cross Device Development] iGamesMaximus:
What is the ROM of Freedom OS of Oxygen OS Beta 19?
[OnePlus 3 & 3T Cross Device Development] jarno127:
Take a look at the changelog which is listed in the OP....

[IMG="Screenshotted from the official changelog"]https://i.imgur.com/cUSR4F3.png[/IMG]

Screenshotted from the changelog^

Running that same version atm, it's great!:good:
[OnePlus 3 & 3T Cross Device Development] jabarel:
tnx a lot, next time i will know where to look , and what blu spark kernel do you use :P r202?
[OnePlus 3 & 3T Cross Device Development] pietro18m:
Hello everyone! I'm from ExperienceOs and i want try this FreedomOs. But i didn't understand if there is a FreedomOs based on the last open beta Oreo (28) for Op3. I want this based cause Oreo stable made me some random reboots and, when i flashed the ExperienceOs based on the beta 28 they were fixed. So, what version of FreedomOs is based on the last openbeta 28? I seen changelogs but didn't see anything.

Another question. What kernel suggest for a good battery life?

Thank you so much!
[OnePlus 3 & 3T Cross Device Development] jarno127:
Yes, 202 it is:p
[OnePlus 3 & 3T Cross Device Development] matti05:
If you want FOS based on OOS beta you have to look at FOS CE. https://xdaforums.com/showthread.php?t=3470660

I think that most popular kernel in case of FOS is blu_spark.

https://xdaforums.com/showthread.php?t=3404970
[OnePlus 3 & 3T Cross Device Development] nmlssit:
Eng.stk didn't release an Oreo kernel for custom roms yet.
[OnePlus 3 & 3T Cross Device Development] donny110:
FOS can't really be counted as a custom rom, it's basically stock rom with installation choices for which apps to install and some settings.. Yes I know this is overly simplified but it's what it gets down too..
[OnePlus 3 & 3T Cross Device Development] nmlssit:
Are you saying i can use stock version of the kernel?
[OnePlus 3 & 3T Cross Device Development] matti05:
Yes, use OOS version.
[OnePlus 3 & 3T Cross Device Development] laupuy:
Yes, FreedomOS is OOS version of blu_spark kernel

Custom is for aosp /LineageOS.

Sorry for the OT...
[OnePlus 3 & 3T Cross Device Development] nmlssit:
Thank you!

Anyway im reporting a strange bug in contacts Sync. Some contacts are not showing across multiple platforms. For example in one contact It shows i have It added to Telegram but not WhatsApp. No fails in Accounts Sync.
[OnePlus 3 & 3T Cross Device Development] matti05:
I'm bothered by the problem with call button. If somebody call me I don't have button on main screen. I have to use status bar.
[OnePlus 3 & 3T Cross Device Development] Gamm86:
I'm running r207 without any problems.
[OnePlus 3 & 3T Cross Device Development] jarno127:
Which FreedomOS version are you running? Nougat or Oreo?

I'm on 3.1 (Nougat) so i'm running 202 blu-Spark, because that version was listed as a Nougat kernel
[OnePlus 3 & 3T Cross Device Development] Gamm86:
My bad, thought you were talking about Oreo... :p
[OnePlus 3 & 3T Cross Device Development] Wolfillete:
That's like chinese for mr :silly:

I succesfully installed FreedomOS CE 3.2 with Viper4Arise. Is it possible to install any addon besides only viper app? I mean, dolby or beats... What's the best option? :)
[OnePlus 3 & 3T Cross Device Development] QUBiCA:
Try it I'd say, I don't know. But don't use AM3D, that's confirmed broken I read somewhere (although by now it might be fixed, not sure). Same goes for ICEsound.

Btw, other topic, I am experiencing some issues with the unlock animation on my phone, as in it skips it. When I click the power button and swipe up it skips the fade out/fade in animation of the home screen and just immediately display the home screen. Not sure if this is a bug or a feature, or misconfiguration on my side. Does anyone know what it is?
[OnePlus 3 & 3T Cross Device Development] yuseff14:
I completely agree with you. I noticed and thought I was just missing something and couldn't put my finger on it. It has to be unlock animation script or edit that needs to be done. I'm not sure where's its located, but if anyone does, please reply or even lead me to the direction to get the pixel style unlock and lock animation. I love that animation much better than Oxygen OS
[OnePlus 3 & 3T Cross Device Development] kalpesh6331:
I did not see Viper (A.R.I.S.E.) option in Aroma installer while installing

I am 3.2.1 (with latest blu_spark kernel and blu_spark twrp recovery)

I tried to flash "ARISE+Magnum+Opus+20171114+Stock+Edition.zip" but phone went in boot loop.

Could someone please guide me on how shall I get A.R.I.S.E. sound system configured?

Thanks
[OnePlus 3 & 3T Cross Device Development] ParanormalBat:
ARISE isn't officially supported on Oreo. However, you can get V4A through one of the magisk modules. Just search for V4A in there. If you had ARISE from the previous ROM, the ARISE profiles should still be there so essentially everything will work!
[OnePlus 3 & 3T Cross Device Development] kalpesh6331:
Got through Magisk modules, Thanks!!
[OnePlus 3 & 3T Cross Device Development] Wolfillete:
Well, I'm gettin' reboots all arround, so I'm going back to stock and I'll wait to ARISE it's supported on Oreo and FreedomOS comes with it...
[OnePlus 3 & 3T Cross Device Development] Pablo.x:
What magisk module? I tried installing a few but no one got correctly installed (drivers not installed)
[OnePlus 3 & 3T Cross Device Development] vickystarboy:
Which version of Magisk you guys are using? I am on 14.0 with I youtube module and it gives me constant reboot.
[OnePlus 3 & 3T Cross Device Development] knightrider64:
My friend had crazy drain like this with the same exact setup as me and we realized that he had cooked his battery from leaving it in the car in the hot utah summer. After replacing the battery it was all good. Has you phone been exposed to extreme temperature conditions?
[OnePlus 3 & 3T Cross Device Development] sandeep_kumar:
can I install custom kernel over this oreo ROM. If yes, which kernel is the best regarding the best battery back.
[OnePlus 3 & 3T Cross Device Development] kalpesh6331:
It is listed as "ViPER4Android FX" in the module list

---------- Post added at 12:26 PM ---------- Previous post was at 12:20 PM ----------

I am using blu_spark kernel with this rom

Giving me best battery life I ever had on OP3

NOTE: You need to make sure you install kernal compatible recovery as well otherwise you might end up in bootloop (blu_spark has its own customized twrp so use that)

Also here are few battery savings tips I got from official OP3 forum:

1. Google Play Store > Settings > Do not Auto update app

Turn off Notification > Apps were Auto Updated

2. Chrome > Settings > Data Saver On

3. Turn Off Google Now / Assistant (I use them seldom)

4. Settings > Google > Search > Voice > Disable OK Google Detection

5. Settings > Google > Search > Disable Your Feed

6. Settings > Wi-Fi > Settings > Switch Off > Smart Wifi Switcher, Scanning Always & Network Notification

7. Settings > Location > Scanning > Turn off WiFi & Bluetooth Scanning

8. Bluetooth, GPS, NFC (Turn on only when needed)

9. Disable Gestures that you don't use

10. Disable Adaptive Brightness

11. Enable Doze Mode from Developer Options and Activate Advanced Optimizations under Batter Optimizations (Dont Optimize Frequent Notification Apps like Social Media and Messaging apps )

12. Under Developer Options Enable App WLAN Multi/Broadcastting Filter

13. Set Window and Transition scale to 0.5

14. Settings > Backup & Reset > Turn Off Backup My Data (Reduces Android System Drain) - Can be turned on once a week for a day of you don't have any other means to backup your data.

15. Settings > Advance > Recent App Management > Normal Clear

16. You may also Disable Auto Sync & Turn on when needed (Optional depending on requirement)

17. Further Tune the experimental feature which are hidden in settings:

Apps Auto Launch

Aggressive Doze & App Hibernation Settings

Autorun when Power Up
[OnePlus 3 & 3T Cross Device Development] MrTemz:
Help! The rom works for few days but after that it starts restart looping. Clearing cache and dalvik helps for half an hour but not longer.
[OnePlus 3 & 3T Cross Device Development] Pablo.x:
That didn't work for me, drivers doesn't install neither, I think I'm doing something wrong :(
[OnePlus 3 & 3T Cross Device Development] pxrave:
hey [MENTION=5767887]NevaX1[/MENTION]

2 Aroma Bugs...

if oneplus music selected it doesnt install

menu: freedome wallpapper etc..there is one field without text

maybe a bug

after installation of google dns the installer hang for some minutes after it install opengapps (take some time too but normal)

why we use opengapps instead of preinstalled gapps from oneplus? i dont get it

if you need installer log i will provide them
[OnePlus 3 & 3T Cross Device Development] shashank1:
the ROM is great, i just couldnt find the audio tweakers in the aroma installer.

now my audio tuner is disabled and since i couldnt find the ARISE audio system i hv no custom audio system either !! :rolleyes:

NO AUDIO TWEAKING AT ALL !!!

Is their any solution for this?

should i clean flash it all or is their some workaround possible?
[OnePlus 3 & 3T Cross Device Development] Aquarixz:
i'm getting the continuous reboot issue as well. first seen on 3.2.1 then i downgrade to 3.2 last night and now getting it the same.

now i'm considering getting back to stock and let's see if there's still the issue on the next release or not.
[OnePlus 3 & 3T Cross Device Development] Anghirrim:
Did you select ARISE when you installed it?
[OnePlus 3 & 3T Cross Device Development] shashank1:
The aroma installer didnt show me up that option !

:(

Is it even their in this 3.2 build ?
[OnePlus 3 & 3T Cross Device Development] Anghirrim:
No idea, I am on 2.9
[OnePlus 3 & 3T Cross Device Development] gaurav14:
Weird!! I am experiencing the same, it was fine last night!
[OnePlus 3 & 3T Cross Device Development] shashank1:
It happened to me too, in between somewhere i managed to shutdown properly. After proper shutdown it all worked fine
[OnePlus 3 & 3T Cross Device Development] Spaqin:
It doesn't work out every time or for long.

It seems we have the issue at similar times... anyone tried pulling logcat for the bootloop?
[OnePlus 3 & 3T Cross Device Development] Tozenator:
This is because Viper/ARISE doesn't have native Oreo support yet ;) that's why the dev chose to exclude it.

However, you can still get it working by installing via a separate .apk. You can search for some solutions that people have found. Personally I got working by installing the latest .apk, going into Viper4Android settings -> developer mode -> disable SElinux and it will start working. Not perfect but it'll do for now. It resets itself after boot, so be sure to enable it each time.
[OnePlus 3 & 3T Cross Device Development] shashank1:
sir , can you please provide the link ??

?
[OnePlus 3 & 3T Cross Device Development] Diaze:
3.2.1 is the latest version ? It is based on stable or ob ?
[OnePlus 3 & 3T Cross Device Development] pandemicSK:
Also having the same issue ~ 2.5 weeks after installing FreedomOS 3.2. Restored to a Nandroid created shortly after install on 11/23 and this has solved the issue (for now).
[OnePlus 3 & 3T Cross Device Development] kasperikinnunen:
Can I flash that Oreo-based FOS with normal twrp or do I need a modified one?
[OnePlus 3 & 3T Cross Device Development] antoniobarros:
You can try latest TWRP blue spark. Safe and work well.
[OnePlus 3 & 3T Cross Device Development] v4uluv2004:
This issue is due to magisk.

Root via supersu and random reboot issue will be gone.

I am on ExperienceOS and I also faced same issue but after removing magisk that problem is gone. Even on stock rom with magisk that random reboot issue pops up.
[OnePlus 3 & 3T Cross Device Development] kasperikinnunen:
Can you or someone else provide a link for the blu spark twrp? I couldn't find it on the forums at least with that name.
[OnePlus 3 & 3T Cross Device Development] gaurav14:
Thanks, I will keep in mind. In the meantime, I have cleared cache and did dirty flash and so far it has been stable.
[OnePlus 3 & 3T Cross Device Development] leo06:
In kernels thread

https://xdaforums.com/devdb/project/?id=15934#downloads
[OnePlus 3 & 3T Cross Device Development] kasperikinnunen:
Do I just flash that like normal when you first install TWRP?
[OnePlus 3 & 3T Cross Device Development] riyosakura:
Great summary on how to reduce battery consumption. I knew most of it, but sometime i forgot and this note will make me always remember of those thing necessary for reducing battery consumption. Thanks bro.
[OnePlus 3 & 3T Cross Device Development] Web_E:
[MENTION=5294966]kalpesh6331[/MENTION]

Quick question, does oreo build of blu_spark kernel breaks safetynet? Because the kernel description says "This kernel installer doesn't change your filesystem (systemless in case of Nougat). Oreo builds touch system partition."
[OnePlus 3 & 3T Cross Device Development] shashank1:
Soft Brick

I updated the Magisk module and flashed the zip file after rebbot it got stuck on boot.

And also this build 3.2 doesn't have the ARISE custom audio system.
[OnePlus 3 & 3T Cross Device Development] extra2:
Please don't quote full posts if they are that long and not connected to your comment
[OnePlus 3 & 3T Cross Device Development] leo06:
You have to flash it after you flash the rom
[OnePlus 3 & 3T Cross Device Development] kasperikinnunen:
Okay, so I:

-Flash the rom like normal on twrp

-Install blu spark twrp after it boots up

?

Do I need to do something after that?
[OnePlus 3 & 3T Cross Device Development] leo06:
Sorry, you must flash it before ROM, I confused with blu_spark kernel, you must flash twrp recovery before you flash the rom
[OnePlus 3 & 3T Cross Device Development] QUBiCA:
I believe to get the most recent version of the Google Apps.
[OnePlus 3 & 3T Cross Device Development] kasperikinnunen:
Thank you. So it is just the normal process of installing TWRP?
[OnePlus 3 & 3T Cross Device Development] leo06:
Yes
[OnePlus 3 & 3T Cross Device Development] ggkameleon:
Hi ! I had test and roll Back to nandroid nougat.

I test it again for see if change but again reboot and phone comes very hot.

there is a modified version of magisk but I had problems installing modules.

Otherwise I saw a post where you have to install an older version of the bootloader and go permissive but don't test it.

The advantage of magisk is the safetynet and some modules like it.

I do not know if can flash modules with superSu in twrp !?

But now I can't use freedomOs 3.2.1 because to many reboot.

How remove magisk ? Thanks
[OnePlus 3 & 3T Cross Device Development] ParanormalBat:
Just do a dirty flash of the ROM and choose SuperSU instead of Magisk in the installer. Steps are in the first post.