[Galaxy Note 3 Android Development] verbumomo:
Basics of updating from a previous version:

You have a working version, the first thing you have to to is to make a backup of your data and apps -

You can backup everything except system apps, this because system apps will or could be different in new version. The backup will contain apps and the data this apps made when you used them. Dummy mode: kies is not a good way to backup - it probably will recognize your device as a new one, it is made for genuine stock roms and after all who needs that heavy weight, poor customizable program?

Check that you're accounts are synchronized and updated, you can backup sms, contacts, call history etc. if needed. You can also backup settings of PRC (Phronesis Rom Control) in PRC.

By the way: backup the gps.conf file if your gps is working like you want, just in case you are not satisfied with the new one - updade modem in older version and check gps first

Read opening page (OP) and instructions of new version, you can find them in posts from the day of release. Read them twice, most issues could be avoided.

As an example: if you dirty flash from v6 to v7 you have to clear data audio player and PRC (Phronesis rom control) because it could bring issues.

Dowload rom, check the md5 so you'll know that image is 100% ok! Use google if you don't know how to check - a lot of issues and time could be avoided.

Check that you have min 50% of charge

Go in recovery, if you are scary or want to be bullet proof secure make a nandroid backup, if you don't know what it is study, but it is a backup of whole system - it backups partition, crucial system files, in short everything - so if **** happens like you dropped you phone and battery disconnected during upgrade you have the opportunity to switch back to your previous working condition. Do it for clean install.

For a dirty flash wipe dalvik and cache then flash new rom.

For a clean install wipe everything

Make your selections in Aroma but keep in mind that options nearer to stock are the most secure. As an example: the N7 camera is different from a N3, maybe not all will work or some operations bring a FC (force close). CSC: choose the one of your carrier! Settings of an italian provider may work in India too but maybe less efficient

Let the new rom sattle down, take a coffee or beer, do nothing on your phone.

Update BL (bootloader) and CP (modem) with Odin, there is a thread with guides and downloads

If you have issues in some app wipe the data from it, in Titanium simply select app and push wipe data.This because some settings of the app are not compatible or wrong with new system

If you made a clean install... install your backup program and restore apps and data, if some doesn't work properly wipe data of the specific app

Enjoy new version.

If you have issues and you installed Xposed and/or different kernels DON'T post in Rom thread go to Xposed or Kernel forum. It is like asking solutions to Samsung after you rooted and flashed a custom rom...

If you still have problems make a post including info of your device, setup and conditions of inconvenience and a log as requested by developer and any member that knows how, you make think they are magicians but they are not! They can't read your mind!

If something really wrong go back to a stock or working version - this way you can check if there is a hardware failure

Keep in mind that this rom works flawlessly, you really can't compare to stock KK or LP roms, it is much better and faster, if you have lags it is on your side so check in your setup for hungry apps, check for errors in logs. I get a GPS fix in less than 10 seconds, at home, in car, walking. Before posting that there is a bug go through the thread and check if you have followed all indications - on thousands of N3 this roms runs without problems

If you have all socials on and gps, bt, nfc, wifi, aod you can't expect a long battery life!

Roms don't boost your hardware so never expect to have a snappy device if you have a lot of apps running in background, it may let look a N3 like an N7 and give you new functions but the hardware is different

Here are the instructions and OP is the first page of a thread:

1. You can dirty flash v7 on any version from v5.0 without any issue. Always backup your device before any firmware modification to avoid data loss in case of any failure.

2. If you dirty v7, you must clear data to Samsung Music and Phronesis Rom Control.....it's a must, else SMusic will FC and changes in rom control will not be reflected

3. If doing a fresh install and you've selected to use the Stock Camera, install the camera modes which is provided in OP as user app. Remember to first install any of the other camera first to have the home double press enabled. Then you can switch to the stock camera or any camera of your choice.

4. To have the flashlight not switching OFF automatically, you must disable SmartStay. The smart stay service will switch OFF flashlight automatically if not turned OFF

5. For anyone using swap file support, you can confirm it's activation by checking for the existence of the swap file in /data/swapfile. It's about 786MB in size. The file will be deleted if deactivated in rom control. You will normally not be able to manually delete the swap file when swapping is on.

6. As before, you can now use Google Assistant irrespective of your locale. And it can be launched from any of the virtual buttons, screen swipe and screen sweep. All you need to do is set the action to custom app and then press on the "ShortPress / LongPress for Google Assistant". It could be set to short press or long press as long as the action already exist.

6. This release comes with Phantom kernel 1.2r. As with previous releases, you can always use any other kernel that you deemed fit for your device and usage. There is usually no "best kernel", it all depends on your experience. However, Phronesis fully support Phantom as you will see entries in rom control to support the kernel features.

7. The "Advanced Device Mod" section of the rom control will change system files. There is also a section for "Advanced Kernel Features". This section can be used for different functions e.g. turning logging ON/OFF, switching swapping ON/OFF etc. You can also find the Magisk support in this section.

7. If after dirty flash your SNote won't work properly, uninstall it and reinstall from the rom.zip as user app.

8. As you know, you can use Google Assistant with the two included framework options no matter what language locale has been selected. Just select "Cusom App" option for any of the buttons and choose the option for "Google Now" in the option.

9. As regarding modems, there is no perfect or best modem. What's best for me might not be good for you because the working of modem depends on other factors that are specific to each user. For example, location, carrier etc. Choosing the correct modem will enhance your signal strength, GPS connection among others. So, find the best modem for yourself and remember that newer modem does not necessarily means best modem.

10. You can use Phronesis rom control to back up your SMS, Call log, WI-FI and any relevant data before wiping so you could restore after install. You can however use other backup or restore apps of your choice. Just remember to back up your important data and files before wipe.

11. Due to hardware compatibility, don't expect all camera modes to work correctly; especially the N7 camera. From testing, it seems the stock camera (N4) has most all of the modes working if the provided camera modes are installed as user app.

12. The two included Internet app can co-exist as they have different package name. There is no need to have both installed. I personally use the beta version and I can recommend it.

13. To use the debloating option in rom control, you must have created a folder named "debloat" in your phone internal memory and place your debloat.sh file in the folder (/debloat/debloat.sh). Please see attached screenshot for details. You're responsible for modifying the debloat.sh to suit your need. Any questions relating to debloating should go in the debloat thread located Here

14. There is also option within the rom control to enable fast charge and zzmoove. These are different from what's configurable with Kernel Adiutor. These scripts were delivered to the /sbin/scripts folder of your device via the kernel. When these options are activated in rom control, the profiles get activated and scripts copied into init.d to make them stick after a device reboot. You can check the governor activation/deactivation using the CPU monitor within the rom control statusbar settings.

15. Rooting:- The following options are available to choose from for rooting:

i. Chainfire System Mode

ii. Chainfire Systemless Mode

iii. Unroot

iv. Unchange - useful when mod update without the need to change rooting type.

System Mode rooting makes root available via modifying system files, while Systemless is via the kernel.

The Magisk rooting has been removed in the release because the rooting method is still evolving and we've decided to leave it out so users can get the version they need. I tried out v14 earlier today and all works good. However, we still support the rooting method via rom control. You will need to apply SafetyNet patch from the Advanced Device Mod section to make the SafetyNet passed.

16. Switch to different weather app or Smart Manager combinations in the Advanced Device Mod section of rom control.