Cài Andoid 4.4 trên UEFI-GPT Laptop Song song Windows 8/8.1 và Linux | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We need money to operate the site, and almost all of it comes from our online advertising.

If possible, please support us by clicking on the advertisements.

Please add vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

Cài Andoid 4.4 trên UEFI-GPT Laptop Song song Windows 8/8.1 và Linux

VNZ-ROAD

NEXTVNZ
Vì một số vấn đề cá nhân, mình tạm thời không support topic này nữa, các bạn có nhu cầu vọc phá vẫn có thể làm theo, tỉ lệ thành công tùy thuộc vào từng máy. Thông thường các máy không có card vga rời dễ tương thích hơn. Chúc các bạn vui vẻ :D

Bài viết này sẽ hướng dẫn bạn cài đặt Android 4.4 kitkat lên máy tính UEFI, ổ cứng GPT, rất dễ dàng và nhanh chóng. Tuy nhiên, nếu bạn không hiểu phân vùng ổ cứng là gì, hay không biết cách vào BIOS, tốt nhất bạn nên dừng ở đây tránh mất mát dữ liệu không đáng có

Mình sẽ không chịu trách nhiệm nếu bạn làm mất dữ liệu của mình, nếu có gì thắc mắc vui lòng để lại bình luận kèm hình ảnh trước khi làm một bước bất kỳ mà bạn không chắc chắn​


Vài hình ảnh demo

14071579040_bc6b1379e3_z.jpg

Thêm nữa:
14235053696_ba2bae0c5f_z.jpg


14278366433_f014e5ac4d_z.jpg


14071534969_13f2fa27d3_z.jpg


14235050556_acd8707972_z.jpg


14071533479_956e65ecb3_z.jpg


14235045236_0291391840_z.jpg


14256025892_a4df0641da_z.jpg


14071604117_35379d84bf_z.jpg

CÁC ỨNG DỤNG ĐÃ TEST:
Trình duyệt: Browser (mặc định), Google chrome, Opera, Dolphin, Firefox beta(chưa nên cài vì có thể bị lỗi dump, phải khởi động lại)
Quay màn hình: smart rotator (nhiều app quay ngang màn hình, các bạn vào smart rotator chọn lanscape)
Chat: Messenging, Facebook, Viber, Zalo, whatsapp, skype (tất cả đều ngon), Line(cài dc nhưng điền sđt báo lỗi)
Tiếng Việt: gõ tiếng Việt (bản cũ)
FIle: Astro, win rar
Office: kingsoft
Music: MX, Mixzing
Camera và Mic: Ngon, chat video vô tư


Chuẩn bị:

1. 1 USB tối thiểu 8Gb, khuyến nghị 16Gb/ Ổ cứng di động nếu có
2. Minitool Partition Wizard 8.1.1 (hoặc bất kỳ chương trình quản lý phân vùng nào bạn thích)
3. Notepad++ 6.5.5
4. Android 4.4 RC1 with libhoudini, GAPPS, Root & UEFI-patched kernel
5. GRUB from Ubuntu 13
6. Máy tính cài sẵn Windows 8/8.1 UEFI-GPT
Tất cả bao gồm trong file tải về (trừ cái số 6)
Tải về:
https://yadi.sk/d/s9sCXJRALmupY
Ấn nút Download để tải về.
Link khác:

Các bạn có ý định cài song song Windows 8/8.1, Linux và Android vui lòng cài Linux trước khi cài Android
Link hướng dẫn cài song song Windows + Linux:

Bắt đầu:
0) Vào BIOS, tắt secure boot
1)Khởi động Windows, cài đặt Minitool Partition Wizard 8.1.1 (pwhe8.exe)
2)Cắm usb vào, format usb thành FAT32

3) Mở Minitool Partition Wizard 8.1.1, thay đổi kích thước phân vùng usb để có một khoảng trống 7.9Gb phía cuối USB, không được vượt quá 7.9Gb (usb 8Gb để trống 7Gb), xem hình
Lưu ý: sau khi làm các hành động với Minitool Partition Wizard, các bạn phải ấn Apply ở góc trái để có hiệu lực

4) Tạo 1 phân vùng PRIMARY EXT2 vào khoảng trống 7.9 Gb đó, đặt tên là Android

14069647798_7e2cfedb6a_c.jpg


5) Tắt Minitool Partition Wizard, copy tất cả mọi thứ trong folder "Install USB" vào usb, nhớ là tất cả mọi thứ trong folder, ko phải cái folder

6) Ấn giữ phím Shift, mở charmbar, chọn restart, đợi 1 lát, chọn "Advanced Reboot" "Use device" -> "UEFI USB drive"
Hoặc khởi động lại máy, ấn giữ ESC, f2, f9, f10, f11,.... sau đó chọn dòng UEFI (tên usb

7) Chọn "Live Android 4.4", dùng thử kitkat trước, nếu máy chạy dc, chuyển sang bước 8. Lưu ý dùng thử có thể wifi và một số chức năng ko hoạt động

8)Khởi động lại máy, làm theo bước 6 để boot vào usb, chọn "Install Android" -> Đợi -> Chọn Select partition "sdb2 (linux)" -> Chọn "Do not format" -> Chọn "Yes, install GRUB" -> Chọn "Yes, install system r\w" -> Đợi -> Select "Reboot".
Lưu ý: "sdb2" chính là tên phân vùng ext2 trên usb vừa nãy bạn tạo. Các bạn nhớ ko dc cắm vào máy tính 2 usb trở lên hay thẻ nhớ, hay đĩa CD, chỉ có 1 chiếc usb đang sử dụng, và máy tính chỉ có 1 HDD, ko có SSD nếu ko tên này sẽ bị thay đổi. Các trường hợp như trên để lại comment và hình ảnh để mình hướng dẫn, nếu không có thể mất dữ liệu.

9) Sau khi cài đặt hoàn tất, các bạn không chọn Run kikat, mà chọn restart, nhanh tay rút usb để vào Windows 8

10) Mở Minitool Partition Wizard, cắt 1 vùng trống khoảng 8.5Gb vị trí phù hợp, mình chọn cuối HDD nghĩa là sau ổ E (xem hình)

14252988631_8f48952c78.jpg


11) Cắm usb vừa rồi vào, f5 Minitool Partition Wizard để nó nhận usb
Chọn Copy Partition wizard, làm theo hướng dẫn, bước đầu tiên chọn phân vùng số 2 của USB, bước số 2 chỉ vào phân vùng trống 8.5Gb bạn đã tạo ở trên, kéo về phía cuối để thừa lại khoảng 500Mb trống phía trước. và next cho tới khi hoàn tất. Phần này mình ko chụp hình, bạn đọc hd và làm theo từ từ
Xong bước này bạn nào máy đã có dual boot windows 8/8.1 và Linux vui lòng chuyển sang bước 18, bạn nào chưa có, tiếp tục các bước tiếp theo

12) Sau khi copy phân vùng xong, chọn vào khoảng trống 500Mb kia, chọn create, chọn FAT32 (nhớ chọn fat32, thông thường mặc định là ntfs), đặt tên nó là GRUB

14256302115_f195799aae.jpg


13) Copy tất cả mọi thứ bên trong folder "Copy to GRUB HDD Partition" vào phân vùng GRUB (hình)

14254135392_0cf2a881c8.jpg


14) Cài notepad++, vào phân vùng grub ở trên, tìm "boot" -> "grub" -> "grub.cfg", chuột phải chọn edit with Notepad++

14233154126_1e1d72be7e.jpg


Tìm dòng
menuentry "Run Android x86" {
set root=(hd0,gpt7)
linux /android-4.4-RC1/kernel root=/dev/sda7 androidboot.hardware=android_x86 SRC=/android-4.4-RC1
initrd /android-4.4-RC1/initrd.img
Chú ý đến "gpt7""sda7", số 7 chính là phân vùng số 7 trên đĩa cứng của bạn, nó phải trùng khớp với phân vùng có tên "Android" bạn tạo từ trước. Các bạn xem trong Minitool Partition Wizard, Disk 0, đếm từ trái sang phải, đếm tất cả phân vùng kể cả GRUB, đếm đến phân vùng Android, của mình là 15, của các bạn là bao nhiêu thì hãy thay thế vào số 7 kia, ví dụ, sau khi thay thế của mình sẽ là:
menuentry "Run Android x86" {
set root=(hd0,gpt15)
linux /android-4.4-RC1/kernel root=/dev/sda15 androidboot.hardware=android_x86 SRC=/android-4.4-RC1
initrd /android-4.4-RC1/initrd.img
Nhớ đếm đúng, và sửa đúng, đừng thêm dấu cách nào vào kẻo ko boot dc
Ấn Save

15) Các bạn làm như bước 14, tìm và sửa file sau "boot" -> "grub" -> "loopback.cfg", nhớ Save

16) Đóng notepad++, Minitool Partition Wizard, tất cả chương trình, ấn Windows+X hoặc chuột phải vào nút start, chọn Disk management
Chọn phân vùng GRUB, chuột phải chọn "Change drive letters & paths". Ấn "Remove" button. Đóng. Phân vùng grub biến mất

17) Ấn và giữ Shift, restart trên charmbar, "Advanced Reboot", chọn "Use device" -> Chọn - "UEFI HDD drive"! Để boot vào Android. Từ nay bạn sẽ vào Android theo cách này, hơi phức tạp tẹo. Có thể trong 1 vài trường hợp khi mở máy grub sẽ chiếm được quyền khởi động, để vào windows các bạn chọn Windows boot manager. Xong, những bạn chỉ cài windows và android có thể dừng tại đây.

18) Với những bạn đã cài song song Windows và Linux thì đơn giản hơn nhiều, các bạn vào linux, cài chương trình Grub Customizer,
- Chọn New, Đặt tên: Kitkat(tùy thích), chọn other, chuyển sang tab source, paste đoạn code sau vào
menuentry "Run Android x86" {
set root=(hd0,gpt11)
linux /android-4.4-RC1/kernel root=/dev/sda11 androidboot.hardware=android_x86 SRC=/android-4.4-RC1
initrd /android-4.4-RC1/initrd.img
}
Các bạn đọc lại bước 14 để chỉnh sửa "gpt7" và "sda7"
Khi boot vào màn hình Grub sẽ có thêm tùy chọn Kikat, ấn vào, tiếp tục chọn Boot to android
Chúc các Bạn thành công!

Góc Kỹ thuật:
Về cơ bản nguyên lý của phương pháp này như sau:
Do Androidx86 không nhận ổ đĩa GPT khi cài đặt, chúng ta dùng một thủ thuật: Cài android lên ổ MBR (tức là USB) sau đó sao lưu sang đĩa GPT,
Sở dĩ Andoid sau đó boot được, là do Linux nhận được đĩa GPT, boot được từ đĩa GPT, nhưng chỉ không nhận khi cài đặt thôi.
Mình thử áp dụng phương pháp này cho Windows XP, win7-32bit nhưng không thành công, nguyên nhân là do bản thân windows xp, win7-32 không boot được từ gpt.
Với những bạn khi cài đặt Ubuntu mà thấy một ổ cứng trống, không nhận ra phân vùng windows, có nhiều cách khắc phục, nhưng đây cũng là một cách


Ý tưởng và hướng dẫn từ tác giả Draco Lockhard, link topic gốc:
Lược dịch và bổ sung thaitruong94 (VNZ)
 


Top