• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][G800F][UNOFFICIAL] OctOS Marshmallow [MM]

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
Code:
***WARNING***
-READ CAREFULLY!!

YOU FLASH THIS ROM AT YOUR OWN RISK.I TAKE NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY OCCUR DUE TO THE FLASHING OF THIS ROM.
I WILL NOT BE RESPONSIBLE FOR LOST DATA,BRICKED PHONE,OR ANYTHING OF THE SUCH.(PHONE EXPLODES,OVERHEATS ETC)
THIS ROM IS ONLY FOR THE S5 MINI SM-G8OOF (Exynos) DO NOT FLASH THIS ON ANY OTHER DEVICE!


https://www.teamoctos.com/

This is OctOS MM (6.0.1) for the G800F.
Note: This description was borrowed from member canodroid15's post.

Frequently Asked Questions
Q: Is this Android 6 (Marshmallow)?
A: Yes, this is Android 6.0.1

Q: What code is Oct-M based on?
A: Starting with Oct-L, we've rebased OctOs on the CyanogenMod 12 code. Oct-M is based on CyanogenMod 13.

Q: What happened to AOSP?
A: All Android code is based on the Android Open Source Project (AOSP). Under previous releases, we tried very hard to limit the number of "Not from Google directly" repositories that we used. Unfortunately, issues with devices, the need for Code Aurora Foundation (CAF) repositories for Qualcomm devices, and compatibility issues meant fighting code more often than not. We decided that since the code-base for many repositories were the same across most ROMs, picking a starting point to build the user experience on outweighed the desire to craft code from scratch, or fix broken code to make it work with other changes we already had.

Q: Why isn't there XYZ feature?
A: Shoot us a Suggestion if you want to see something added. While we are not going to promise to implement, we will always look into it

Q: But XYZ and all the others have..
A: ROM developers build something they want to use. The ROM developer that includes something they won't run implies less than 100% effort to ensure it does work. As a team, we have similar goals and objectives. If XYZ ROM has a feature you want, and we don't include (or don't want to include), feel free to use XYZ ROM, or build your own custom version of Oct-M.

Q: Superuser or SuperSU?
A: Team OctOs uses SuperSU and is installed automatically.

Bugs:
Bugs happen. Our testers are very good at breaking things, but no where near as good as the rest of the Android public. In order to investigate and fix issues, we need the help of the users who are going to report them. The Android OS has many nifty features to help us in this, but only if we can engage the user to assist us.

Logs, Logcat, and the Android Debugging Bridge (ADB)
Like any other OS, Android has multiple log files that are generated and record the goings-on of the system. As a user, you have two basic ways to view and pull these to send to us. Without the information in the logfiles, there simply is not a whole lot of information to go on.

Installation
-Download the zip file
-Copy to your phone
-Reboot into recovery mode (Volume-Up + Home + Power button)
-Wipe Dalvik/art Cache, Cache, System and Data (inside Wipe -> Advanced Wipe)
-Install OctOs
-Install GAPPS
-Reboot
Download

https://www.androidfilehost.com/?fid=24591000424947707

ENJOY! :good:

Thanks

Team OctOS
CM
Omni Rom
LiquidSmooth
@hennymcc and @CTXz






XDA:DevDB Information
[ROM][G800F][UNOFFICIAL] OctOS Marshmallow [MM] , ROM for the Samsung Galaxy S5 Mini

Contributors
spookcity138
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: CM

Version Information
Status: Beta

Created 2016-07-16
Last Updated 2016-07-16
 

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
Ambient display?
Looks nice! I think I'm going to give it a shot :)


Enviado desde mi SM-G800F mediante Tapatalk
No ambient display. I did look into that though. I kind of assumed it was a feature I could just cherry pick and add to the ROM. That doesn't seem to be the case. Maybe have a look at this thread. It's for the nexus,but I believe it would work for most devices..assuming the HW support of course.
http://forum.xda-developers.com/go.../how-to-add-ambient-display-settings-t2942838

Sent from my SM-G800F using Tapatalk
 
Last edited:
  • Like
Reactions: nico_vo

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
No ambient display. I did look into that though. I kind of assumed it was a feature I could just cherry pick and add to the ROM. That doesn't seem to be the case. Maybe have a look at this thread. It's for the nexus,but I believe it would work for most devices..assuming the HW support of course.
http://forum.xda-developers.com/goo... Enviado desde mi SM-G800F mediante Tapatalk
 

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
Fixed,although it throws a deleted thread error for me even though I know its the correct one.

Sent from my SM-G800F using Tapatalk
Just checked the link, but I cant find the folders shown in the tutorial, though it may be because its for lollipop, or because I'm trying it on slim6, which just has that things deleted to make it, well, slim ;)

Enviado desde mi SM-G800F mediante Tapatalk
 

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
Just checked the link, but I cant find the folders shown in the tutorial, though it may be because its for lollipop, or because I'm trying it on slim6, which just has that things deleted to make it, well, slim ;)

Enviado desde mi SM-G800F mediante Tapatalk
The framework-res.apk is in /system -> framework.
The SystemUI.apk is in /system -> priv-app -> SystemUI.
You need to use apktool to decompile and recompile them.You will not see the appropriate files if you just extract the .apk. If you need any help I can try to lend a hand.
 

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
The framework-res.apk is in /system -> framework.
The SystemUI.apk is in /system -> priv-app -> SystemUI.
You need to use apktool to decompile and recompile them.You will not see the appropriate files if you just extract the .apk. If you need any help I can try top lend a hand.
I know, and I followed the instructions, but in the decompiled SystemUI.apk, there was no values folder, and some of the things stated that I had to change in framework-res were not there. Maybe in MM ambient display activation is simplified?

Enviado desde mi SM-G800F mediante Tapatalk
 

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
I know, and I followed the instructions, but in the decompiled SystemUI.apk, there was no values folder, and some of the things stated that I had to change in framework-res were not there. Maybe in MM ambient display activation is simplified?

Enviado desde mi SM-G800F mediante Tapatalk
I decompiled the 2 apks and am putting them on my drive so you can download them.It may take some time for me to upload them and for you to download though.They're not large files. Just a lot in each folder.There is a values folder in SystemUI. Perhaps you did something wrong? Also,do this as root!
Edit the files needed and then recompile with "java -jar apktool.jar b [apk name"]
They are indeed taking forever to upload.
Check back here. I'll add the link when it has finished.

Here ya go
https://drive.google.com/open?id=0B_rGv18gTmnVY1hiZk9UcUFOU0E

Edit: It doesn't seem to allow you to download by folder for some reason which makes it kinda useless. My links are working well recently [emoji3]

Might just be easier for me to edit and recompile then send you the completed .apk's. I can't promise when though. I'm not at my computer now. I'll try to do it later today though.
 
Last edited:

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
I decompiled the 2 apks and am putting them on my drive so you can download them.It may take some time for me to upload them and for you to download though.They're not large files. Just a lot in each folder.There is a values folder in SystemUI. Perhaps you did something wrong? Also,do this as root!
Edit the files needed and then recompile with "java -jar apktool.jar b [apk name"]
They are indeed taking forever to upload.
Check back here. I'll add the link when it has finished.
Okay thank you ?
I will take a look at it as soon as I get back home

Enviado desde mi SM-G800F mediante Tapatalk
 

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
I decompiled the 2 apks and am putting them on my drive so you can download them.It may take some time for me to upload them and for you to download though.They're not large files. Just a lot in each folder.There is a values folder in SystemUI. Perhaps you did something wrong? Also,do this as root!
Edit the files needed and then recompile with "java -jar apktool.jar b [apk name"]
They are indeed taking forever to upload.
Check back here. I'll add the link when it has finished.

Here ya go
https://drive.google.com/open?id=0B_rGv18gTmnVY1hiZk9UcUFOU0E

Edit: It doesn't seem to allow you to download by folder for some reason which makes it kinda useless. My links are working well recently [emoji3]

Might just be easier for me to edit and recompile then send you the completed .apk's. I can't promise when though. I'm not at my computer now. I'll try to do it later today though.
I will try and work with what you sent me. If I don't get anything, or struggle with something I will ask you :)

---------- Post added at 01:24 PM ---------- Previous post was at 01:06 PM ----------

I will try and work with what you sent me. If I don't get anything, or struggle with something I will ask you :)
I checked the link and saw they are the folders of slim6. I kinda forgot to mention I'm now on OctOS, si it's kind of useless now ?.
What do you mean to do it as root? Whenever I try and decompile it I get a folder, but with way less things inside it, so idk what am I doing wrong haha

Enviado desde mi SM-G800F mediante Tapatalk
 

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
I will try and work with what you sent me. If I don't get anything, or struggle with something I will ask you :)

---------- Post added at 01:24 PM ---------- Previous post was at 01:06 PM ----------


I checked the link and saw they are the folders of slim6. I kinda forgot to mention I'm now on OctOS, si it's kind of useless now ?.
What do you mean to do it as root? Whenever I try and decompile it I get a folder, but with way less things inside it, so idk what am I doing wrong haha

Enviado desde mi SM-G800F mediante Tapatalk
No prob,I'll do the apk's for OoctOS. I'm running it too,so I can give it a test and see. Like I said not sure when though. I'll try to get it done later.

Oh,and root meaning sudo within Linux


Sent from my SM-G800F using Tapatalk
 

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
No prob,I'll do the apk's for OoctOS. I'm running it too,so I can give it a test and see. Like I said not sure when though. I'll try to get it done later.

Oh,and root meaning sudo within Linux


Sent from my SM-G800F using Tapatalk
I still can't get all the subfolders from systemui.apk nor framework-res.apk, even with root.
If you don't have that much time, you could just decompile both apks, put them in a zip file and give me a link for it. I will try and change the things needed for ambient display, and if I don't succeed in that, then I will wait until you have the time to try and do it.
BR,
Nico

Enviado desde mi SM-G800F mediante Tapatalk
 

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
I still can't get all the subfolders from systemui.apk nor framework-res.apk, even with root.
If you don't have that much time, you could just decompile both apks, put them in a zip file and give me a link for it. I will try and change the things needed for ambient display, and if I don't succeed in that, then I will wait until you have the time to try and do it.
BR,
Nico

Enviado desde mi SM-G800F mediante Tapatalk
Hey,sorry I've been busy.I will try my best to get it done today.It really shouldn't take too long.I'll give it a test too.No idea if it will really work or not.I'll shoot you a msg when I get it done.
If I don't have the time,I'm sure I can at least manage to decompile and zip them up later for you. Hopefully I'll be able to do one or the other later this evening.
 

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
Hey,sorry I've been busy.I will try my best to get it done today.It really shouldn't take too long.I'll give it a test too.No idea if it will really work or not.I'll shoot you a msg when I get it done.
If I don't have the time,I'm sure I can at least manage to decompile and zip them up later for you. Hopefully I'll be able to do one or the other later this evening.
Don't worry if you don't have time. It's just a feature I just would like to have, but it's obviously not 100% necessary.

If you have a bit of time, I would also like you to have a look at the Bluetooth, as I have an issue that was also in slim6.
It is that when I'm playing music in my BT speakers, whenever I turn on the screen, the sound 'lags', but once you unlock the screen or just turn it back off, this problem is solved until you turn on the screen again :/
I understand that you have (at least for now) limited developer skills, so I also understand if this is not possible for you.

Anyways, thank you for your time and support :)

Enviado desde mi SM-G800F mediante Tapatalk
 

nico_vo

Senior Member
Oct 15, 2014
457
124
0
München
Is there going to be an update anytime soon? I am currently using this ROM and like it a lot. The only problem I found was with the BT audio.
As I said in the post above, when I turn on the phone's screen while playing audio, the sound lags for ~10 secs. Is it possible to fix this?

Enviado desde mi SM-G800F mediante Tapatalk