[Q] Custom ROM, kernel and recovery
I would like to flash P.A.C.-MAN ROM on my phone, and also a new kernel, and I need some help with that.
As of right now, I am rooted with DjEmbey's root-method, and have BusyBox and SuperSU installed. I have a regular i9505, XXUAME2, 4.2.2, official device status and all Know related items removed. Do I need to do some kind of updating of my device, before doing any flashing, or do I only have to wipe /data, cache etc.?
I've read some in the P.A.C. Q&A thread on how to flash a custom recovery. But before I flash a new recovery, should I format /data, cache and Dalvik cache? I've heard people recommend TWRP over CWM, is it more stable or have better functionality, is TWRP compatible with P.A.C.?
For a new kernel, I've thought about this
one. Is it compatible with P.A.C. ROM?
After I've flashed a custom recovery, should I always format /data, cache, Dalvik cache and fix permissions, before and after every kind of flashing?
Is BusyBox and (or) SuperSU reserved when flashing a new ROM and kernel, will it be included in P.A.C. or do I have to install it manually?
Thanks in advance for all answers