FORUMS

AOSP 5.1 Lollipop for Nexus Q

Google Nexus Q is an intriguing device released with Android 4.0 Ice Cream Sandwich. It was abandoned by … more

XDA Picks: Best Apps of the Week (Apr 17 – 24)

Apps are at the front and center of any smartphone experience, and with over a … more

Glimpse Notifications: Easier Lockscreen Notifications

Lollipop brought a revamp to the lockscreen, taking away custom widgets but … more

What Are the Best Looking Apps on Android?

As more developers are updating their apps with Material Design elements, we’re … more
Thread Deleted Subscribe to Thread Email Thread

[Fastboot]Custom Kernel for Motorola Defy Mini XT320/XT321

Prev Previous Post   Next Post Next
10th March 2014, 06:33 AM |#1  
rootdefyxt320's Avatar
OP Senior Member
Flag Sydney, NSW
Thanks Meter: 391
 
More
First custom kernel for Defy Mini XT320/XT321 is here!

Featured on XDA Portal: http://www.xda-developers.com/androi...ini-xt320xt32/

@MauroSZ @Bernd.Defy @junk031

Despite us having a locked bootloader, we can boot a custom kernel via fastboot.

Technical Details:

Fastboot is stored as a secondary bootloader in Defy Mini. On older firmwares, the secondary bootloader had fastboot enabled but newer firmwares don't. This is why Motorola left a vulnerability in fastboot which allowed us to fastboot boot img files.

Kernel Source: https://github.com/rootdefyxt320/and...orola_tinboost

This kernel is made for Defy Mini stock ROM's.

Details:
Linux Kernel version 2.6.38.6

Features:
-Swap
-Insecure

To Do:
-Add overclock
-Add custom governors

Limitations:
-You must use fastboot everytime you want to boot a custom kernel so it requires a computer.

Instructions:

1. Download boot.img from attachments
2. Download modules.zip from attachments.
3. Make sure you have CWM Recovery, if not download it from Post #41
4. Now boot into CWM Recovery using the batch script or typing the command in cmd
Code:
fastboot boot name-of-recovery.img
4. Now type these commands in cmd:

Code:
adb shell mount -a
Code:
adb push modules.zip /sdcard
Code:
adb shell
Code:
cd /system/lib/modules
Code:
busybox unzip /sdcard/modules.zip
Then it will ask you to overwrite the files, press A on the keyboard.

Now type the next commands in cmd:

Code:
cd /system/lib
Code:
chmod 755 modules/*
Code:
exit
Code:
adb reboot-bootloader
Code:
fastboot boot boot.img
Updated to v2 in Post 8: http://forum.xda-developers.com/show...20&postcount=8

Same installation instructions as v1.
Attached Files
File Type: img boot.img - [Click for QR Code] (3.57 MB, 549 views)
File Type: zip modules.zip - [Click for QR Code] (752.0 KB, 536 views)
Last edited by rootdefyxt320; 18th March 2014 at 09:17 AM.
The Following 12 Users Say Thank You to rootdefyxt320 For This Useful Post: [ View ]
Subscribe to Thread

Tags
custom kernel, defy mini, xt320, xt321
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes