[General Topics] Android#:
This post is to help users who have accidentally or on purpose tried to upgrade to Android 6.0 on their Kiwami Samurai FTU152D using software for FTJ152D (Japanese version of phone), and to help with root and installing Xposed on your phone. There is a risk of getting the phone stuck on boot screen if a user uses certain versions of SuperSU. If you searched the net and found this thread, and are still on Stock Rom for your FTU152D, Do not Upgrade until you have read this thread. Upgrading by flashing a rom using SP Flash Tool you risk losing your IMEI information in the phone forever. I am going to write this thread with an assumption that reader has upgraded the software in their phone using the Japanese Firmware. You can read through and use this thread based on your situation and if confused, better to ask questions on the thread than trying something on your own. I do not take any responsibility if you brick or hard brick your phone, so please be careful and do not just randomly flash things without full understanding, confused? ask questions.

Note #1: First and Foremost, Be careful to not flash a preloader.bin file in your phone from other phone models. You run the risk of permanently bricking your phone. Use the correct preloader made for your phone.

Note#2: Make at least a 5 GB backup dump of your phone using SP Flash Tool 'Read Back' tab before you attempt root or other customizations on your phone. This can be done using the scatter file from stock rom of FTJ152D Android 6.0 available at needrom website at:

https://www.needrom.com/download/freetel-samurai-kiwami-ftj152d/

You will need to input scatter file in the download tab before SP Flash tool will allow you to do a 'Read Back' dump of your phone. Be very careful when attempting this and do not accidently download (the whole reason of this thread and my troubles is because I did exactly that). In 'Read Back' tab, you can click on 'Add', name the raw dump, and add the starting address (that will be 0 of course) and make the length equivalent of at least 5 gigabytes, make sure that you have selected the 'EMCC_USER' as your region. Use 'Add' to add another 'Read Back', this time for preloader (in boot_1 region). You can open the scatter.txt file from the rom you downloaded earlier to see how long this 'Read Back' needs to be. Next, click on 'Read Back' to start the backup dump, power off and connect your phone via usb to the computer. (You may need the VCOM drivers, if the phone is not detected by SP Flash Tool or you keep getting errors, search for the driver online or download it from the needrom website, same page where the rom is (link above). Keep these two dump files safe as these are effectively your backup in case you mess up your phone.

ROOT and Xposed:

If on lollipop there are at least couple of options to root using kingroot (personally dislike) and others. If on Marshmallow, you can use my posts in this thread to root using Magisk:

https://xdaforums.com/general/help/how-to-root-freetel-kiwami-samurai-t3610015

Recover from Japanese firmware and/or Going back to Lollipop:

In case you have flashed the Japanese firmware and now have problems using the phone and want to go back to FTU152D stock rom (Android 5.1) with correct baseband, use the attached file (mega link below) with SP Flash Tool. First, find an nvram.bin file online compatible for mtk6795 chipset or look at this page as you can download a nvram.bin from there:

https://afterroot.wordpress.com/2015/07/22/mtk-restore-nvram-bin/

***Very Important Note*** Nvram.bin file as the one on the above website will fix your phone, especially the baseband (all the better if you made a backup using the method mentioned in Note#2 above, you can use the scatter file and hex editor (such as HxN from download.cnet.com) to cut out the nvram.bin and secro.img (need both to restore imei and baseband) partition file from the raw dump) but the IMEI numbers will be specific to the nvram.bin file you use (and this is why i didn't provide my backup nvram file, but i did provide secro.img as it contains baseband info), and

using wrong imei number with your phone may not be legal

. If you use the file from the above website, your IMEI numbers will be specific to that file and you MUST change your IMEI numbers to your original numbers using a number of apps or other methods available online, just search the web.

You should unzip the rom zip from this link:

https://mega.nz/#!1v4GUaBC!Wj4JW6fZkxNB-ZISrdPmBcR_hu_XSu9NoCrnOKYMdYo

that I put together by dicing raw dump of my phone using SP Flash Tool and putting together some of the files from the MM folder. Some of these files may not be needed for a successful installation but i just wanted to be sure because I had issue with some folders not being visible in the phone's internal memory. Make sure you insert an nvram.bin file in the rom folder before proceeding otherwise your phone sims will be greyed out, choose the scatter file in the folder with SP Flash Tool download tab, and use 'format all + download' option in download tab, click on 'Download', power off the phone and attach to PC via USB cable. Once download is done, power up your phone and you are done. Now you can root and install xposed, and fix your IMEI numbers if they are wrong using the tips and link provided above if like.

I am trying to get a custom recovery to work with this phone but so far because there is no touch in recovery mode, TWRP doesn't work. If anyone have been able to install or use custom recovery, please share your experience and help out others. Thanks.