• 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][6.0.1] [DIRTY-UNICORNS-v10.6] [DIRTY-DEEDS] [OC/UV] [OTA] [20/09/2016]

Do you guys want DSP Manager+Apollo back ???


  • Total voters
    35
  • Poll closed .

arnab

Inactive Recognized Developer
Feb 1, 2007
1,383
3,226
0
Nagpur


Disclaimer
Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 *
 */


ROM ToolChains

Code:
. ROM:- UberTC-v4.9.4
. Kernel:- Linaro-v4.9.4


Root Info
Root is included


Installation instructions

Code:
[U]Coming from  6.0.x or less[/U]

. Format System, Data, Cache & Dalvik/ART Cache
. Install ROM
. Install Gapps if required
. Reboot

[U]Coming from previous build[/U]

. Wipe Cache
. Install ROM
. Reflash Gapps
. Reboot

[U]Using OTA as update[/U]

. Check for any available updates
. If you get one, download the update
. The OTA Updater application will then automatically flash the update using ORS


IMPORTANT NOTE

Please report all the Bugs in the Bugs Section. In this way I can keep track of all the bugs and fix them appropriately. The ROM must be flashed with TWRP Recovery only.


Changelog

Code:
[U]20/09/2016[/U]

[U]ROM[/U]
. Updated DU to v10.6
. Updated Android to v6.0.1_r68
. Updated TWRP Sources
. Updated Automatic Translation Tables
. Updated Camera HAL
. Added new Bootanimation
. Fixed AdvancedDisplay code

[U]KERNEL[/U]
. Updated Kernel to v1.4
. Silenced watchdog log spam
. Fixed filesystem issues in namespace
. Fixed fuelgauge driver
. Added field in mm to store names for private anonymous memory

Many more updates and optimizations.


Bugs
Code:
None




Video Review


Join the D.U Community for the latest updates

XDA:DevDB Information
DirtyUnicornsMarshmallow, ROM for the Samsung Galaxy S II

Contributors
arnab, Lysergic Acid, Gustavo_s, Lanchon, The whole DirtyUnicornsTeam(Team D.I.R.T)
Source Code: https://github.com/kularny

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
ROM Firmware Required: TWRP Recovery
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: 10.6
Stable Release Date: 2016-09-20

Created 2016-04-11
Last Updated 2016-09-20
 

arnab

Inactive Recognized Developer
Feb 1, 2007
1,383
3,226
0
Nagpur
Kernel Guide

Please read very carefully before modifying kernel features

Please use the official kernel editor tool 'Synapse' for modifying various kernel parameters. For changing governors and tunables, please use 'KernelAdiutor'.

Code:
[FONT="Arial Black"][SIZE="4"][U]Best Configuration[/U][/SIZE][/FONT]
Governor - PegasusqPlus (Set from KernelAdiutor)
IO Scheduler - BFQ (Set from KernelAdiutor)
MulticorePowerSavings Scheduler - 1 (Set from Synapse)
Code:
ZZMOOVE is a new governor focused on performance/stability . It supports multiple profiles. To modify any profile according to your needs, open the "Kernel Adiutor' App, go to CPU under the KERNEL tab. Select the 'ZaneZam Governor Profile' option & enter your desired number from the list below.

[SIZE="4"][FONT="Arial Black"][U]ZZMOOVE Profiles[/U][/FONT][/SIZE]
1> for Default (set governor defaults)
2> for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
3> for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
4> for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
5> for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too!  )
6> for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
7> for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8> for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
9> for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
10>for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
(CPU Temperature threshold of 65°C is enabled and CPU throttling will come into effect beyond 65°C)

The profile name will reflect in the 'profile' tab just above 'profile_number' tab in the tunable screen.
Code:
[SIZE="4"][FONT="Arial Black"][U]Instructions[/U][/FONT][/SIZE]
>For TRIM (EXT4), use the FSTrim App. or from terminal, run su, fstrim -v /data /cache (TRIM is not required for F2FS FS).
>For every other features, from OC to UV, please use the 'Synapse' app.
>For governor & tunable control, please use the KernelAdiutor App.
>For GPU OC, You must enable 'vpll' mode in Synapse. Use the 'vpll' enabled frequencies for best performance & stability.
>You can type 'systemstatus' in terminal to view all CPU/GPU/Temperature etc status.
 
Last edited:

pilgrim011

Elite Member
May 3, 2008
1,639
456
0
Belgrade
www.tvojsajt.com
Seems to work really good so far, the only real bug currently seems to be inability to assign recents to a hardware button - long press home for example. It's frustrating, but otherwise it's a great ROM, congrats @arnab. Synapse works ok, also.
Great work, just that damn recents button...:p
 

arnab

Inactive Recognized Developer
Feb 1, 2007
1,383
3,226
0
Nagpur
Seems to work really good so far, the only real bug currently seems to be inability to assign recent to a hardware button - long press home for example. It's frustrating, but otherwise it's a great ROM, congrats @arnab. Synapse works ok, also.
Great work, just that damn recents button...:p
It will be added later in du tweaks.
 

arnab

Inactive Recognized Developer
Feb 1, 2007
1,383
3,226
0
Nagpur
One more thing - when screen turns off, there's some strange screen flickering - just let the phone screen to timeout 30 secs or whatever, and you'll see what I mean. It's like it turns off, then turns on, and then again off...
Its just a kernel feature for quick turn on turn off via sysfs interface. Also it enables crt off animation to be displayed but its not available.
 

Dr AM

Elite Member
Jun 12, 2012
1,866
928
0
Gaza
Finally :) thanks a lot for your great work but will wait for next build for the feature to have recents assigned to home button :)

Sent from my GT-I9100
 

atuser

Senior Member
Jun 9, 2013
87
27
18
Suddenly, we lost the root access:crying:
There is no SU binary installed, & SuperSU cannot install it. This is a problem.
If you just upgraded to Android 5.0, you need to manually re-root - consult the relevant forums for your device
How to fix it?

Will we have to reinstall the rom:confused:
---------------------------
Fixed:
Flashed the SuperSU 2.46 zip.
Hope it works well.
 
Last edited: