[Sprint  Galaxy Note 4 Android Development] spleef:
Reserved

fixes

data connectivity issues / loss of data

open dialer and enter *#*#4636#*#*

click phone information

scroll down and select lte/cdma auto prl

turn off radio then turn it back on

note: this shouldnt happen but i felt it necessary to have this posted just in case it does

getting texts to work

after installation of new rom, update google play services

install google messenger

set it as default sms application

dial *#*#4636#*#*

Place into cdma auto prl

Wait a bit

Place into LTE/CDMA auto prl

Then text will work again

Time issues?

Time Fix Zip

here is a little step by step of sorts to help anyone wanting to get in on the fun

first you need to initialize a build environment...not going into detail there cause there are multiple threads and sites that can service you there....soo...once you have a build enviro. set up...

open a terminal

type:

mkdir -p ~/liquid

type :

cd liquid (or what ever you named your directory to build from, mine is called liquid so ill refer to it as that some name it android)

now you need to download the sources for cm so...

type:

repo init -u git://github.com/LiquidSmooth/android.git -b lollipop

let it do its thing ....once it finishes you will need to place a roomservice.xml in the liquid/.repo/local_manifests directory ..... i am building for sprint so mine will be a little different if you are building for another variant ..... but ill post it to serve as an example of what you need

my roomservice.xml

once you have the roomservice.xml for your device in the local_manifests directory....you are ready to sync...so now...

type:

repo sync -j6 (i use -j6 but basically the number here represents the number of jobs your computer can handle ...the better the computer the more you can handle but choosing too high of a number will make everything sluggish and will take longer...using -j6 works for me yours might be higher or lower)

so now its syncing it will take a few so can watch it scroll or come back n a few to check on it....once syncing completes....you can begin to edit & build if everything is in place....so...

Go to liquid/device/samsung/qcom-common

and rename cm.dependencies to liquid.dependencies

now go to vendor/liquid/vendorsetup.sh and add this to it if it isnt already present

add_lunch_combo liquid_trltespr-userdebug

note: if already present no worries just exit....also depending on which device...you would want to change trltespr to whatever device name you are building for...so now the editing is complete...

type:

. build/envsetup.sh

type:

lunch

now select the number that corresponds with the device you are building for..literally type the number in

type:

make liquid -j6 (i use -j6 but basically the number here represents the number of jobs your computer can handle ...the better the computer the more you can handle but choosing too high of a number will make everything sluggish and will take longer...using -j6 works for me yours might be higher or lower)

now it will begin building and you can either watch the progress or walk off and come back and check on it... mind you there could be errors then you will have to scroll through or search for them and fix them... hope this helps a bit

getting titanium to work:

install supersu..

open supersu app

update binary

go into settings

uncheck mount namespace separation

check trust system user

reboot