Ubuntu ການສ້າງ Android Kernel

ສ້າງ Android Kernel

ທ່ານສາມາດສ້າງ kernel ຂອງທ່ານເອງສໍາລັບ Android ຂອງທ່ານໃນຂັ້ນ 10.

 

Android ໄດ້ເຮັດດີເນື່ອງຈາກແຫຼ່ງເປີດ, ລະບົບ Linux. ເນື່ອງຈາກວ່າລະບົບເປີດເຫຼົ່ານີ້, ມັນງ່າຍທີ່ຈະປັບປຸງອຸປະກອນແລະມັນຍັງເຮັດໃຫ້ການພັດທະນາແລະໃບອະນຸຍາດມີລາຄາຖືກກວ່າໃນຂະນະທີ່ Google ສືບຕໍ່ສ້າງລາຍໄດ້ຂອງຕົນໂດຍຜ່ານຜູ້ໂຄສະນາແລະຮ້ານ Google Play.

 

ຮູບແບບທຸລະກິດຂອງລະບົບທັງຫມົດແມ່ນຫນ້າສົນໃຈຫຼາຍເຊັ່ນດຽວກັນກັບແກ່ນຫຼັກຂອງມັນ. ແກ່ນຫຼັກແມ່ນມີຄວາມຮັບຜິດຊອບສໍາລັບການເຊື່ອມໂຍງກັບຊອບແວແລະຮາດແວ. ມັນປະກອບມີໄດເວີແລະໂມດູນຂອງອຸປະກອນຂອງທ່ານ. ທ່ານສາມາດປ່ຽນການລວບລວມໂມດູນກ່ຽວກັບການແຈກແຈງ Linux ທີ່ເຕັມໄປດ້ວຍສຽງ. ນີ້ຊ່ວຍເພີ່ມຄວາມໄວຂອງລະບົບຂອງທ່ານ.

 

ແກ່ນແມ່ນເຫມາະສົມທີ່ງ່າຍດາຍສໍາລັບທຸກໆອຸປະກອນດຽວ. ຢ່າງໃດກໍຕາມ, ຍັງມີຫ້ອງສໍາລັບການເພີ່ມປະສິດທິພາບຫຼາຍ. ບາງຕົວຢ່າງລວມມີການຖອນໂມດູນ Bluetooth ແລະເພີ່ມອົງປະກອບໃຫ້ແກ່ນ.

 

ການກໍ່ສ້າງແກ່ນ, Ubuntu ແມ່ນມັກໃຊ້. ນີ້ແມ່ນການແຈກແຈງ Linux. ບໍ່ຈໍາເປັນຕ້ອງມີການຕິດຕັ້ງ. ທັງຫມົດທີ່ທ່ານຕ້ອງການແມ່ນການເກັບຮັກສາໄຟລ໌ຫຼື CD ເພື່ອໃຫ້ທ່ານຖີບ boot ຈາກ PC ຫຼື laptop.

 

A2 (1)

  1. ໄປທີ່ Ubuntu

 

ທ່ານຕ້ອງການຮຸ່ນ Ubuntu 12.04 ຫຼືໃຫມ່ກວ່າເພື່ອເລີ່ມຕົ້ນ. ຖ້າທ່ານບໍ່ມີມັນເທື່ອ, ທ່ານສາມາດດາວໂຫລດເວີຊັນຫຼ້າສຸດຈາກເວັບໄຊທ໌ Ubuntu. ຫຼັງຈາກດາວໂຫຼດ, ໃຫ້ເກັບຮັກສາ ISO ໃນແຜ່ນດິດຫຼືໃຊ້ Unetbootin ເພື່ອສ້າງແຜ່ນ USB ທີ່ສາມາດເລີ່ມຕົ້ນໄດ້.

 

  1. Boot Into Ubuntu

 

ລີບູຕະຄອມພິວເຕີດ້ວຍແຜ່ນດິດຫລື USB Stick ຕິດຢູ່ກັບມັນ. ເປີດເມນູ boot ໃນທັນທີທີ່ມັນເປີດຄອມພິວເຕີ. ເລືອກກາງທີ່ທ່ານຕ້ອງການເຂົ້າເຖິງ Ubuntu ຈາກ. ທ່ານຈະຖືກຮ້ອງຂໍໃຫ້ຕິດຕັ້ງ Ubuntu ຫຼືລອງ, ພຽງແຕ່ເລືອກເອົາ Try.

 

A3

  1. ການກະກຽມ Ubuntu ສໍາລັບການກໍ່ສ້າງ

 

ທ່ານຈໍາເປັນຕ້ອງໄດ້ຕິດຕັ້ງຊອບແວພິເສດບາງຢ່າງກ່ອນທີ່ຈະໃຊ້ Ubuntu. ກົດສັນຍາລັກຂອງ Ubuntu ຫຼືປຸ່ມ Windows ແລະຊອກຫາສໍາລັບ terminal. ສໍາຄັນໃນ: $ sudo apt-get install build-essential kernel-package libnruses5-dev bzip2

 

A4

  1. Get Source Kernel

 

kernel ທີ່ແນ່ນອນແມ່ນໄດ້ມອບຫມາຍໃຫ້ທຸກເຄື່ອງ. ທ່ານສາມາດຊອກຫາແກ່ນຂອງອຸປະກອນຂອງທ່ານໂດຍການຊອກຫາມັນອອນໄລນ໌. ທ່ານສາມາດພົບເຫັນທົ່ວໄປກ່ຽວກັບ AOSP. ແກ່ນພິເສດກໍ່ສາມາດພົບເຫັນຢູ່ໃນ HTC ແລະ Samsung. ດາວໂຫລດລະຫັດແຫຼ່ງ kernel ທີ່ເຫມາະສົມສໍາລັບທ່ານແລະເກັບຮັກສາມັນໄວ້ໃນໂຟເດີໃຫມ່.

 

A5

  1. ດາວໂຫລດ NDK

 

ໄປທີ່ເວັບໄຊທ໌ຂອງ Android NDK ແລະດາວໂຫລດ 32 ຫຼື 64-bit Linux version. ເກັບໄວ້ໃນໂຟເດີດຽວກັນບ່ອນທີ່ທ່ານເກັບຮັກສາລະຫັດແຫຼ່ງແກ່ນຂອງທ່ານ. ດຶງໄຟລ໌ເຫຼົ່ານີ້ເຊັ່ນດຽວກັນກັບແກ່ນຖ້າແກ່ນຖືກບີບອັດ.

 

A6

  1. ກະກຽມການກໍານົດຄ່າ

 

ກັບຄືນໄປບ່ອນຢູ່ປາຍຍອດແລະນໍາໄປຫາໂຟເດີເຄີເນນດ້ວຍການໃຊ້ຊີດີ. ໃຊ້:

$ export CROSS_COMPILE = [folder location] / androidkernel / android-ndk-r10b / toolchains / arm-linux-x4.6_86 / bin / arm-linux-androideabi-

ຊອກຫາໄຟ defconfig ທີ່ລະຫັດອຸປະກອນຂອງທ່ານແມ່ນ. ນີ້ສາມາດຖືກພົບເຫັນຢູ່ໃນແຫຼ່ງແກ່ນ. ປ່ຽນຊື່ແຟ້ມໄປ makde.defconfig ຫຼື maker_defconfig.

 

A7

  1. Go to Kernel Menu

 

ກັບໄປທີ່ປາຍແລະໃຊ້ຄໍາສັ່ງເຫຼົ່ານີ້:

make makeconfig

make menuconfig

ທັນທີທີ່ທ່ານເຂົ້າໄປໃນຄໍາສັ່ງທີສອງ, ເມນູການຕັ້ງຄ່າຂອງແກ່ນຈະຖືກສະແດງ. ນີ້ແມ່ນບ່ອນທີ່ທ່ານສາມາດເລີ່ມຕົ້ນການປ່ຽນແປງໄດ້.

 

A8

  1. Configure Kernel ຂອງທ່ານ

 

ໃຫ້ແນ່ໃຈວ່າທ່ານຮູ້ຫຍັງແດ່ກ່ຽວກັບການປ່ຽນແປງໃນເມນູ. ການຖອນເອົາໂມດູນແບບເອົາໃຈໃສ່ອາດຈະມີຄວາມສ່ຽງຕໍ່ໂທລະສັບຂອງທ່ານ. ມັນອາດຈະເຮັດໃຫ້ໂທລະສັບຂອງທ່ານບໍ່ບູດຫຼືຮ້າຍແຮງກວ່າເກົ່າ, ເຊິ່ງຈະເຮັດໃຫ້ອຸປະກອນຂອງທ່ານເສຍຫາຍຕະຫຼອດໄປ. ທ່ານສາມາດຊອກຫາແນວຄິດຈາກ Google ກ່ຽວກັບສິ່ງທີ່ຕ້ອງປ່ຽນແປງ.

 

A9

  1. ສ້າງໃຫມ່ແກ່ນ

 

ຖ້າທ່ານພໍໃຈກັບການປ່ຽນແປງດັ່ງກ່າວ, ທ່ານສາມາດປະຫຍັດມັນແລະເລີ່ມຕົ້ນສ້າງເຄີເນນໃຫມ່ຂອງທ່ານ. ທ່ານສາມາດໃຊ້ຄໍາສັ່ງນີ້ໄດ້:

$ make-jX ARCH = arm

ແທນ X ກັບຈໍານວນ cores CPU ຂອງອຸປະກອນຂອງທ່ານມີ.

 

  1. Flash To Phone

 

ຊອກຫາ zip kernel flashable ສໍາລັບໂທລະສັບຂອງທ່ານ. ຄັດລອກ zImage ຈາກການກໍ່ສ້າງເຂົ້າໃນແກ່ນຂອງທ່ານ. ນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດໃຊ້ kernel ໃຫມ່ໄດ້. ນອກນັ້ນທ່ານຍັງສາມາດເພີ່ມໂມດູນເພີ່ມເຕີມເພື່ອປັບແຕ່ງໂທລະສັບຂອງທ່ານຕາມຄວາມຕ້ອງການຂອງທ່ານ.

 

ແບ່ງປັນປະສົບການຂອງທ່ານ.

ໄປຫາຄໍາເຫັນຂ້າງລຸ່ມນີ້ແລະໃຫ້ຄໍາເຫັນ.

EP

[embedyt] https://www.youtube.com/watch?v=PQQ4JQL31B4[/embedyt]

ກ່ຽວກັບຜູ້ຂຽນ

reply

ຄວາມຜິດພາດ: ເນື້ອໃນແມ່ນປ້ອງກັນ !!