[Xperia Z3 Compact Android Development] gutingi:
travel guide

greetx xda community o/

i am planning to flash my newly aquired z3c directly to the newest carbon built.

coming from samsung tablet flashing, but still considering myself a noob.

therefore i would like to ask for your assistance here. as i have to trust you blindly i beg you to please only post tips you know are working 99%. if my preciuos gets bricked because you "assumed it should work", i would be veeeeeery sad...i know there is no 100%, but this i am willing to risk...

the initial (w10pro64 desktop pc) situation is:

- model# D5803

- android 6.0.1 (securitypatch [MENTION=515419]may[/MENTION] 2016)

- build# 23.5.A.1.291

at the end of my voyage i would like to have:

- current carbon (CARBON-CR-5.1-MOO-RELEASE-z3c-20171018-0207) + kernel12 (from https://xdaforums.com/z3-compact/orig-development/cm12-kernel12-22-2-2015-t3037663 ) + open gapps 7.1 nano

i read maaaaany threads/websites on how to achieve that on my own but i am quite confused about the different ways to get there (some posts are more then two years old and all might have changed or gotten simpler or doesnt work anymore and my device ends up bricked/destroyed). which way would be the easiest/safest? i will list the ideas i have and as soon as you approved of the concept i will post the detailed steps for you to recheck.

i am only working with logic and 5% experience so i am hoping for your help to close the gap to those 99% :fingers-crossed:

ok now,

1. root needed for ta partition backup (to safely store drm keys somewhere for later):

- need to install the adb drivers for the handset (from https://developer.sonymobile.com/downloads/drivers/xperia-z3-compact-driver/ )? is it only suggested or always needed? how to know (if simply plugged in, its "correctly" recognized as z3c)?

- which ta backup tool to use, https://xdaforums.com/crossdevice-dev/sony/universal-dirtycow-based-ta-backup-t3514236 from this guide http://www.droidviews.com/backup-ta-partition-xperia-devices/ or this https://github.com/DevShaft/Backup-TA/releases mentioned in this guide https://www.naldotech.com/how-to-restore-backup-ta-partition-drm-keys-xperia-devices/ ??

- to get the root with ta backup option i need to downgrade to an older fw first (D5803_23.0.A.2.93 Android 4.4.4_Customized CE1 1288-7915 from https://mega.nz/#F!G5pzSY4A!KaVFwh9kM_cGrmwuASd1mA!2hBHlAzQ )

the aforementioned stuff i can completely achieve with the preferred backup tool + (maybe adb drivers?) + older fw + flashtool (flashtool-0.9.23.1-windows), correct?

after i got the backup job done i need to flash back to the former fw# 23.5.A.1.291 ?

2. bootloader unlock needed for carbon installation:

- the bl ul is again achieved with flashtool

- get carbon on the phone via magisk v14 from https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 or via the twrp way (from https://androidfilehost.com/?fid=961840155545571844 or https://eu.dl.twrp.me/z3c/ or https://xdaforums.com/z3-compact/general/d5803-z3c-aries-twrp3-0-t3543113 ) ??

- flash open gapps

- flash kernel12

all done?? :confused:

thank you all very much already for even reading :angel:

ciao,

gutingi