ສ້າງ Android Kernel
ທ່ານສາມາດສ້າງ kernel ຂອງທ່ານເອງສໍາລັບ Android ຂອງທ່ານໃນຂັ້ນ 10.
Android ໄດ້ເຮັດດີເນື່ອງຈາກແຫຼ່ງເປີດ, ລະບົບ Linux. ເນື່ອງຈາກວ່າລະບົບເປີດເຫຼົ່ານີ້, ມັນງ່າຍທີ່ຈະປັບປຸງອຸປະກອນແລະມັນຍັງເຮັດໃຫ້ການພັດທະນາແລະໃບອະນຸຍາດມີລາຄາຖືກກວ່າໃນຂະນະທີ່ Google ສືບຕໍ່ສ້າງລາຍໄດ້ຂອງຕົນໂດຍຜ່ານຜູ້ໂຄສະນາແລະຮ້ານ Google Play.
ຮູບແບບທຸລະກິດຂອງລະບົບທັງຫມົດແມ່ນຫນ້າສົນໃຈຫຼາຍເຊັ່ນດຽວກັນກັບແກ່ນຫຼັກຂອງມັນ. ແກ່ນຫຼັກແມ່ນມີຄວາມຮັບຜິດຊອບສໍາລັບການເຊື່ອມໂຍງກັບຊອບແວແລະຮາດແວ. ມັນປະກອບມີໄດເວີແລະໂມດູນຂອງອຸປະກອນຂອງທ່ານ. ທ່ານສາມາດປ່ຽນການລວບລວມໂມດູນກ່ຽວກັບການແຈກແຈງ Linux ທີ່ເຕັມໄປດ້ວຍສຽງ. ນີ້ຊ່ວຍເພີ່ມຄວາມໄວຂອງລະບົບຂອງທ່ານ.
ແກ່ນແມ່ນເຫມາະສົມທີ່ງ່າຍດາຍສໍາລັບທຸກໆອຸປະກອນດຽວ. ຢ່າງໃດກໍຕາມ, ຍັງມີຫ້ອງສໍາລັບການເພີ່ມປະສິດທິພາບຫຼາຍ. ບາງຕົວຢ່າງລວມມີການຖອນໂມດູນ Bluetooth ແລະເພີ່ມອົງປະກອບໃຫ້ແກ່ນ.
ການກໍ່ສ້າງແກ່ນ, Ubuntu ແມ່ນມັກໃຊ້. ນີ້ແມ່ນການແຈກແຈງ Linux. ບໍ່ຈໍາເປັນຕ້ອງມີການຕິດຕັ້ງ. ທັງຫມົດທີ່ທ່ານຕ້ອງການແມ່ນການເກັບຮັກສາໄຟລ໌ຫຼື CD ເພື່ອໃຫ້ທ່ານຖີບ boot ຈາກ PC ຫຼື laptop.
-
ໄປທີ່ Ubuntu
ທ່ານຕ້ອງການຮຸ່ນ Ubuntu 12.04 ຫຼືໃຫມ່ກວ່າເພື່ອເລີ່ມຕົ້ນ. ຖ້າທ່ານບໍ່ມີມັນເທື່ອ, ທ່ານສາມາດດາວໂຫລດເວີຊັນຫຼ້າສຸດຈາກເວັບໄຊທ໌ Ubuntu. ຫຼັງຈາກດາວໂຫຼດ, ໃຫ້ເກັບຮັກສາ ISO ໃນແຜ່ນດິດຫຼືໃຊ້ Unetbootin ເພື່ອສ້າງແຜ່ນ USB ທີ່ສາມາດເລີ່ມຕົ້ນໄດ້.
-
Boot Into Ubuntu
ລີບູຕະຄອມພິວເຕີດ້ວຍແຜ່ນດິດຫລື USB Stick ຕິດຢູ່ກັບມັນ. ເປີດເມນູ boot ໃນທັນທີທີ່ມັນເປີດຄອມພິວເຕີ. ເລືອກກາງທີ່ທ່ານຕ້ອງການເຂົ້າເຖິງ Ubuntu ຈາກ. ທ່ານຈະຖືກຮ້ອງຂໍໃຫ້ຕິດຕັ້ງ Ubuntu ຫຼືລອງ, ພຽງແຕ່ເລືອກເອົາ Try.
- ການກະກຽມ Ubuntu ສໍາລັບການກໍ່ສ້າງ
ທ່ານຈໍາເປັນຕ້ອງໄດ້ຕິດຕັ້ງຊອບແວພິເສດບາງຢ່າງກ່ອນທີ່ຈະໃຊ້ Ubuntu. ກົດສັນຍາລັກຂອງ Ubuntu ຫຼືປຸ່ມ Windows ແລະຊອກຫາສໍາລັບ terminal. ສໍາຄັນໃນ: $ sudo apt-get install build-essential kernel-package libnruses5-dev bzip2
-
Get Source Kernel
kernel ທີ່ແນ່ນອນແມ່ນໄດ້ມອບຫມາຍໃຫ້ທຸກເຄື່ອງ. ທ່ານສາມາດຊອກຫາແກ່ນຂອງອຸປະກອນຂອງທ່ານໂດຍການຊອກຫາມັນອອນໄລນ໌. ທ່ານສາມາດພົບເຫັນທົ່ວໄປກ່ຽວກັບ AOSP. ແກ່ນພິເສດກໍ່ສາມາດພົບເຫັນຢູ່ໃນ HTC ແລະ Samsung. ດາວໂຫລດລະຫັດແຫຼ່ງ kernel ທີ່ເຫມາະສົມສໍາລັບທ່ານແລະເກັບຮັກສາມັນໄວ້ໃນໂຟເດີໃຫມ່.
-
ດາວໂຫລດ NDK
ໄປທີ່ເວັບໄຊທ໌ຂອງ Android NDK ແລະດາວໂຫລດ 32 ຫຼື 64-bit Linux version. ເກັບໄວ້ໃນໂຟເດີດຽວກັນບ່ອນທີ່ທ່ານເກັບຮັກສາລະຫັດແຫຼ່ງແກ່ນຂອງທ່ານ. ດຶງໄຟລ໌ເຫຼົ່ານີ້ເຊັ່ນດຽວກັນກັບແກ່ນຖ້າແກ່ນຖືກບີບອັດ.
-
ກະກຽມການກໍານົດຄ່າ
ກັບຄືນໄປບ່ອນຢູ່ປາຍຍອດແລະນໍາໄປຫາໂຟເດີເຄີເນນດ້ວຍການໃຊ້ຊີດີ. ໃຊ້:
$ export CROSS_COMPILE = [folder location] / androidkernel / android-ndk-r10b / toolchains / arm-linux-x4.6_86 / bin / arm-linux-androideabi-
ຊອກຫາໄຟ defconfig ທີ່ລະຫັດອຸປະກອນຂອງທ່ານແມ່ນ. ນີ້ສາມາດຖືກພົບເຫັນຢູ່ໃນແຫຼ່ງແກ່ນ. ປ່ຽນຊື່ແຟ້ມໄປ makde.defconfig ຫຼື maker_defconfig.
-
Go to Kernel Menu
ກັບໄປທີ່ປາຍແລະໃຊ້ຄໍາສັ່ງເຫຼົ່ານີ້:
make makeconfig
make menuconfig
ທັນທີທີ່ທ່ານເຂົ້າໄປໃນຄໍາສັ່ງທີສອງ, ເມນູການຕັ້ງຄ່າຂອງແກ່ນຈະຖືກສະແດງ. ນີ້ແມ່ນບ່ອນທີ່ທ່ານສາມາດເລີ່ມຕົ້ນການປ່ຽນແປງໄດ້.
-
Configure Kernel ຂອງທ່ານ
ໃຫ້ແນ່ໃຈວ່າທ່ານຮູ້ຫຍັງແດ່ກ່ຽວກັບການປ່ຽນແປງໃນເມນູ. ການຖອນເອົາໂມດູນແບບເອົາໃຈໃສ່ອາດຈະມີຄວາມສ່ຽງຕໍ່ໂທລະສັບຂອງທ່ານ. ມັນອາດຈະເຮັດໃຫ້ໂທລະສັບຂອງທ່ານບໍ່ບູດຫຼືຮ້າຍແຮງກວ່າເກົ່າ, ເຊິ່ງຈະເຮັດໃຫ້ອຸປະກອນຂອງທ່ານເສຍຫາຍຕະຫຼອດໄປ. ທ່ານສາມາດຊອກຫາແນວຄິດຈາກ Google ກ່ຽວກັບສິ່ງທີ່ຕ້ອງປ່ຽນແປງ.
-
ສ້າງໃຫມ່ແກ່ນ
ຖ້າທ່ານພໍໃຈກັບການປ່ຽນແປງດັ່ງກ່າວ, ທ່ານສາມາດປະຫຍັດມັນແລະເລີ່ມຕົ້ນສ້າງເຄີເນນໃຫມ່ຂອງທ່ານ. ທ່ານສາມາດໃຊ້ຄໍາສັ່ງນີ້ໄດ້:
$ make-jX ARCH = arm
ແທນ X ກັບຈໍານວນ cores CPU ຂອງອຸປະກອນຂອງທ່ານມີ.
-
Flash To Phone
ຊອກຫາ zip kernel flashable ສໍາລັບໂທລະສັບຂອງທ່ານ. ຄັດລອກ zImage ຈາກການກໍ່ສ້າງເຂົ້າໃນແກ່ນຂອງທ່ານ. ນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດໃຊ້ kernel ໃຫມ່ໄດ້. ນອກນັ້ນທ່ານຍັງສາມາດເພີ່ມໂມດູນເພີ່ມເຕີມເພື່ອປັບແຕ່ງໂທລະສັບຂອງທ່ານຕາມຄວາມຕ້ອງການຂອງທ່ານ.
ແບ່ງປັນປະສົບການຂອງທ່ານ.
ໄປຫາຄໍາເຫັນຂ້າງລຸ່ມນີ້ແລະໃຫ້ຄໍາເຫັນ.
EP
[embedyt] https://www.youtube.com/watch?v=PQQ4JQL31B4[/embedyt]