[Galaxy Note II Android Development] rys1908:
Test of 05/08/2015 release

Hi

Last days I decided to test HazyRom 05/08/2015 with my Note 2.

1. Instalation

I entered www.hazyrom.net and downloaded ROM and gapps. Next I restarted to recovery (TWRP 2.8.0.1) backed up my LiquidSmooth 3.2 and flashed rom.

Strange thing: first time I see during flashing information that ext4 partition type detected (twice) and no progress at all for a few minutes. I broke instalation, wipe system, cache and data once again and install rom.

Still the same: ext4 partition detected.

I tried to find some instalation instructions on xda HazyRom threadbut I failed. Finally I noticed there is Hazy apk to install rom. So, apk installed, executed, downloading process started and after a few seconds (impossible to download whole rom so fast) phone is restarted to recovery, sone OpenRecovery script executed and failed but not found zip with rom... but I have it downloaded before, so I can start flashing. Next time information about ext4 partition, progress bar at 0 all the time but after some longer time I can see that something has happened and I can reboot phone.

After reboot system started quite fast. Looks aesthetic, better that all CM12 based roms I tested before. So, lest start:

2. Configuration

Lets see what we can customize. More or less the same as for CM12: Status bar, notification drawer, display, sounds, buttons, profiles.

First problem - no root, even when root access is enabled in Developer options... but Ok I missed this information at xda thered and flashing SU fixed problem.

Second problem - I cannot select any sound (ringtone, notification, alarm). Every time I select tone settings or clock app crashes.

Third problem - profiles: configuring Don't ask for PIN or password does not do anything and I'm always asked for PIN. There is also no System defined option there.

3. Usage

After preconfiguring system I installed my set of apps, configured accounts and started using it as daily driver.

What I noticed at the beginning was that hone never entered deep sleep state. First suspicion: GooglePlaySevices - SystemUpdateService wakelock. Quick check with BetterBatteryStats and I have confirmation. After starting Google Services Framework:SystemUpdateService (using DisableService) deep sleep is reached every time screen is switched off.

Lets check can we change Max/Min CPU and governors. Where is it... Ok, HazyCenter:KernelManager. I can see governor, scheduler but no Min/MAX cpu. Ok, lats change scheduler to noop and governor to ondemand.

Using KernelAuditor I changed Max CPU to 800Mhz.

Rom works stable with this settings but I notices there is no hotplugging governor (except powersave but this one is usless) and when phone is idle (but screen is on) all the CPU kernels are powered to 200MHz.

Ok, lats see what more we can do with HazyCenter. DeviceManager entered and crash. Again and crash. Seems to be not operable.

Lets check whether HeadsUp notification is working (I like this feature). Reading some email, new sms is coming and... no heads up notification. New call - no heads up notification. Checking settings - switched on. Seems not work properly.

Similar problem when screen is off.

New call is coming: it takes a few seconds until screen will be waken up.

New email/sms/etc - screen never wake up.

Wifi - no problems noticed. Access point not tested.

GPS - fast and accurate.

Bluetooth - not tested

Cellular data - 2G/3G - no problems

Sms/MMS sending/receiving - no problem (for MMS switch on data connection).

4. Battery

I have Max CPU set to 800Mhz and for me everything works smoothly and battery is not consumed fast.

Other case is night when phone is not used. I have comparison with LS 3.2 that is my usual daily driver:

- LS 3.2 overnight batter consumption = 2-3%

- Hazy 05/08/2015 overnight batter consumption = <1%

I must say it is really impressive.

5. Conclusion

I must say I'm really surprised with this rom. I tested a few LP roms before but they were erased usually quite fast. This time I decided to stay with Hazy. It is stable, configurable and featured enough to be daily driver.

What should be improved IMHO:

1. Installation process should be better described. I'm quite experienced with flashing but I was surprised a few times during installation (especially when OperRecovery script was executed).

2. Hazy installer apk does not work properly. It started download rom and after a few seconds restarted phone to recovery.

3. Root - it could be part of rom, not to flash it separately.

4. Sound selection - some accidental crashes during that process

5. Profiles - problem with disabling PIN and password on lock screen and no system defined option.

6. Hotplugging governors could be part of kernel (zzmoove maybe).

7. Setting MIn/Max CPU could added to Hazy center and also CPU states table to see how CPU is used.

8. DeviceManager crash should be fixed.

9. HeadsUp notification should work properly.

Nice to have:

1. Option to pop up screen when new notification is coming

2. Pocket mode - wake screen when phone is get from pocket.

3. Dialer and alarm app - flip actions.

4. More tiles to add to notification drawer: Sync, 2G/3G mode, sound mode, etc.

5. Sound panel autoexpand.

6. Integrated system app remover.

7. Cellular service name in status bar.

8. Kill all button in app switcher.

9. Black background mode for settings, dialer and contacts.

Overall rating: 8/10.

My absolutely favorite LP rom. Looking forward for updates...