MTK rom Development--




Sunday, 8 April 2018

April 08, 2018

[KERNEL][MiA1] FrancoKernel ⚡️- r1 - 8th April [UPDATE_08.04.2018]

This post was edited by vikasyadav9953 at 17:39, Apr-08-2018

Hi all.   [KERNEL][MiA1] FrancoKernel - r1 - 8th April

released today.
Builds starting with r1 are for stock Android Oreo 8.0.0.

From  webserver choose the Kernel with the most recent version number. Older releases for older Android versions are in the parent directory:

or from Updater app. It's just easier and more convenient:

Support for Xiaomi Mi A1 has been added to the beta so please enroll to make sure you'll enjoy all the features:

1 - Dirtyflash your rom
2 - Go through the whole recovery installation procedure
3 - Flash Magisk
4 - Flash the zip in your recovery
Auto-flash from Franco Kernel Updater app

1 - Legendary battery life
2 - Flash & forget
3 - Typical interfaces like display adjustments, sound control, vibration control, and all that boring stuff
4 - Bypasses the verified boot flag for Android Pay compatibility (root still breaks Android Pay but that's your own problem)
5 - Idle power consumption reduced to the absolute minimum (if you have wakelocks from 3rd party apps you're obviously on your own)
6 - Support for FKUpdater's Performance Profiles
7 - Magical support, I'm here every day, checking posts almost hourly, ready to help anytime (well, unless you fail to read the OP, which contains most info you need)
8 - Seemless integration with my app FKUpdater
9 - No placebo patches, or "magical" optimizations
10 - Probably more, check my github for all the details - the code speaks for itself

  1. r1 - April 8th, 2018
  2. 1. First release for stock rom
  3. 2. Updated to the latest upstream 3.18.102
Copy the Code


Ok r1 is out for stock roms. Will start with development for custom roms support now and r2 will have support for LineageOS 15.1 and probably any other custom rom running Oreo 8.1.
App support has been added to the beta channel ->

This Kernel doesn't touch WiFi in any shape or form, it uses the built-in WiFi module that's present on stock rom. If you're using a custom Kernel that messes with the WiFi stack (eg. injecting a custom WiFi module) you must dirty flash your rom first to ensure WiFi will work properly. You've been warned.Cheers!

All credit goes to 
For application use or screenshots

orginal thread

Wednesday, 14 March 2018

Monday, 5 March 2018

March 05, 2018

Xiaomi Mi A1 - Official firmware link / stock rom /ota

 Xiaomi Mi A1 - Official firmware link / stock rom  /ota 

I just found and collect all available OTA and Fastboot links for Xiaomi Mi A1.

How to extract OTA link:
Tool to unpack OTA images:

Fastboot Images:
Android 8.0.0 [OPR1.170623.]:
Android 8.0.0 [OPR1.170623.]:

Android 7.1.2 [N2G47H.7.12.19]:
Android 7.1.2 [N2G47H.7.12.7]:
Android 7.1.2 [N2G47H.7.11.18]:
Android 7.1.2 [N2G47H.7.10.30]:
Android 7.1.2 [N2G47H.7.10.14]:
Android 7.1.2 [N2G47H.7.9.21]:
Android 7.1.2 [N2G47H.7.8.23]:

Full OTA Images: (Google server)
Android 8.0.0 [OPR1.170623.]:
Android 8.0.0 [OPR1.170623.]:
Android 8.0.0 [OPR1.170623.]:
Android 8.0.0 [BETA 1]:

Android 7.1.2 [N2G47H.7.12.19]:
Android 7.1.2 [N2G47H.7.12.7]:
Android 7.1.2 [N2G47H.7.11.18]:
Android 7.1.2 [N2G47H.7.10.30]:
Android 7.1.2 [N2G47H.7.9.21]:

Full OTA Images: (Xiaomi server)
Android 8.0.0 [OPR1.170623.]:
Android 8.0.0 [OPR1.170623.]:
Android 8.0.0 [OPR1.170623.]:
Android 8.0.0 [BETA 1]:

Android 7.1.2 [N2G47H.7.12.19]:
Android 7.1.2 [N2G47H.7.12.7]:
Android 7.1.2 [N2G47H.7.11.18]:
Android 7.1.2 [N2G47H.7.10.30]:
Android 7.1.2 [N2G47H.7.9.21]:

Incremental OTA Updates:
OPR1.170623. >>> OPR1.170623.

N2G47H.7.12.7 >>> N2G47H.7.12.19:
N2G47H.7.11.18 >>> N2G47H.7.12.19:
N2G47H.7.11.18 >>> N2G47H.7.12.7:
N2G47H.7.10.30 >>> N2G47H.7.12.7:
N2G47H.7.10.30 >>> N2G47H.7.11.18:
N2G47H.7.10.14 >>> N2G47H.7.11.18:
N2G47H.7.9.21 >>> N2G47H.7.11.18:
N2G47H.7.10.14 >>> N2G47H.7.10.30:
N2G47H.7.9.21 >>> N2G47H.7.10.14:
N2G47H.7.8.12 >>> N2G47H.7.8.23:

Note: There is 3 different domain to download OTA firmware. No difference which one to use.


Sunday, 4 February 2018

February 04, 2018

[FIX]] Test Point Method to flash Bricked Mi A1

Hei Mi A1 fans,

What's cooking with your Android One device? This the third volume for my "ifelixit" series. Mi A1 was selected for the Android One which is Purely Android firmware and not running MIUI. As a fan of MIUI knowingly knows they will bricked their devices if they try to flash Mi 5X ROM or Ported ROM on it. Despite all the risks, they still love the MIUI experience. Given a Bricked Mi A1 or failing to boot after a disastrous flashing, leaving the user with non-functional phone, that is, fastboot or recovery cannot be attain at all. 

The holidays is round the corner, and lets get a solution quick to get it PC detected to flash the Official desiganted ROM back on your partially dead Mi A1. Hence, what is the last resort before going to the service center. The ultimate solution is Test Point Method, which is to short-circuit the resistor to ground and get the PC to recognize the phone in Emergency Download (EDL) mode. I would not be recommending any Deep Flasher Cable (DFC), eventhough I was the first to use it effectively, even before there is a tutorial made on the MIUI Forum since the circuitry of the DFC is different for different Mi devices.Let's kick in the Test Point Method...

  • Anti-static angle tweezer
  • Plastic Crowbar
  • Plastic Prying Tools
  • Plastic Antistatic Crowbar
  • 1.5 Philips screw driver
Firstly, we start off with swtiching off your phone, then remove the Hybrid SIM tray with the ejector pin.

Next, we need to dismantle the phone by unscrewing the bottom two screws using a 1.5 Philips screw driver.

Followed by, unplugging the battery terminal connector.

Next, we deal with the Test Point for those having issue with their PC/Laptop not detecting Qualcomm HS-USB QDLoader 9008 under the Ports (COM & LPT) on their Device Manager.

Assuming, the phone has been pried opened. Here is the effective points.

Step One:
Remove Battery connector.

Step Two:
Use a sharp pointed Angle Tweezer and short the Test points below.

Note: Advisable keep your PC sound level loud, which will help you to know of the activity of the connection.


Step One:
Immediately plug in your USD DATA Cable while keeping the Test Points short properly, and your PC/Laptop will notify you of a new device being connected and it will download the necessary driver for the Qualcomm HS-USB QDLoader 9008 under the Ports (COM & LPT) on the Device Manager as shown below:

Step Two:
Remove the Angle Tweezer. Thereafter, launch your Mi Flash Tool, as shown below:

That's it for the third series of "ifelixit". Stay tuned for the Ported MIUI ROM for MI A1. Coming soon for the MIUI-ers.

DISCLAIMER: DO ON YOUR OWN RISK. Flashing can potentially bricked or bootloop your device.