[Galaxy Note 4 Android Development (Snapdragon)] patensas:
A big hello to everyone seems to be the right words to start with.​

A couple of weeks ago i've decided to say goodbye to HTC after many years and got my hands on a Samsung Galaxy Note 4. Running around with a stock version felt bad so i've started flashing custom roms within 2 hours after unboxing it. After flashing many of the custom roms i started working on a pesonal rom and started off with the DevBase by ALEXNDR and went on until i had a stable deodexed version with just those tiny changes to make my day. Now i think it's time to share the rom and find out what all of you think about it. Don`t forget i`m new to the world of Samsung and learning every single day, don`t expect high class development at first, it will get better as we roll.

Main goal of this thread and rom is to create a smooth and most of all stable rom that is friendly towards the battery, there's enought higly developed roms out there for those that seek all the extra`s for their daily driver. I will start providing flashable zips containing fixes, mods and add-ons once i get to know my way around the N4 and Samsungs way of buiding their roms.

Please read all the info posted in this thread before flashing! Make sure you know what you're doing just to be on the safe side. Before posting anything i have tested and flashed it many times but this doesn`t mean there is no risk involved in flashing my work. I'm not responsible for bricked devices or other issues you may face after flashing my work! Keep this in mind when you decide to flash anything provided in this thread.

Changelog between ALEXANDR's DevBase BOD2 and Project N4 B1.1:

- Fully Deodexed

- Added 5 way Reboot options

- pushed device overall volume a little less compared to B1.0

- Added Modded Camera

- Added Modded Telecom.apk removing ascending ringtone volume

- Cleaned the app list without loosing functionality

- Added Latest AdBlocking hosts file

- Added Memory Leak Fix ( thanks to robocik )

Note:

You'll need the latest modem and bootloader files to run this rom, if you`re running the wrong versions you`ll end up in a bootloop! The proper modem and bootloader files can be found in the download folder along with the Rom zip. I trust you all know how to use Odin in order to flash them :eek:

Changelog between ALEXANDR's DevBase BOC5 and Project N4 B1.0:

- Fully Deodexed

- Added 5 way Reboot options

- pushed device overall volume

- Cleaned the app list without loosing functionality

- Added Latest AdBlocking hosts file

- Added Memory Leak Fix ( thanks to robocik )

​

None as far as i know, so please share if you find one.

​

Always make sure you're running latest bootloader and modem before flashing this rom to prevent bootloop.

Also make sure you're running latest TWRP of CWM recovery.

Download the rom zip file and check MD5 checksum.

Copy the rom zip file to your (ext.) storage.

Reboot in to recovery and flash the rom zip file.

When flashing is done reboot your device and wait patiently untill the boot finishes ( This can take a while ).

When you're on stock before flashing this no wipe is needed for a safe flash, if you're running a different rom

or when you do run in to trouble a wipe in recovery will save your day,

@Chainfire

@_alexndr

@amarullz

@svadev

@_riddle

@JustArchi

@robocik

[MENTION=398245]LeeDroid[/MENTION] just for being my friend, tutor and master in development.

[MENTION=2354101]The Great Dane[/MENTION] for becomming my friend and putting up with me even in the darkers hours. Thank you for seeing the things the way i see them and backing me up in times of need!

Since this is based on ALEXANDR DevBase all additional options also go for this rom. Visit his thread and thank him for his hard work! Below i copy/pasted the additional features ( i know i`m lazy ) hoping he won`t mind. Please let me know if you do mind my lazyness so i can remove the text below.

Additional info that comes with this ALEXNDR.N910FXXU1BOC5 based rom:

1. Base:

- Multi CSC (list of natively supported CSC as above) (*)

- Removed KNOX (apps, agent, container, etc..)

- Rooted (SuperSU 2.46 app + binary), BusyBox 1.23.1

- Odexed (original, untouched framework & apps)

- All original features are present and works

- Able to write to extSdCard by all applications

- No visual changes (100% stock look)

- Stock kernel

- Safe De-Bloated (more info below)What does it mean and why is it called "safe"?

- ONLY apps available in stores are removed from DevBase, so you can easy (re)install any of these app if you like

- ONLY pre-installed system apps are removed, DevBase installer never touch any updated app nor app installed manually from store

Thus, the following conclusions can be drawn:

1. If you install my DevBase directly over stock ROM without performing "Wipe data" - in most cases almost all these apps will remain untouched, because almost all apps have been updated already (stored on /data). But then you will be able to remove any useless app using the "Application manager", like any other app. Removed manually app will not appear again until you use my DevBase while updating.

2. If you perform "Wipe data" while installing my DevBase - then all apps listed below will be removed. If you would like to use any of these apps - just install it manually from appropriate store. Installed manually app will not be removed during the next DevBase update.

Removed apps list:

Chrome

Drive

Dropbox

Evernote

Facebook

FB Messenger

FB Pages Manager

Flipboard

Google+ / Photos

Hangouts

Instagram

PEN.UP

Play Books

Play Games

Play Movies

Play Music

Play Newsstand

Smart Remote

WhatsApp

2. Init.d Support (*):

- Init.d support without need of use custom kernel (details)

3. CscFeature MOD (*) (enabled some built-in, hidden features):

- Added shutter sound menu in Camera

- Sending/receiving MMS without data on

- Added "Exit Internet" option to stock browser

- Added call button in Phone Logs

- Added "Call/Message block" option in Settings

- Added symbols as secondary keys in Samsung keyboard

- Call Recording (manual control, added "Record" button)

(*) - these options can be controlled by editing options.prop file (you can find such file in ZIP's root directory). Just place modified options.prop file (use e.g. Notepad++ to edit) in the root directory of internal emulated scdard (/data/media/0) or extSdCard (recommended if you plan to format internal emulated sdcard) and then start the installation.
​

Footnote:

After being around in the HTC corners of XDA it`s very nice to find out how kind the developers are within the Note 4 section of our beloved forums! Didn`t expect to meet so many nice people after having my share of "*****fights" in the HTC section. I do hope to make some new friends on this side, and will never forget the few friends that sticked with me in the HTC section.