2016-03-02

Welcome to AryaMod ROM Serries

Proudly present you AryaMod Port V1 for Samsung Galaxy Note 3 SM-N9005

The first Multi Language Port Base





As Samsung stopped its support for Note 3, I, with the help of one of my loyal follower @bacmeogia, could manage to port the latest version of AryaMod V1.3 which was build for Samsung Galaxy Note5 SM-N920i, cooked the very last version of TW 5.1.1 based on Official Firmware N920IDVU2AOL2 with all working mods and features

First of all I should appreciate following people @tdunham, @rompnit, @filchi756, @xperiacle, @gharrington, @daxgirl, for their support, help, guides and their amazing contributions. Without you guys this ROM would never reach to this phase of customization. And also people who have directly/indirectly helped me in this project who are:

@Chainfire for SuperSu

@jcadduono for kernel

@amarullz for Aroma Installer

@SuperR. for his amazing Kitchen

@Ticklefish for his cool tool

@Morningstar for his amazing mod [MOD] [GUIDE] Statusbar Network Traffic (Separate In/Out)

@Goldie for his help and guides please thank him here

@oluwaponmile

@remuntada78

@majdini for sharing golden comprehensive tutorials with us

@not-i for his helps and being a great developer inspiring with his Sweet Rom

@jovy23 for SMS Hack tutorial

@intxeon for edge screen notification fix
Alliance team

developers from http://samsungviet.vn/

And everybody using this ROM :) Please let me know if I am missing your name on credit section.



General Fetures

Based on N920IDVU2AOL2 Official Firmware for SM-N920I (GALAXY NOTE5)
Idle kernel V7.0.0 Note 5 Ports thanks @jcadduono

Rooted, Deodexed, Zipaligned, De-Knoxed

Installed Busy Box, su, sqlite

Init.d Support

ROM Control

Slightly debloated

Extended Power Menu

Disabled Signature checks

Enabled "Choose app to complete action"

Enabled Private mode on customer kernels (works on CivZ_Xtra-9006-1.1.1-Note5Port)

Enabled outdoor mode toggle in Settings>Display

Enabled Touch key light duration option in Settings>Display

Added Torch light in Settings>Display

Added Startup manager in Settings

Added Application permissions (App Ops Permissions) in Settings

Modded Launcher

Modded Messaging App

Added Edge feature (app, people and notification: miss calls, message, email)

Disabled Volume Warning on Headphon

Added Toolbox apps supporting up to 12 apps

Network traffic (in/out)

Device status set to "Official": Syscope dependencies removed

Removed the indents in the notification panel on the left and right

Added Floating message

Added Slide Key Panel

Added Omini switch, amazing multitasking app

Added S-Memo

Added MW App Manager

Added Popup Browser

Added UPSM Manager

Enabled dual smart manager

Stock Theme

Original Sound quality

And maybe more that I cannot remember now...

Aroma Setup
Wipe data
CSC Mods

Data Icon type for mobile data: 4g/LTE

Enable/Disable Sub Symbol on Keyboard

Enable/Disable Exiting Browser Confirmation Pop-up and menu

Enable/Disable Home Button in Browser

Enable/Disable Manual Call Recording

Enable/Disable Call Button in Contact List

Enable/Disable Call/Message Block Menu in Settings

ROM Control app is freshly built from a project shared here [App][Code project][5.0+]Rom Control app for devs by daxgirl and you can find my source code here

Project characteristics:

Quote:

Originally Posted by daxgirl
(Post 61613919)

The project is a source code project. Meaning we are not providing an application and you will not be using it by decompiling it with apktool. There are so many reasons for that that I don't know where to start. Mainly - it's bad enough samsung has made hackers out of all of us and we need to decompile and backdoor their system apps to mod them. What we can provide in source code - we will. We strongly believe in the freedom of code and we share it unconditionally (almost).

Now what is that "almost? part? Simple... You do NOT need to credit us in any of your work, you do NOT need to thank us, you do NOT need to ask permission to use this project in your rom, you also do NOT need to donate to us (you also can't, we don't have a donate button). YOU DO NEED TO RESPECT THE FREEDOM OF CODE! That means that this code is given to you under the GNU GPL (General Public License). You can review it fully here.

The most relevant part to our discussion is as following:

That being said, the only thing that is required of you is that you keep sharing the code. We are not going to run around xda and "police" people using the code and not providing source. We rely on your word, that by agreeing to use the open source, you will keep it public and provide your sources as well for others to use. This VOIDS xda rule number 12, stating that each dev owns their work. Becasue the rule also states that work that is provided by a lisence that negates exclusivity, is therefore not exclusive. Any work based on this code is not to be held exclusive. And if another developer wants to use an app you built based on this code, you have an obligation to provide your sources.

Thread rules and disclaimaers:

The code is 100% original and written by us (myself and @Wuby986) for this specific project. All the classes imported from public open source repositories are annotated with original developer signature and our modifications are annotated and dated as well.

To answer most asked question so far - we don't know how it is different from a custom settings app by ficeto. We have never used it in our roms and we have nerver seen it's code (neither have you). Both apps share the same idea of integrating preferences into settings db using content resolver. You are free to use any app you like. We are not saying which app is better or worse. This is seriously not a competition. To further this disclaimer, it is clear that all apps of this kind will have the same idea of operation. There are features that exist in custom settings apk by ficeto that were requested and included in our project. We have programmed them ourselves, using our own (limited) abilities. We will not engage in any discussion about it any further - you have our word of honor that all our work (ever) is original and a fruit of countless hours of study and programming. We might not be the best (far from it) but we are very honest. If anyone has any question about it, remember that whatsapp and skype can both make internet calls. We rest our case here and now. If anyone has any doubt about the authenticity of our work, it's between you and your god from now on.

This project requires extensive knowledge in android development. As mentioned above, if you don't know how to mod system, this app is of no use to you. We will not be answering questions about smali mods.

This project requires basic knowledge in operating android studio. You need to have it installed and operational in order to work with the code. You need to have android sdk and all the support libraries updated.

This project requires SOME coding expirience or AT LEAST an open mind to getting a crash course. You will not be required to do heavy java lifting to use this app, but it would help if you knew alittle bit.

We cannot teach you how to use android studio, debug problems related to it and so on. We will provide basic instructions as to how to add items to the navigation drawer list, how to add preference fragments with ease, we will explain the idea of out code and different preferences to you. Beyond that - it's on you. We cannot and will not teach you to be a programmer. If you want to know more - the web is wide and google is your friend.

We cannot debug your code problems. This thread is for development discussion related to the project itself. If you need some requests, questions regarding exsisting code, remarks, improvements, you're more than welcome to join a github project and commit your code for everyone's benefit.

What's it control?

Statusbar Settings
Statusbar Clock Options>Potato Clock Mod
Battery Icon Settings

Battery Icon type Stock/3Minit.Hide

Battery color/alpha

Battery bolt icon color/alpha

Display Percentage

Percentage color/alpha

Battery Bar: Show/Hide, Animation, style, Thickness, Color

Toggle Statusbar Gradient

Configure Gradient Style

Statusbar Icon color

WiFi Icon Color

Signalbar Global/Individual Icon Color

Data Icon Color

Notification Icons Color

Ticker Text Color

Hidden Buttons

Right(Lockscreen)

Center(Home Button)

Left (Recent Apps)

Statusbar Icon Toggle

Max Signal Icons (4/5/6 bars)

WiFi Arrow icon

Statusbar Ticker

Toggle Heads Up Notifications

Statusbar View (show/Hide)

Notification Panel

Visible toggle shown 3 to 6

Enable Extra Toggles

Restore Toggles

Notification Panel Carrier Text

Display Panel

Brightness Slider

Memory Cleaner

Memory Cleaner Color

Square/Round UI for Notification and Recent Apps boxes

Phone and Call Settings
Phone and InCallUI Mod

Enable/Disable Increasing Ringtone

End Call Delay

Add Call/Record Button
Automatic Call Recording

Incoming call record

Outgoing call record

Advanced Function Menu

Launcher Settings

Infinite scrolling

Toggle Icon Shadow

Toggle Launcher Dark font

Homescreen Transition Animation

Lockscreen Transition Animation

Google apps Icon style: Material/Stock

Framework and General
Power Menu Options

Display/Hide Power off

Display/Hide Data Mode

Display/Hide Airplane Mode

Display/Hide Restart

Display/Hide Recovery

Display/Hide Download Mode

Display/Hide Flashlight

Display/Hide Screen Record

Display/Hide Screenshot

Display/Hide Emergency Mode

Display/Hide Sound Mode

Customize Buttons

Toggle Extra Haptic Feedback

Enable/Disable Home Wake

Home Button // Set doubletap, tripletap, and long press actions // Choose from: 9 Assignments/Any Application

Left Capacitive Key Set short press, long press actions // Choose from: 9 Assignments/Any Application

Right Capacitive Key Set long press actions // Choose from: 9 Assignments/Any Application

Power Button Set doubletap actions // Choose from: 9 Assignments/Any Application

Assignment list: Disabled, Application, Flashlight, Kill App, Recent Apps, Screenshot, Screen Record, Google Now, Voice Command, Lock Phone
Display

Enable/Disable 360 degree screen rotation

Enable/Disable USB Plug/Unplug Wake Screen

Sound and Notifications
Music Control
System Sound toggles;

Boot sound,

Volume Slider sound

Full Battery Notification (screen on/off after full charge)

Low Battery Notifications (sound and pop up)

Lock Screen

Enable/Disable Lockscreen Rotation

Lockscreen Unlock Effect: Note/Brilliant ring/Stone skipping/Sparkeling bubbles/Coloured Droplets

Toggle Lockscreen Clock custom font style

Lockscreen Clock font style 10 fonts

Lockscreen Clock

Lockscreen Clock Global/Individual Color

Lockscreen Clock AM/PM Color

Lockscreen Date Color

Lockscreen Weather and Owner Info Color

Carrier Text Color

Show/Hide Lockscreen Elements

Use Custom Carrier Text

Carrier Custom Text

Add Clock Second in Lockscreen

Show/Hide Weather Widget

Show/Hide Camera Shortcut

Show/Hide All Lockscreen info

Show/Hide Date

Show/Hide Clock

Show/Hide "Swype to Unlock" Text

Others Mods

Toggle Email Exchange Security

Mokee Listview Animations: Listview animation, Listview interpolator

Calibrate Battery(A simple script to calibrate your battery after flashing the rom)

AdBlocker

Screen Mirror fix

Backup and Restore System Settings
Useful Apps

Toolbox Settings

MW App Manager

UPSM Manager

Omini Switch

SuperSu

About ROM
Set Theme for ROM Control app

Root permission and Custom recovery is required for flashing any custom rom so make sure you are done this part.

Make sure your phone is fully charged to 100%.

Now follow as below:

Flash odin latest modem and bootloader from here, courtesy @jcadduono

Boot the phone into Recovery Mode
Do a FULL wipe: Dalvik Cache, Cache, Data, System even if coming from a port rom

Flash rom

*** The ROM zip comes with idlekernel but if you like to flash another supporting kernel, after flashing ROM zip is done flash your kernel.

BUG: Tapping several times back button on some application (Camera specially) would cause reboot either use long press back button to kill app or home button for now. I would try to fix it in next version if I can contact any of kernel developers for contribution.

Mirror 1 by AFH
Mirror 2 by Mega uploading
MD5SUM: 69035636687d3358a548245eb130f55d

If you don't follow the instruction and post an issue you got do not expect any respond. And if you keep posting your issue you would be reported due to spamming and misleading other users.
Please read and search before asking any question that hasn't been asked before and keep this thread clean.

I am not responsible for any damages on your device.
If you like to include any piece of this project in your project contact me first.

To keep this project alive

XDA:DevDB Information
Port V1, ROM for the Samsung Galaxy Note 3

Contributors
kmokhtar79, bacmeogia
ROM OS Version: 5.1.x Lollipop
Based On: noblelte

Version Information
Status: Stable
Stable Release Date: 2016-03-02

Created 2016-03-02
Last Updated 2016-03-02

Show more