Wednesday, March 2, 2016

[ROM][Port Note5] AryaMod V1.3 TW Lollipop 5.1.1

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)
  1. 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).
  2. 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:
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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


from xda-developers http://ift.tt/1oOuMfB
via IFTTT

No comments:

Post a Comment