[Galaxy Note5 Android Development] dr.ketan:
ChangeLog and download L4 and 4_1

Based on N920IDVU2AOJ4_N920IOLC2AOJ3_N920IDVU2AOJ3

All features of L3 will remain same.

Changelog L4

- Three kernels included in ROM zip and user can select kernel of their choice while flashing ROM. Available kernels are N920I OJ4, N920C OJ5 and N920G OJ5. By default it won't install any kernel unless you choose one. All kernels are stock SeLinux Enforcing.

- Some changes under framework (better say undo changes) for better and clear performance.

- New TouchWiz Launcher with better Multi DPI support

- Swipe Up mode - Instead of opening Briefing you will have choice to open your desired app with Rt swipe launcher. Still you can select briefing app from swipe up mod to keep stock settings. There is Swipe reset available in app drawer to reset your choice. Thank and credit to [MENTION=4714483]daxgirl[/MENTION] for swipeup chooser.

- Double Tap home customization added to ROM Control. You can have now lot choice to select with double tapping home instead of camera only. Option added to ROM control. There is option available to activate custom action for double tapping home (reboot requires once when you change this option Camera/Custom). Indeed now double tap will open up [MENTION=4948919]xperiacle[/MENTION] 's SwipeUp chooser.

Once you activate custom selection there is option to define custom action. You can change anytime this action without requiring reboot.

- Play services and other services fix (causing wakelock and battery drain) applied with ROM Control. Fix requires to apply on every boot and while you finishing setup, ROM control should ask for su permission. Also you will see toast message about services fix applied after every boot. In case something went wrong and you can't see this message, you can force fix from ROM control.

- Extra settings have now one more option. Toggle bluetooth icon on statusbar. You can decide to keep persistent BT icon on SB or not.

- Theme store version updated with search function.

- Virtual Key - Updated to stay in background. Also now there is three vertual key on bottom Left/Right and Central.

- SecretCode Dialer - As it is common issue of broken MMI code. So in case secret code is not working with regular dialer here option added to ROM Control.

You have to select 'Type code here' this will open popup box and you have to enter code there which you want to dial but without prefix *# OR Suffix #

For example you want to dial *#06# then you need to simple input 06 same way if you want to dial *#0*# then you need to input 0* only.after than check and apply. Also there is 62 examples available for different codes (Not tested all)

- Some workaround to prevent over killing of application. I have observed many important applications running in BG gets killed even we need to use that. Hope some better management with this.

- Some modification for overall performance and RAM management.

ChangeLog 4_1

Installation Instructions.

[ ROM have stock kernel reported working fine on N920i/C/G too, you need to just select from aroma if you want to flash it]

Important : All users requested to make EFS backup if you are already rooted device. Otherwise make backup as soon as you root device.

1.You must be having custom recovery to flash this ROM. You can use TWRP/Philz CWM according your choice. Here are links I have tested this ROM.

Download link for arter97-recovery-n920ci-3.6-philz_touch_6.59.0.tar.md5 Thanx and credit [MENTION=4898097]arter97[/MENTION]

How to flash custom recovery?

First go to setting-about device-software info and tap 7 times on build number

now look to setting and you will find developer option just above about device.

Enable OEM unlock

Switch off device

Reboot to download mode (Vol up+power+home)

Select downloaded above said Philz recovery with AP tab of Odin and flash.

Reboot to recovery and now you should have custom recovery.

In case still you have stock recovery then follow this

Again reboot to download mode

Select recovery file with AP tab of Odin

Now uncheck Auto reboot option

Flash selected file

Once flashing complete, disconnect device and long press Vol down+Power

Once screen turns off, immediately press vol up+power+home to reboot to recovery manually.

Now you have custom recovery and proceed to flash RO)M.

2. ROM Aroma have stock SeLinux Enforcing kernel and may not work on Other than N920I variant. Aroma will flash stock kernel only if you select it from aroma. If you don't select kernel option then it will keep your existing kernel.There are some custom kernel available in development formu simply find which suits you best. If you want to flash custom kernel,download custom kernel and copy to device.

3 Download N920I Dr.Ketan ROM L* (Link below) and copy zip file to Device.

5.Installation :

-Reboot device to Recovery

-Select Wipe option - Factory reset

-Select N920I Dr.Ketan ROM zip

-This will start calculating md5, wait till it finish and match MD5 with download page of ROM. Once it match - select 'yes' to flash ROM.

-Now this will start AROMA wizard and you have to select stuff you requires.

-If you have selected Stock Kernel OR If you want to keep existing cusatom kernel then just reboot device and skip steps a and b said below.

-a.Once ROM flashing finish - DON'T REBOOT Device but again select to Install file

-b. Select Kernel file you have copied (If you are already on custom kernel, this step can be skipped)

After this T-Mobile users have to flash Call Audio Fix

Korean Variant Users (N920K/L/S have to flash Call Audio Fix

VERY IMPORTANT : AT THE END OF AROMA WHEN ROM FLASHING FINISH, SELECT FINISH WITHOUT CHECK MARK REBOOT NOW OPTION. (BY DEFAULT IT IS DISABLED) ONCE YOU BACK TO CWM RECOVERY - SELECT REBOOT OPTION FROM THERE.

In case device stuck to first screen (samsung logo + Red notice text on Rt corner) - Force reboot to recovery and re run aroma, skip everything except select Flash stock kernel. OR In case you are using custom kernel then instead of aroma, simply flash your kernel

Bootloader and Modem OJ4 for L3 : ( Only for N920I )

Flashing OJ4 bootlkoader and modem is optional. If you want to flash - Download N920I OJ4 Bootloader modem.zip - Extract to ger tar.md5 file. Flash extracted file with AP/PDA tab of Odin.

Bootloader and Modem OJ5 for N920C

Bootloader and Modem OJ5 for N920G

Now reboot device and keep patience for 5-6 minute to boot device.

Download

DrKetanROM.com

Update4_1 is incremental update and you must be on L4 first.

Posting/Redistributing/Including any part/mode/file(s) of this ROM in other ROM /Mods/Projects is strictly prohibited.

Bug & Fix

Add On

- Enable Multiuser

- How to use Viper Audio mode with stock enforcing kernel

How to use Xposed module - updating soon

1.Download XposedInstaller_3.0_alpha4.apk. Thank and credit [MENTION=4419114]rovo89[/MENTION]

2.Install above downloaded application as regular apk.

3.Download xposed-v***-sdk22-tw-arm64-custom-build-by-wanam-20151026.zip by [MENTION=3562083]wanam[/MENTION] from original Thread here

PS : There will be two version, you have to select with one having arm 64 in file name.

4.Reboot to recovery and flash above downloaded zip from recovery.