[ROM] Guerilla ROM for Asus Padfone 2 [AROMA]

Search This thread

SiSSiDroid

Senior Member
Mar 7, 2013
355
244
Helsinki
GuerillaROM for Asus Padfone 2

If you found yourself here I suspect you own a Asus Padfone 2 ? If not.
This is not the thread for you ! This thread contains a customized ROM for the Asus Padfone 2 and none else !
So don't try this on any other device then the Asus Padfone 2 !

Please spend some time reading this thread before flashing. Since the possibility of bricking your Padfone 2 is always there.
Me or XDA will not be responsible if your device bricks, explodes, melt's down or anything else bad! IF you understand these then let's begin...

So this is my very first ever made custom ROM made for Asus Padfone 2. This has been made out of the latest
Asus firmware ( WWE 10.4.17.7 - 4.1.1, see more info from changelog! ) and with the help of XDA community. So remember to hit thank's for everyone helping me make this ROM for you !​

Guerilla ROM Features ?

1637002-7UFU0GK.png


AROMA Installer!
Crontabs/Cronsupport
Debloated
Stone Kernel OC or Stock Kernel
Sysro/Sysrw
Deodexed
Zipaligned
Rooted
Busybox included
Init.d included
Gps.conf


HOW TO FLASH ?

PLEASE DO A BACKUP BEFORE TRYING TO FLASH THIS ROM!



PLEASE NOTE THAT YOU MUST BE USING CWM NEWER THEN 6.0.2.9!

DIRTY FLASH
Code:
*Put GuerillaROM.zip to /sdcard
*Reboot recovery
*Install GuerillaROM.zip from /sdcard
*Reboot & Let it sit for a while
*Reboot once again & enjoy !

FULL WIPE TWRP / CWM

**WARNING THIS DOESN'T ALWAYS WORK**


Code:
*Put GuerillaROM.zip to /sdcard
*Reboot recovery
*Factory reset (does a wipe to /data and /cache but not /data/media = sdcard!)
*Install GuerillaROM.zip from /sdcard
*Reboot & Let it sit for a while
*Reboot once again & enjoy !
Stuck at white Asus Logo ? Check the FAQ(2nd post) section for help!

**FULL FEATURE LIST**​
Slimmed ROM!
AROMA INSTALLER

KERNELS: Stock & Stone kernel OC
BOOTANIMATIONS: Asus Stock & Custom No-circle
APPS: ES Filemanager, Stock Filemanager,
Titanium, Terminal, Viper4Android,
DSP Manager, AC!D SoundMOD,
Photosphere camera, Sonymotion Camera,
MX Player, Google Play Music,
Gmail, Stock E-Mail,
Livewallpapers, Asus Taskmanager,
Asus Weather & Time, Asus Battery Widget,
Digital Clock, Genie Widget, Chrome,
Stock Browser, Nova Launcher,
Apex Launcher, Adobe Flash Player,
Adobe Reader, Padfone Launcher Switcher,
Hangouts, Whatsapp, Skype, Greenify,
AdAway, Dropbox, Xposed Framework...
And ALOT MORE STOCK APPS TO BE CHOSEN!
MODS: Guerilla Tweaks by SiSSiDroid only for GuerillaROM !
Operation Killjoy by Exit_Only
Fly-ON MOD by slaid480

**CHANGELOG**​
Code:
1.6
Fixed Dynamic Display not working
Added Keyboards to AROMA: AOSP (Stock Keyboard by default!)
Cleaned build.prop
Adjusted alot of Guerilla Tweaks values: alot more battery friendly !
Updated Zhuhang's free .irs files for viper4android
Hopefully fixed alarm clock issues
Disable Asus specific logs, no more asus_log's filling the /data/media !

1.5 
[B]Slimmed the ROM totally!
AROMA INSTALLER[/B]
[B]KERNELS[/B]: Stock & Stone kernel OC
[B]BOOTANIMATIONS[/B]: Asus Stock & Custom No-circle
[B]APPS[/B]: ES Filemanager, Stock Filemanager,
Titanium, Terminal, Viper4Android,
DSP Manager, AC!D SoundMOD,
Photosphere camera, Sonymotion Camera,
MX Player, Google Play Music,
Gmail, Stock E-Mail,
Livewallpapers, Asus Taskmanager,
Asus Weather & Time, Asus Battery Widget,
Digital Clock, Genie Widget, Chrome,
Stock Browser, Nova Launcher, 
Apex Launcher, Adobe Flash Player,
Adobe Reader, Padfone Launcher Switcher,
Hangouts, Whatsapp, Skype, Greenify,
AdAway, Dropbox, Xposed Framework... 
And [B]ALOT MORE STOCK APPS![/B]
[B]MODS[/B]: Guerilla Tweaks by SiSSiDroid previous 'rambooster' script!
Operation Killjoy by Exit_Only
Fly-ON MOD by slaid480
Updated xBlast to latest
Updated most apps to latest!
Removed: entropy_on, entropy_off
adblock, deblock, logcat_on, logcat_off
Alot of winter cleaning...

1.4 OC & 1.4_STOCK
*updated viper4andoird 2.3.1.3
*re-optimized /system/app & framework-res.apk got more free space !
*removed some "unnecessary" sounds from ringtones, alarms.´
*removed more apps see post 2 for full list !
*added root check for 'entropy_on' and 'entropy_off'
*cleaned and fixed, 'stocktuner' and 'stonetuner'
*re-did 'stonetuner' presets see 2nd post for details
*added 4th preset for 'stonetuner' called "extreme performance"
*re-did 'rambooster'
*added 'autoptimize' option to 'rambooster'
*added 'wifi sleep time' option to 'rambooster' set's how long before wifi sleeps when screen off
*added changeable trigger value for 'autobooster'
*added 'autoptimize' , 'autocleaner' and 'autobooster' enable / disable features to 'rambooster'
*cleaned many scripts
*adjusted io values
*added kernel sleeper disablers for STOCK version
*updated xblast to 1.6.6
*updated es file explorer to 3.0.6
*moved xposed framework, xblast, es file explorer to user apps !
*added Titanium Backup, Terminal Emulator apps !

1.3_OC & 1.3_STOCK
*automatic wipe for cache and dalvik-cache in updater-script
*automatic reboot in updater-script
*fixed xposed permission issues
*cleaned installation progress
*adjusted iotweak values
*updated viper4android 2.3.1.1 - working out of the box with high audio quality
*fixed 'stonetuner'
*automated rambooster fixed will now free more memory !

1.2_OC & 1.2_STOCK
*updated xblast to latest 1.6.2
*updated xposed to latest 2.3.1
*adjusted many values
*moved some init.d script into one script
*moved all scripts into one folder
*added logcat_on & logcat_off binaries
*re-did entropy_on & entropy_off binaries
*viper4android 2.2 working out of the box !
*fixed updater-script
*new bootanimation !

1.1_OC & 1.1_STOCK
*reverted back to Viper4android 2.2... Sound was amazing in 2.3 but keeps screeching from time to time.
*updated Viper4android .irs files to latest !
*updated ES file explorer to latest 3.0.4
*'rambooster' binary got a complete make over
*added 3 options for autobooster (aggressive , moderate and disabled), moderate set as defaut
*autobooster values adjusted
*optimized /system/app
*optimized framework-res.apk
*tweaked some build.prop values
*moved bootboost script to complete script
*added loopysmoothness 
*added iotweaks
*removed centerclockmod
*added xblast back - xblast is now working out of the box !
*updated xblast to latest 1.6.1

v1.0 OC & v1.0 STOCK
*fixed 'stonetuner'
*re-wrote all PDI scripts to match Guerilla Tweaks
*fixed 'ondemand' values
*added loopysmoothness 
*added google dns
*added camera app 4.2 (Working out of the box, Thx Lidenburg !)
*added gallery 4.2
*removed old gallery2.apk
*new bootanimation !
*removed xblast keeps conflicting with the new mods
*added percentage battery mod by ziiHelmet
*added centerclockmod by ziiHelmet
*fixed xposed permissions for modules.list and modules.whitelist

v0.9 OC & v0.9 STOCK
*made "steps" to updater-script
*added es file explorer
*added xposed framework
*added usefull modules for xposed
*adjusted STOCK kernel values
*fixed 'stocktuner' binary errors
*adjusted OC 'stonetuner' values
*added '1024' and '1136' frequencies to 'stonetuner'

v0.8 OC & v0.8 Stock Kernel
*launched v0.8 with stock kernel = STOCK version uses 'stocktuner' binary
*launched v0.8 with stonekernel OC = OC version uses 'stonetuner' binary
*fixed 'battery life' preset causing random reboots
*fixed cron disperring time after few hours
*Re-did automated rambooster it will now only run IF you have less then 1000mb of RAM left ! Check for logs in /data/guerilla_tweaks/autoboost/autoboost.log!
*many values adjusted for better battery!
*fixed the newly done build.prop tweaks

v0.7.2
*added 3 presets to 'stonetuner' binary: batter life, performance, balanced
*fixed interactivex governor values
*fixed stonesaver governor values
*fixed 'BBS' not being able to get cpustates after using 'stonetuner'
*added recron script for hourly recron
*build.prop tweaks re-done.
*removed Pureaudio v1
*added V4A FX
*fixed io tweak values

v0.7.1
*fixed hourly ramboost
*fixed daily cleaner
*fixed stonetuner frequency errors

v0.7
*updated Stone Kernel OC 0.9
*updated firmware to WWE 10.4.7.17
*added crontabs/cronsupport
*added rambooster to run every hour
*added autocleaner.sh to run once a day
*moved direct_injection logs to /data/guerilla_tweaks
*added stonetuner for easy CPU tuning !
*enabled entropy by default

**REMOVED APPS**

Asus Pad Tutorial
Zinio Reader
Press Reader
MyNet
Pinpal
MyBitcast
BuddyBuzz
Magnifier Tutorial
Facebook Poster
Kindle
Watch Calender
Asus Studio
Asus Story
Dictionary
PlusOne
MyDictionary
GenieWidget
GoogleTTS
GoogleFeedback
CMclient
Chrome

v0.6
*started from scratch with Lidenburg 10.4.16.18 ROM pre-rooted, deodexed, partially-debloated
*added Stone Kernel OC 0.8
*added Pureaudio v1
*added PDI 3.2.4
*added 09io tweak from PDI 3.2.5-t1
*removed PDI cputuner
*removed directinject script
*debloated more
*added sysro/sysrw scripts (check [B]2nd[/B] post how to use)
*added build.prop tweaks
*added adblock/deblock scripts (check [B]2nd[/B] post how to use)
*tweaks loggers at /data/guerilla_tweaks & /data/direct_inject
*default governor switched from "interactivex" to "ondemand"
*cpu max freq set to 1728mhz
*added governor tweaks
*more init.d tweaks

v0.5.8
*updated PDI to official realease of 1.1.5
*guerilla_governor tweak permissions fixed

v0.5.7
*PDI dnsmasq script fixed
*PDI gps.conf added, can't be removed !
*guerilla tweaks fixed. Now they really work !

v0.5.6
*more apps removed
*file manager.apk back
*updated PDI 1.1.5
*re-done all guerilla_tweaks

v0.5.5
*removed bash
*removed more apps
*updated PDI 1.1.3
*added logs for guerilla_tweaks to /data/guerilla_tweaks
*fixed guerilla_governor_tweaks interactivex is now default governor
*max freq set to 1728mhz for interacivex, ondemand, interactive governors
*min freq set to 192mhz for interacivex, ondemand, interactive governors
*fixed autoboost
*fixed guerilla_tweaks

v0.5.3
*updated PDI to 1.1.2r1
*added guerilla_tweaks
*added guerilla_governor_tweaks
*added guerilla_autoboost
*added PDI gps.conf
*fixed PDI logs


v0.5.1*HOTFIX
*fixed mobile data not working
*added loopy smoothness ( for test purpose, please give feedback! )
*removed asus story.apk & asus studio.apk

v0.5
*updated firmware to 10.4.16.8
*updated NOS to Project Direct Injection 1.0.2
*added sysctl.conf
*added bash
*added sysro/sysrw
*added adblock
*added Stone Kernel 0.7 OC

v0.3
*updated NOS scripts 100% 5.3
*centerclockmod
*batterymod
*build.prop tweaks

v0.2 Initial Version
*NOS scripts 100% 5.2
*init.d support

BIG THANKS TO ALL THOSE WHO HAVE HELPED ME MAKE THIS ROM!

Exit_Only for Operation Killjoy !
Slaid480 for Fly-On MOD ! !
GuneetAtwal for making this awesome guide for making your own custom ROM!
Lindsaytheflint for making the Stone Kernel!
zhuhang & ViPER520 for superb audio of ViPER4Android!
rovo89 for Xposed Framework!
FemBlack for xBlast Module!
Amarullz for AROMA Installer!
Ayush Singh for this awesome guide for AROMA Installer!

Cyberfant for keeping up the download link for me !
BSDgeek_Jake for mother of all adblocks !
Lpy for loopysmoothness !

Lidenburg
georgek_gr
Sorcerer86pt
Explorer23
ziiHelmet
wwatu
idcrisis

AND EVERYONE WHO I FORGOT!

DONATIONS RECEIVED:

jonklinger

Thank you all for your support and the coffee !


DOWNLOAD LINK FOR GuerillaROM-v1.6!
Guerilla Download site hosted by Cyberfant !

md5sum:cf8cc9aa19d45c9142a249065a25bb10


KNOWN BUGS?
Code:
AROMA Installer: Installer freeze's sometimes. Just do adb reboot recovery and try again or restore backup, reboot and try again !
Stone Kernel: AC Charging doesn't work and FM Radio doesn't work.
Please report if you find more!

More features will be added for this ROM as I can make them... Ideas are welcome... Feedback is appreciated !
And please be aware that you are doing all of this at YOUR OWN RISK!


PLEASE HIT THANKS IF YOU ENJOYED THIS ROM AND TO KEEP ME MOTIVATED!​
 
Last edited:

SiSSiDroid

Senior Member
Mar 7, 2013
355
244
Helsinki
FAQ:
Q: Flash stuck at white Asus Logo, what to do ?
A: For some reason it won't flash properly always, so you have to go back to stock rom, root, flash custom recovery and flash GuerillaROM again.

How-To?

!WARNING! THERE MIGHT BE OTHER METHODS TOO. THIS IS JUST HOW I DO IT!IM NOT RESPONSIBLE FOR BRICKS OR EXPLOSIONS NOR IS XDA! !WARNING!

THIS IS MY HOW-TO FLASH STOCK ROM, ROOT, FLASH CUSTOM RECOVERY AND FLASH GUERILLA ROM

*adb reboot bootloader
*fastboot flash recovery "stock-recovery-name".img
*fastboot erase cache
*fastboot boot "stock-recovery-name".img
*now go to wipe data / factory reset

NOTE: MY PADFONE'S adb push doesn't work in stock recovery so I have to optionally flash cwm or twrp to push and continue... Skip this if your device's adb work on stock recovery !

*adb reboot bootloader
*fastboot flash recovery "custom-recovery-name".img
*fastboot erase cache
*fastboot boot "custom-recovery-name".img​
*adb push "stock-rom-name-here".zip /cache
OPTIONALLY:
*adb reboot bootloader
*fastboot flash recovery "stock-recovery-name".img
*fastboot boot "stock-recovery-name".img​
*now navigate to "apply update from cache"
*wait for it to finish
*reboot
*enable usb debugging
*adb reboot bootloader
*run r1 superboot - one click root by PaulOBrien
*adb reboot bootloader
*fastboot flash recovery "custom-recovery-name".img
*fastboot erase cache
*fastboot boot "custom-recovery-name".img
*reboot system now - disable recovery flash ! - YES
*copy latest GuerillaROM to /sdcard
*adb reboot recovery
*do backup...
*wipe data / factory reset
*wipe dalvik cache
*apply update from sdcard
*navigate to GuerillaROM and continue to flash
*wipe cache / dalvik cache
*reboot and your finally done!
NOTE: It will take time to build new system from scratch so please be patient if it stucks at the white asus logo ! Give it atleast 5-10min !

Q: What is 'stonetuner', 'stocktuner' and what's it for ?
Q: It's used to max battery on your Kernel! You can choose almost everything yourself ! Governor's, Scheduler's, Max and Min frequencies ! These persists trough reboot !
How-To ?
First you need terminal emulator.

IF YOUR USING OC VERSION:
Code:
su "enter"
"stonetuner"
IF YOUR USING STOCK VERSION:
Code:
su "enter"
"stocktuner"

And follow the instructions !

Most cpu related tweaks have been disabled by default but by running 'stonetuner' you enable them !

PRESETS 'STONETUNER':

Battery Life:
Governor: Stonesaver
Scheduler: Sio
Min / Max Frequencies: 192 - 1350mhz

Balanced:
Governor: Wheatley
Scheduler: Sio
Min / Max Frequencies: 192 - 1350mhz

Performance:
Governor: InteractiveX
Scheduler: Sio
Min / Max Frequencies: 162 - 1512mhz

Extreme Performance:
Governor: Performance
Scheduler: Sio
Min / Max Frequencies: 192 - 1728mhz

Q: What is and how to use 'rambooster' ?
A: 'rambooster' is a script I made containing tweak settings for automated rambooster, automated cleaner, automated optimizer, adb over wifi, optmizing, quick ramboost and more! To use it 'rambooster' you need to install terminal emulator app or run it via 'adb shell'


Code:
su "enter"
rambooster "enter"

This will open you inside the tweak settings where you can adjust, wifi sleep time, automated rambooster trigger value, enable / disable most of the tweaks.

AUTOMATED RAMBOOSTER:
Will run every hour at 15min past. Default trigger value set to 600mb, IF free memory less then 600mb drop caches = more free RAM

AUTOMATED CLEANER:
Will run every day at 6:05.

AUTOMATED OPTIMIZER
Will run every day at 6:01.

 
Last edited:

[zozi]

Senior Member
Jul 10, 2007
749
91
Porto
Thanks I will try soon as possible

Edit: we need run the scripts at the first time or they run automatically in first boot?

Sent from my PadFone 2 using xda app-developers app
 
Last edited:
  • Like
Reactions: pavirazzi

SiSSiDroid

Senior Member
Mar 7, 2013
355
244
Helsinki
Thanks I will try soon as possible

Edit: we need run the scripts at the first time or they run automatically in first boot?

Sent from my PadFone 2 using xda app-developers app

Thanks to the Init.d support you shouldn't need to if everything is working correctly. You can check /data/nos_injection/4cylturbo/engine. Theres the log files for turbonos so you should see problems there if something is not working correctly !

Hopefully this helped you !

This weekend the install week!! XD

Thanks for the great job of creating a new ROM! ;)

Regards

PD: install the Rom, no wipes?

No need to but it is recommended ! Just flash zip, wipe cache / dalvik cache , reboot and enjoy ! And ofcurse like always... Do a nandroid backup before flashing this ROM.
 
Last edited:

[zozi]

Senior Member
Jul 10, 2007
749
91
Porto
We can update the nos when are new versions or is better wait updates from you?

I hope updates from you to get better and better roms...

Sent from my PadFone 2 using xda app-developers app
 
  • Like
Reactions: pavirazzi

[zozi]

Senior Member
Jul 10, 2007
749
91
Porto
And you will surprise with something new?

Ok I will wait, this weekend I want flash your room, I will do full wipe... :)

Sent from my PadFone 2 using xda app-developers app
 
  • Like
Reactions: pavirazzi

[zozi]

Senior Member
Jul 10, 2007
749
91
Porto
I have some ideas too but no skills too... Like advanced power menu it's one of them...

Sent from my PadFone 2 using xda app-developers app
 

SiSSiDroid

Senior Member
Mar 7, 2013
355
244
Helsinki
Hello!

It would be nice to implement some mod to increase the quality and volume for padfone

And for the screen, know the Bravia mod? (luxury is XD)

The work is slow, but it is getting looooong!

Thanks to the small community we have :)

Regards

Thank you for you kind words !

Indeed the work is slow but im working all sorts of stuff. For now I've added some build.prop tweaks for image quality, 3g tweaks, internet tweaks and raised the call volume steps from 5 to 14. Testing out some more init.d scripts. And actually thanks to ziiHelmet we will get some minor mods :)
 
Last edited:
  • Like
Reactions: Explorer23

liquidhead

Senior Member
Oct 31, 2006
72
4
Huddersfield
Great work!

Thank you for you kind words !

Indeed the work is slow but im working all sorts of stuff. For now I've added some build.prop tweaks for image quality, 3g tweaks, internet tweaks and raised the call volume steps from 5 to 14. Testing out some more init.d scripts. And actually thanks to ziiHelmet we will get some minor mods :)

Thanks for your awesome work.

Looking good on my Padfone 2 - however Google voice search stops working if you upgrade in Play Store (not sure if this is Rom related)

Having a few Bluetooth disconnection problems too which didn't have with standard rom.

I have modified the contacts provider.apk to enable Facebook contact syncing if you would like to include in your rom?

Thanks again
 

droidace

Senior Member
Apr 22, 2011
145
9
Toronto
Xiaomi 12
Wanted feature

Any chance with killing an app by long pressing "back key"? :D
I know the improvement and features addition is quite a long list and I am in 100% appreciation of your efforts but this is a very commonly used mod and probably simple to integrate.

Going to install and try the ROM now

Cheers
 

SiSSiDroid

Senior Member
Mar 7, 2013
355
244
Helsinki
Any chance with killing an app by long pressing "back key"? :D
I know the improvement and features addition is quite a long list and I am in 100% appreciation of your efforts but this is a very commonly used mod and probably simple to integrate.

Going to install and try the ROM now

Cheers

Hopefully you didn't flash already since im uloading 0.3 right now.
 

[zozi]

Senior Member
Jul 10, 2007
749
91
Porto
Thanks... Today I have to flash... Any flavor of changelog?

Sent from my PadFone 2 using xda app-developers app
 

[zozi]

Senior Member
Jul 10, 2007
749
91
Porto
Thy abelha.pt if the site are in English for you

Sent from my PadFone 2 using xda app-developers app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 66
    GuerillaROM for Asus Padfone 2

    If you found yourself here I suspect you own a Asus Padfone 2 ? If not.
    This is not the thread for you ! This thread contains a customized ROM for the Asus Padfone 2 and none else !
    So don't try this on any other device then the Asus Padfone 2 !

    Please spend some time reading this thread before flashing. Since the possibility of bricking your Padfone 2 is always there.
    Me or XDA will not be responsible if your device bricks, explodes, melt's down or anything else bad! IF you understand these then let's begin...

    So this is my very first ever made custom ROM made for Asus Padfone 2. This has been made out of the latest
    Asus firmware ( WWE 10.4.17.7 - 4.1.1, see more info from changelog! ) and with the help of XDA community. So remember to hit thank's for everyone helping me make this ROM for you !​

    Guerilla ROM Features ?

    1637002-7UFU0GK.png


    AROMA Installer!
    Crontabs/Cronsupport
    Debloated
    Stone Kernel OC or Stock Kernel
    Sysro/Sysrw
    Deodexed
    Zipaligned
    Rooted
    Busybox included
    Init.d included
    Gps.conf


    HOW TO FLASH ?

    PLEASE DO A BACKUP BEFORE TRYING TO FLASH THIS ROM!



    PLEASE NOTE THAT YOU MUST BE USING CWM NEWER THEN 6.0.2.9!

    DIRTY FLASH
    Code:
    *Put GuerillaROM.zip to /sdcard
    *Reboot recovery
    *Install GuerillaROM.zip from /sdcard
    *Reboot & Let it sit for a while
    *Reboot once again & enjoy !

    FULL WIPE TWRP / CWM

    **WARNING THIS DOESN'T ALWAYS WORK**


    Code:
    *Put GuerillaROM.zip to /sdcard
    *Reboot recovery
    *Factory reset (does a wipe to /data and /cache but not /data/media = sdcard!)
    *Install GuerillaROM.zip from /sdcard
    *Reboot & Let it sit for a while
    *Reboot once again & enjoy !
    Stuck at white Asus Logo ? Check the FAQ(2nd post) section for help!

    **FULL FEATURE LIST**​
    Slimmed ROM!
    AROMA INSTALLER

    KERNELS: Stock & Stone kernel OC
    BOOTANIMATIONS: Asus Stock & Custom No-circle
    APPS: ES Filemanager, Stock Filemanager,
    Titanium, Terminal, Viper4Android,
    DSP Manager, AC!D SoundMOD,
    Photosphere camera, Sonymotion Camera,
    MX Player, Google Play Music,
    Gmail, Stock E-Mail,
    Livewallpapers, Asus Taskmanager,
    Asus Weather & Time, Asus Battery Widget,
    Digital Clock, Genie Widget, Chrome,
    Stock Browser, Nova Launcher,
    Apex Launcher, Adobe Flash Player,
    Adobe Reader, Padfone Launcher Switcher,
    Hangouts, Whatsapp, Skype, Greenify,
    AdAway, Dropbox, Xposed Framework...
    And ALOT MORE STOCK APPS TO BE CHOSEN!
    MODS: Guerilla Tweaks by SiSSiDroid only for GuerillaROM !
    Operation Killjoy by Exit_Only
    Fly-ON MOD by slaid480

    **CHANGELOG**​
    Code:
    1.6
    Fixed Dynamic Display not working
    Added Keyboards to AROMA: AOSP (Stock Keyboard by default!)
    Cleaned build.prop
    Adjusted alot of Guerilla Tweaks values: alot more battery friendly !
    Updated Zhuhang's free .irs files for viper4android
    Hopefully fixed alarm clock issues
    Disable Asus specific logs, no more asus_log's filling the /data/media !
    
    1.5 
    [B]Slimmed the ROM totally!
    AROMA INSTALLER[/B]
    [B]KERNELS[/B]: Stock & Stone kernel OC
    [B]BOOTANIMATIONS[/B]: Asus Stock & Custom No-circle
    [B]APPS[/B]: ES Filemanager, Stock Filemanager,
    Titanium, Terminal, Viper4Android,
    DSP Manager, AC!D SoundMOD,
    Photosphere camera, Sonymotion Camera,
    MX Player, Google Play Music,
    Gmail, Stock E-Mail,
    Livewallpapers, Asus Taskmanager,
    Asus Weather & Time, Asus Battery Widget,
    Digital Clock, Genie Widget, Chrome,
    Stock Browser, Nova Launcher, 
    Apex Launcher, Adobe Flash Player,
    Adobe Reader, Padfone Launcher Switcher,
    Hangouts, Whatsapp, Skype, Greenify,
    AdAway, Dropbox, Xposed Framework... 
    And [B]ALOT MORE STOCK APPS![/B]
    [B]MODS[/B]: Guerilla Tweaks by SiSSiDroid previous 'rambooster' script!
    Operation Killjoy by Exit_Only
    Fly-ON MOD by slaid480
    Updated xBlast to latest
    Updated most apps to latest!
    Removed: entropy_on, entropy_off
    adblock, deblock, logcat_on, logcat_off
    Alot of winter cleaning...
    
    1.4 OC & 1.4_STOCK
    *updated viper4andoird 2.3.1.3
    *re-optimized /system/app & framework-res.apk got more free space !
    *removed some "unnecessary" sounds from ringtones, alarms.´
    *removed more apps see post 2 for full list !
    *added root check for 'entropy_on' and 'entropy_off'
    *cleaned and fixed, 'stocktuner' and 'stonetuner'
    *re-did 'stonetuner' presets see 2nd post for details
    *added 4th preset for 'stonetuner' called "extreme performance"
    *re-did 'rambooster'
    *added 'autoptimize' option to 'rambooster'
    *added 'wifi sleep time' option to 'rambooster' set's how long before wifi sleeps when screen off
    *added changeable trigger value for 'autobooster'
    *added 'autoptimize' , 'autocleaner' and 'autobooster' enable / disable features to 'rambooster'
    *cleaned many scripts
    *adjusted io values
    *added kernel sleeper disablers for STOCK version
    *updated xblast to 1.6.6
    *updated es file explorer to 3.0.6
    *moved xposed framework, xblast, es file explorer to user apps !
    *added Titanium Backup, Terminal Emulator apps !
    
    1.3_OC & 1.3_STOCK
    *automatic wipe for cache and dalvik-cache in updater-script
    *automatic reboot in updater-script
    *fixed xposed permission issues
    *cleaned installation progress
    *adjusted iotweak values
    *updated viper4android 2.3.1.1 - working out of the box with high audio quality
    *fixed 'stonetuner'
    *automated rambooster fixed will now free more memory !
    
    1.2_OC & 1.2_STOCK
    *updated xblast to latest 1.6.2
    *updated xposed to latest 2.3.1
    *adjusted many values
    *moved some init.d script into one script
    *moved all scripts into one folder
    *added logcat_on & logcat_off binaries
    *re-did entropy_on & entropy_off binaries
    *viper4android 2.2 working out of the box !
    *fixed updater-script
    *new bootanimation !
    
    1.1_OC & 1.1_STOCK
    *reverted back to Viper4android 2.2... Sound was amazing in 2.3 but keeps screeching from time to time.
    *updated Viper4android .irs files to latest !
    *updated ES file explorer to latest 3.0.4
    *'rambooster' binary got a complete make over
    *added 3 options for autobooster (aggressive , moderate and disabled), moderate set as defaut
    *autobooster values adjusted
    *optimized /system/app
    *optimized framework-res.apk
    *tweaked some build.prop values
    *moved bootboost script to complete script
    *added loopysmoothness 
    *added iotweaks
    *removed centerclockmod
    *added xblast back - xblast is now working out of the box !
    *updated xblast to latest 1.6.1
    
    v1.0 OC & v1.0 STOCK
    *fixed 'stonetuner'
    *re-wrote all PDI scripts to match Guerilla Tweaks
    *fixed 'ondemand' values
    *added loopysmoothness 
    *added google dns
    *added camera app 4.2 (Working out of the box, Thx Lidenburg !)
    *added gallery 4.2
    *removed old gallery2.apk
    *new bootanimation !
    *removed xblast keeps conflicting with the new mods
    *added percentage battery mod by ziiHelmet
    *added centerclockmod by ziiHelmet
    *fixed xposed permissions for modules.list and modules.whitelist
    
    v0.9 OC & v0.9 STOCK
    *made "steps" to updater-script
    *added es file explorer
    *added xposed framework
    *added usefull modules for xposed
    *adjusted STOCK kernel values
    *fixed 'stocktuner' binary errors
    *adjusted OC 'stonetuner' values
    *added '1024' and '1136' frequencies to 'stonetuner'
    
    v0.8 OC & v0.8 Stock Kernel
    *launched v0.8 with stock kernel = STOCK version uses 'stocktuner' binary
    *launched v0.8 with stonekernel OC = OC version uses 'stonetuner' binary
    *fixed 'battery life' preset causing random reboots
    *fixed cron disperring time after few hours
    *Re-did automated rambooster it will now only run IF you have less then 1000mb of RAM left ! Check for logs in /data/guerilla_tweaks/autoboost/autoboost.log!
    *many values adjusted for better battery!
    *fixed the newly done build.prop tweaks
    
    v0.7.2
    *added 3 presets to 'stonetuner' binary: batter life, performance, balanced
    *fixed interactivex governor values
    *fixed stonesaver governor values
    *fixed 'BBS' not being able to get cpustates after using 'stonetuner'
    *added recron script for hourly recron
    *build.prop tweaks re-done.
    *removed Pureaudio v1
    *added V4A FX
    *fixed io tweak values
    
    v0.7.1
    *fixed hourly ramboost
    *fixed daily cleaner
    *fixed stonetuner frequency errors
    
    v0.7
    *updated Stone Kernel OC 0.9
    *updated firmware to WWE 10.4.7.17
    *added crontabs/cronsupport
    *added rambooster to run every hour
    *added autocleaner.sh to run once a day
    *moved direct_injection logs to /data/guerilla_tweaks
    *added stonetuner for easy CPU tuning !
    *enabled entropy by default
    
    **REMOVED APPS**
    
    Asus Pad Tutorial
    Zinio Reader
    Press Reader
    MyNet
    Pinpal
    MyBitcast
    BuddyBuzz
    Magnifier Tutorial
    Facebook Poster
    Kindle
    Watch Calender
    Asus Studio
    Asus Story
    Dictionary
    PlusOne
    MyDictionary
    GenieWidget
    GoogleTTS
    GoogleFeedback
    CMclient
    Chrome
    
    v0.6
    *started from scratch with Lidenburg 10.4.16.18 ROM pre-rooted, deodexed, partially-debloated
    *added Stone Kernel OC 0.8
    *added Pureaudio v1
    *added PDI 3.2.4
    *added 09io tweak from PDI 3.2.5-t1
    *removed PDI cputuner
    *removed directinject script
    *debloated more
    *added sysro/sysrw scripts (check [B]2nd[/B] post how to use)
    *added build.prop tweaks
    *added adblock/deblock scripts (check [B]2nd[/B] post how to use)
    *tweaks loggers at /data/guerilla_tweaks & /data/direct_inject
    *default governor switched from "interactivex" to "ondemand"
    *cpu max freq set to 1728mhz
    *added governor tweaks
    *more init.d tweaks
    
    v0.5.8
    *updated PDI to official realease of 1.1.5
    *guerilla_governor tweak permissions fixed
    
    v0.5.7
    *PDI dnsmasq script fixed
    *PDI gps.conf added, can't be removed !
    *guerilla tweaks fixed. Now they really work !
    
    v0.5.6
    *more apps removed
    *file manager.apk back
    *updated PDI 1.1.5
    *re-done all guerilla_tweaks
    
    v0.5.5
    *removed bash
    *removed more apps
    *updated PDI 1.1.3
    *added logs for guerilla_tweaks to /data/guerilla_tweaks
    *fixed guerilla_governor_tweaks interactivex is now default governor
    *max freq set to 1728mhz for interacivex, ondemand, interactive governors
    *min freq set to 192mhz for interacivex, ondemand, interactive governors
    *fixed autoboost
    *fixed guerilla_tweaks
    
    v0.5.3
    *updated PDI to 1.1.2r1
    *added guerilla_tweaks
    *added guerilla_governor_tweaks
    *added guerilla_autoboost
    *added PDI gps.conf
    *fixed PDI logs
    
    
    v0.5.1*HOTFIX
    *fixed mobile data not working
    *added loopy smoothness ( for test purpose, please give feedback! )
    *removed asus story.apk & asus studio.apk
    
    v0.5
    *updated firmware to 10.4.16.8
    *updated NOS to Project Direct Injection 1.0.2
    *added sysctl.conf
    *added bash
    *added sysro/sysrw
    *added adblock
    *added Stone Kernel 0.7 OC
    
    v0.3
    *updated NOS scripts 100% 5.3
    *centerclockmod
    *batterymod
    *build.prop tweaks
    
    v0.2 Initial Version
    *NOS scripts 100% 5.2
    *init.d support

    BIG THANKS TO ALL THOSE WHO HAVE HELPED ME MAKE THIS ROM!

    Exit_Only for Operation Killjoy !
    Slaid480 for Fly-On MOD ! !
    GuneetAtwal for making this awesome guide for making your own custom ROM!
    Lindsaytheflint for making the Stone Kernel!
    zhuhang & ViPER520 for superb audio of ViPER4Android!
    rovo89 for Xposed Framework!
    FemBlack for xBlast Module!
    Amarullz for AROMA Installer!
    Ayush Singh for this awesome guide for AROMA Installer!

    Cyberfant for keeping up the download link for me !
    BSDgeek_Jake for mother of all adblocks !
    Lpy for loopysmoothness !

    Lidenburg
    georgek_gr
    Sorcerer86pt
    Explorer23
    ziiHelmet
    wwatu
    idcrisis

    AND EVERYONE WHO I FORGOT!

    DONATIONS RECEIVED:

    jonklinger

    Thank you all for your support and the coffee !


    DOWNLOAD LINK FOR GuerillaROM-v1.6!
    Guerilla Download site hosted by Cyberfant !

    md5sum:cf8cc9aa19d45c9142a249065a25bb10


    KNOWN BUGS?
    Code:
    AROMA Installer: Installer freeze's sometimes. Just do adb reboot recovery and try again or restore backup, reboot and try again !
    Stone Kernel: AC Charging doesn't work and FM Radio doesn't work.
    Please report if you find more!

    More features will be added for this ROM as I can make them... Ideas are welcome... Feedback is appreciated !
    And please be aware that you are doing all of this at YOUR OWN RISK!


    PLEASE HIT THANKS IF YOU ENJOYED THIS ROM AND TO KEEP ME MOTIVATED!​
    9
    FAQ:
    Q: Flash stuck at white Asus Logo, what to do ?
    A: For some reason it won't flash properly always, so you have to go back to stock rom, root, flash custom recovery and flash GuerillaROM again.

    How-To?

    !WARNING! THERE MIGHT BE OTHER METHODS TOO. THIS IS JUST HOW I DO IT!IM NOT RESPONSIBLE FOR BRICKS OR EXPLOSIONS NOR IS XDA! !WARNING!

    THIS IS MY HOW-TO FLASH STOCK ROM, ROOT, FLASH CUSTOM RECOVERY AND FLASH GUERILLA ROM

    *adb reboot bootloader
    *fastboot flash recovery "stock-recovery-name".img
    *fastboot erase cache
    *fastboot boot "stock-recovery-name".img
    *now go to wipe data / factory reset

    NOTE: MY PADFONE'S adb push doesn't work in stock recovery so I have to optionally flash cwm or twrp to push and continue... Skip this if your device's adb work on stock recovery !

    *adb reboot bootloader
    *fastboot flash recovery "custom-recovery-name".img
    *fastboot erase cache
    *fastboot boot "custom-recovery-name".img​
    *adb push "stock-rom-name-here".zip /cache
    OPTIONALLY:
    *adb reboot bootloader
    *fastboot flash recovery "stock-recovery-name".img
    *fastboot boot "stock-recovery-name".img​
    *now navigate to "apply update from cache"
    *wait for it to finish
    *reboot
    *enable usb debugging
    *adb reboot bootloader
    *run r1 superboot - one click root by PaulOBrien
    *adb reboot bootloader
    *fastboot flash recovery "custom-recovery-name".img
    *fastboot erase cache
    *fastboot boot "custom-recovery-name".img
    *reboot system now - disable recovery flash ! - YES
    *copy latest GuerillaROM to /sdcard
    *adb reboot recovery
    *do backup...
    *wipe data / factory reset
    *wipe dalvik cache
    *apply update from sdcard
    *navigate to GuerillaROM and continue to flash
    *wipe cache / dalvik cache
    *reboot and your finally done!
    NOTE: It will take time to build new system from scratch so please be patient if it stucks at the white asus logo ! Give it atleast 5-10min !

    Q: What is 'stonetuner', 'stocktuner' and what's it for ?
    Q: It's used to max battery on your Kernel! You can choose almost everything yourself ! Governor's, Scheduler's, Max and Min frequencies ! These persists trough reboot !
    How-To ?
    First you need terminal emulator.

    IF YOUR USING OC VERSION:
    Code:
    su "enter"
    "stonetuner"
    IF YOUR USING STOCK VERSION:
    Code:
    su "enter"
    "stocktuner"

    And follow the instructions !

    Most cpu related tweaks have been disabled by default but by running 'stonetuner' you enable them !

    PRESETS 'STONETUNER':

    Battery Life:
    Governor: Stonesaver
    Scheduler: Sio
    Min / Max Frequencies: 192 - 1350mhz

    Balanced:
    Governor: Wheatley
    Scheduler: Sio
    Min / Max Frequencies: 192 - 1350mhz

    Performance:
    Governor: InteractiveX
    Scheduler: Sio
    Min / Max Frequencies: 162 - 1512mhz

    Extreme Performance:
    Governor: Performance
    Scheduler: Sio
    Min / Max Frequencies: 192 - 1728mhz

    Q: What is and how to use 'rambooster' ?
    A: 'rambooster' is a script I made containing tweak settings for automated rambooster, automated cleaner, automated optimizer, adb over wifi, optmizing, quick ramboost and more! To use it 'rambooster' you need to install terminal emulator app or run it via 'adb shell'


    Code:
    su "enter"
    rambooster "enter"

    This will open you inside the tweak settings where you can adjust, wifi sleep time, automated rambooster trigger value, enable / disable most of the tweaks.

    AUTOMATED RAMBOOSTER:
    Will run every hour at 15min past. Default trigger value set to 600mb, IF free memory less then 600mb drop caches = more free RAM

    AUTOMATED CLEANER:
    Will run every day at 6:05.

    AUTOMATED OPTIMIZER
    Will run every day at 6:01.

    9
    1.5 Updated!

    Hello everyone!

    Let's start with how busy time's it has been. So sorry for delaying the update but I wanted to provide you something you would really have time to play around for a while. So here it is finally 1.5 !

    Some surprises that I didn't mention earlier. I did some make-over for the OP too so please read it !

    Happy new year to everyone !
    7
    Hello everyone !

    Well the time has come to create an update of my ROM... Some of you might know by now that I don't own the device anymore (or atleast not a working one...) but I have decided for my own purposes to try to make the next update of KitKat. I don't know when or how it will work... But I kindly ask you for some peace and I will try to make it !

    I do have the device that boots but my screen is totally cracked and doesn't respond to touches so it's in none usable condition. Atm im also on a holiday for the next 2 weeks after that I will start working on it.

    What are the plans ?
    "Making a light ROM with Aroma to users to choose what apps they want to use and get rid of the apps you dont want with just a single flash ! As soon as I get a version that boots I will provide it to few of my testers to try out if the device melts down. If people have more ideas there welcome but my time and skills are limited so I will do the best I can !"

    And may I just say have a sunny summer everyone !
    4
    Here we go again !

    1.4 STOCK AND OC UPLOADED !


    Code:
    1.4 OC & 1.4_STOCK
    *updated viper4andoird 2.3.1.3
    *re-optimized /system/app & framework-res.apk got more free space !
    *removed some "unnecessary" sounds from ringtones, alarms.´
    *removed more apps see post 2 for full list !
    *added root check for 'entropy_on' and 'entropy_off'
    *cleaned and fixed, 'stocktuner' and 'stonetuner'
    *re-did 'stonetuner' presets see 2nd post for details
    *added 4th preset for 'stonetuner' called "extreme performance"
    *re-did 'rambooster'
    *added 'autoptimize' option to 'rambooster'
    *added 'wifi sleep time' option to 'rambooster' set's how long before wifi sleeps when screen off
    *added changeable trigger value for 'autobooster'
    *added 'autoptimize' , 'autocleaner' and 'autobooster' enable / disable features to 'rambooster'
    *cleaned many scripts
    *adjusted io values
    *added kernel sleeper disablers for STOCK version
    *updated xblast to 1.6.6
    *updated es file explorer to 3.0.6
    *moved xposed framework, xblast, es file explorer to user apps !
    *added Titanium Backup, Terminal Emulator apps !

    As you can see there's alot of change's made so I advise to do a CLEAN INSTALLATION otherwise you will have static noise with Viper4Android. I made about 20 clean installation with only 1 time getting stuck at white logo. All tweaks have been enabled by default and can be disabled from the 'rambooster' please look at the 2nd POST (FAQ)

    Any questions you have please don't hesitate to ask ! I will be away for awhile but if I can't answer I bet my tester's can help you out ! Happy flashing !

    EDIT: IF YOU HAVE TITANIUM BACKUP LICENSE PLEASE UNINSTALL AND REINSTALL TITANIUM BACKUP: FOR SOME REASON THE LICENSE DOESN'T GET RECOGNIZED!