*** ຫມາຍເຫດ: ອຸປະກອນຂອງທ່ານຕ້ອງໄດ້ຮັບການ * * ຮາກຖານສໍາລັບການເຮັດວຽກນີ້. ມັນຈະບໍ່ໄດ້ເຮັດວຽກກ່ຽວກັບອຸປະກອນທີ່ບໍ່ແມ່ນຮາກຖານ! ***
Luks ຈັດການໃຫ້ຢູ່ໃນການບິນການເຂົ້າລະຫັດ (AES ໂດຍໄວ້ໃນຕອນຕົ້ນ) ການແຟ້ມ virtual ໃນອຸປະກອນ Android.
ເຫຼົ່ານີ້ແຟ້ມ virtual ສາມາດຕິດຕັ້ງນະໂຍບາຍດ້ານ, ຖອນການເຊື່ອມຕໍ່, ການສ້າງຕັ້ງແລະລົບຈໍາເປັນຕ້ອງເປັນ. ຄ້າຍຄືກັນກັບ Truecrypt ໃນການທໍາງານ.
ຫມາຍເຫດ: Truecrypt ແລະ Luks ຈັດການປະລິມານບໍ່ໄດ້ຂ້າມເຂົ້າກັນໄດ້.
ຫມາຍເຫດ: ຂະຫນາດປະລິມານສູງສຸດແມ່ນຖືກຈໍາກັດໂດຍການລະບົບໄຟມັນແມ່ນສ້າງຕັ້ງຂື້ນໃນ. ທີ່ສຸດບັດ SD ມີຮູບແບບເປັນ FAT32 ແລະ FAT32 ພຽງແຕ່ສະຫນັບສະຫນູນໄຟລ໌ຂະຫນາດເຖິງ 4GB. ນີ້ແມ່ນຂໍ້ຈໍາກັດຂອງລະບົບໄຟລ໌ທີ່ບໍ່ຈັດການ Luks ໄດ້. ຖ້າຫາກວ່າທ່ານຕ້ອງການປະລິມານຂະຫນາດໃຫຍ່ກ່ວາ 4 GB ທ່ານຕ້ອງໄດ້ສ້າງປະລິມານກ່ຽວກັບການຕໍ EXT2 / 4 ການແບ່ງປັນໄດ້.
**** ຖ້າຫາກວ່າຄໍາຮ້ອງສະຫມັກບໍ່ໄດ້ເຮັດວຽກສໍາລັບທ່ານ, ກະລຸນາໄປຢ້ຽມຢາມເວັບບອດຂອງຂ້າພະເຈົ້າແລະໃຫ້ຂ້າພະເຈົ້າຮູ້ວ່າ! ຂ້າພະເຈົ້າພຽງຄົນຫນຶ່ງ, ຂ້າພະເຈົ້າມີຫນຶ່ງໃນອຸປະກອນຂ້າພະເຈົ້າທົດສອບກ່ຽວກັບ; ພຽງແຕ່ບອກຂ້າພະເຈົ້າວ່າມັນບໍ່ໄດ້ເຮັດວຽກສໍາລັບການທີ່ທ່ານບໍ່ໄດ້ຊ່ວຍໃຫ້ຂ້າພະເຈົ້າຢູ່ໃນທຸກ. ****
ຖ້າຫາກທ່ານມີບັນຫາໃດຫນຶ່ງ, ຄໍາຖາມຄໍາຄິດເຫັນຫຼືຄວາມກັງວົນກະລຸນາໄປຢ້ຽມຢາມເວັບບອດຂອງຂ້າພະເຈົ້າແລະໄດ້ເວົ້າເຖິງ!
ການອຸປະກອນ Android ຕ້ອງ:
* ເປັນຮາກ *
* ມີແກ່ນທີ່ສະຫນັບສະຫນູນທິບາຍຮູບແບບຄວາມປອດໄພ dm, crypt (CONFIG_DM_CRYPT) ແລະອຸປະກອນຍ້ອນກັບ
* ມີ Busybox ການຕິດຕັ້ງ
* ມີ SuperUser ການຕິດຕັ້ງ
ສ່ວນແກ່ນຫຼັກຊັບບໍ່ເຮັດວຽກ?
ຊຸດນີ້ປະກອບດ້ວຍ:
* ສະບັບລວບລວມແບບຄົງທີ່ແລະປິດ cryptsetup ສໍາລັບ ARM7 ການນໍາໃຊ້ເຄື່ອງມືໃນການສະຫນອງໃຫ້ໂດຍຜູ້ປົກຄອງໂຄງການ.
* ສະບັບລວບລວມແບບຄົງທີ່ແລະປິດ mkdosfs ຈາກຊຸດ dosfstools ສໍາລັບ ARM7 ໄດ້.
* A script ແກະທຸບຕີທີ່ເອີ້ນວ່າ "Luks" ທີ່ບໍ່ຈັດການປະລິມານ.
* app java A native ທີ່ສະຫນອງການໂຕ້ຕອບ GUI ເປັນການ script Luks ແລະໄຟລຂັ້ນພື້ນຖານ.
ການປ່ຽນແປງທີ່ສົມບູນ:
2.4 ສະບັບ
ມີກໍານົດເວລາທີ່ຄຸກປະລິມານການສ້າງສະຫນັບສະຫນູນຄົນພິການໄຂມັນ.
ຄວາມສັ່ງເມນູບັນນາທິການກໍານົດ.
ສະຫນັບສະຫນູນເພີ່ມສໍາລັບ Samsung ເສັ້ນທາງທີ່ໃຈມັກ.
ມີກໍານົດປະລິມານການແຈ້ງການບໍ່ຖືກຕ້ອງກ່ຽວກັບໂທລະສັບທີ່ບໍ່ແມ່ນຮາກຖານ.
ແຈ້ງການແກ້ໄຂໃນເວລາທີ່ປະລິມານການຖືກສ້າງຂຶ້ນ, ຕິດຕັ້ງແລະການໂຍກຍ້າຍອອກ.
ເວລາໂຍກຍ້າຍອອກໃນປະລິມານ mount ແຈ້ງການ.
ກໍານົດຂະຫນາດປະລິມານຕໍາ່ສຸດທີ່ 3MB ໃນ Luks script.
ການປັບປຸງປະລິມານການຖອນການເຊື່ອມຕໍ່ການລາຍງານ.
ການເຊື່ອມຕໍ່ສັນຍາລັກກັບອຸປະກອນອາດຈະໄດ້ຮັບການນໍາໃຊ້ເປັນພາຊະນະ.
ຖືກແກ້ໄຂຄໍາສັ່ງການຕັດການເຮັດວຽກຮ່ວມກັບສະບັບເພີ່ມເຕີມຂອງ Busybox.
ມີການສ້ອມແຊມ bug ທີ່ກ່ຽວຂ້ອງກັບການໂຍກຍ້າຍໃນເວລາທີ່ປະລິມານການເປີດ script Luks ດ້ວຍຕົນເອງໄດ້.
ພາກສ່ວນລະຫັດ Rewrote ເນື່ອງມາຈາກການສໍ້ລາດບັງຫຼວງແຫຼ່ງປານກາງ. * sigh *
ກ່ຽວກັບການປ່ຽນແປງຂໍ້ຄວາມແລະການປັບປຸງ.
ເວີຊັນ 23
rewrite ທີ່ສໍາຄັນທີ່ຈະ Luks ແກະ script ແລະ app GUI ການສະຫນັບສະຫນູນຜູ້ໃຊ້ກໍານົດສະຖານທີ່ທີ່ປະລິມານການ.
ການເຂົ້າລະຫັດເຂົ້າລະຫັດແລະ keysize ປະຈຸບັນກໍາຫນົດຜູ້ໃຊ້. (ສະຫນັບສະຫນູນແກ່ນຕ້ອງການ)
ການເກັບຮັກສາໄດ້ຍ້າຍຂອງຂໍ້ມູນປະລິມານ:
From: /mnt/sdcard/luks/.data
ໄປ: /data/data/com.nemesis2.luksmanager/.data
prompts ເພື່ອຍົກລະດັບຖ້າຫາກວ່າອຸປະກອນຫ່ວງໄຟລ໌ໄດ້ຖືກພົບເຫັນຢູ່ໃນລະບົບ .data SDCard.
ໂຍກຍ້າຍອອກຂໍ້ຈໍາກັດໃນລະດັບເທິງໃນກິດຈະກໍາໄຟລ.
ເອກະສານມາດຕະຖານຂອງລະບົບມີການປ່ຽນແປງຈາກ EXT4 ການເຊື່ອມຕໍ EXT2.
ສະຫນັບສະຫນູນລະບົບເອກະສານໄຂມັນເຮັດໃຫ້ໃນປັດຈຸບັນໂດຍເລີ່ມຕົ້ນ.
ປະລິມານເພີ່ມ mount ແລະຖອນການເຊື່ອມຕໍ່ທາງລັດ desktop.
ເພີ່ມການແຈ້ງການໃນເວລາທີ່ປະລິມານການຕິດຕັ້ງ. (ສາມາດຈະສະຫລັບໄປໃນການຕັ້ງຄ່າ)
ສະຫນັບສະຫນູນການປູກເພີ່ມການຕົ້ນຕໍແລະປະລິມານໃນກິດຈະກໍາແກ້ໄຂ.
ເພີ່ມສະຫນັບສະຫນູນ sdcard ພື້ນຖານໃນການຕິດຕັ້ງກະໄບນາລີ.
(ແກ້ໄຂ java.lang.NullPointerException ກ່ຽວກັບຄູ່ຕິດຕັ້ງ.)
ສະຫຼັບການເພີ່ມການປິດການທໍາງານການກວດສອບ hash ຖານໃນການເລີ່ມຕົ້ນ. ນີ້ເຮັດໃຫ້ອັກສອນ Luks ລູກຄ້າແລະ / ຫຼືຄູ່.
ແກ້ໄຂຂະຫນາດນ້ອຍເພື່ອການເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກ. (ຫວັງເປັນຢ່າງຍິ່ງແກ້ໄຂບັນຫາ reboot ຄີກກ່ຽວກັບອຸປະກອນບາງ)
ຄວາມພະຍາຍາມທີ່ຈະຖອນປະລິມານ ACTION_SHUTDOWN ແລະ MEDIA_EJECT ອອກອາກາດ.
ການກວດສອບການເພີ່ມເຕີມແລະຄວາມຜິດພາດການຖ້າຫາກວ່າປະລິມານທີ່ບໍ່ມີ.
ຄວາມຜິດພາດການເພີ່ມເຕີມການຈັດການໃນ Luks script ໃນລະຫວ່າງການຕິດຕັ້ງລະດັບສຽງແລະການສ້າງ.
ເພີ່ມທີ່ກໍານົດໄວ້ Busybox ການກວດສອບ applet ໃນການເລີ່ມຕົ້ນ.
ກ່ຽວກັບການເພີ່ມເຕີມ Dialog / ການປ່ຽນແປງ.
ການປ່ຽນແປງຂໍ້ຄວາມຂະຫນາດນ້ອຍ (ແກ້ໄຂຮູບແບບແລະ typo).
ເວີຊັນ 22
recompiled lm.cryptsetup ຖານພາຍໃຕ້ການ android-ndk R6B.
ຫວັງເປັນຢ່າງຍິ່ງນີ້ຈະຢຸດເຊົາການ segfaults ກ່ຽວກັບອຸປະກອນຕ່າງໆ.
ອັບເດດແລ້ວເມື່ອ
19 ພ.ພ. 2012