*** ចំណាំ: ឧបករណ៍របស់អ្នកត្រូវបានចាក់ឫសគល់ * * សម្រាប់ការងារនេះ។ វានឹងមិនដំណើរការនៅលើឧបករណ៍ដែលមិនមែនជាឬសគល់! ***
កម្មវិធីគ្រប់គ្រង LUKS ផ្ដល់នូវការបម្លែងជាកូដ (AES តាមលំនាំដើម) លើការហោះហើរទៅដល់ថតនិម្មិតនៅលើឧបករណ៍ Android ។
ថតនិម្មិតទាំងនេះអាចត្រូវបានម៉ោនជាថាមវន្ត, ផ្ដាច់, បានបង្កើតឡើងនិងបានលុបដូចជាការចាំបាច់។ ស្រដៀងគ្នាទៅនឹង TrueCrypt ក្នុងមុខងារ។
ចំណាំ: ភាគ TrueCrypt និងជាប្រធាន LUKS គឺមិនឆ្លងឆបគ្នា។
ចំណាំ & ‧;: ទំហំកម្រិតសំឡេងអតិបរមាត្រូវបានកំណត់ដោយវាបង្កើតប្រព័ន្ធឯកសារនៅលើ។ កាតប្រភេទ SD ភាគច្រើនត្រូវបានធ្វើទ្រង់ទ្រាយជា FAT32 និង FAT32 គាំទ្រតែឯកសារទំហំ 4GB ឡើងទៅ។ នេះជាដែនកំណត់ប្រព័ន្ធឯកសារមិនត្រូវបានអ្នកគ្រប់គ្រង LUKS មួយ។ ប្រសិនបើអ្នកចង់បរិមាណធំជាងទំហំ 4GB អ្នកត្រូវតែបង្កើតភាគថាសទំហំនៅលើ ext2 / 4 នេះ។
**** ប្រសិនបើកម្មវិធីមិនធ្វើការសម្រាប់អ្នក, សូមទស្សនាវេទិការបស់ខ្ញុំនិងបានអនុញ្ញាតឱ្យខ្ញុំដឹង! ខ្ញុំជាមនុស្សម្នាក់គ្រាន់តែជាការ, ខ្ញុំមានឧបករណ៍មួយដែលខ្ញុំបានធ្វើការសាកល្បងនៅលើ; គ្រាន់តែប្រាប់ខ្ញុំថាវាមិនដំណើរការសម្រាប់អ្នកមិនជួយខ្ញុំទេ។ ****
ប្រសិនបើអ្នកមានបញ្ហាណាមួយ, សំណួរមតិឬការព្រួយបារម្ភសូមទស្សនាវេទិការបស់ខ្ញុំហើយនិយាយឡើង!
ឧបករណ៍ប្រព័ន្ធប្រតិបត្តិការ Android ត្រូវ:
* ចូររំលើងឫសឯង *
* មានខឺណែលដែលគាំទ្ររបៀបដែលមានសុវត្ថិភាពជា dm-crypt (CONFIG_DM_CRYPT) និងឧបករណ៍ loopback មួយ
* តើបានដំឡើង BusyBox
* ដែលបានដំឡើង Have ប្រើជាន់ខ្ពស់
ខឺណែលភាគហ៊ុនភាគច្រើនមិនបានធ្វើការ!
កញ្ចប់នេះមាន:
* កំណែដែលចងក្រងឋិតិវន្តនិងដកហូត cryptsetup សម្រាប់ ARM7 ដោយប្រើឧបករណ៍ដែលបានផ្ដល់ដោយគម្រោងដែល The Guardian បាន។
* កំណែដែលចងក្រងឋិតិវន្តនិងដកហូត mkdosfs ពីកញ្ចប់ dosfstools សម្រាប់ ARM7 នេះ។
* ស្គ្រីបសែល bash គឺមួយហៅថា« luks "ដែលធ្វើការគ្រប់គ្រងកម្រិតសំឡេង។
* កម្មវិធី java ដែលជាទីកំណើតដែលផ្ដល់ចំណុចប្រទាក់ចំណុចប្រទាក់អ្នកប្រើមួយទៅស្គ្រីប luks និងការរុករករ៉ែនៅក្នុងឯកសារមួយដែលជាមូលដ្ឋាន។
ផ្លាស់ប្ដូរពេញលេញ:
កំណែ 2.4
ជាប់ថេរនៅពេលបង្កើតបរិមាណដែលមានការគាំទ្រជា FAT បានបិទ។
អត្ថបទតម្រៀបម៉ឺនុយកម្មវិធីនិពន្ធកាលកំណត់។
បានបន្ថែមការគាំទ្រសម្រាប់ផ្លូវចំណង់ចំណូលចិត្តរបស់ក្រុមហ៊ុន Samsung ។
ថេរការជូនដំណឹងមិនពិតនៅលើទូរស័ព្ទទំហំដែលមិនមែនជាឫសគល់។
ការជូនដំណឹងជួសជុលពេលបរិមាណត្រូវបានបង្កើតឡើងដែលបានម៉ោននិងបានយកចេញ។
យកចេញត្រាពេលវេលានៅលើទំហំម៉ោនការជូនដំណឹង។
កំណត់ទំហំបរិមាណអប្បបរមាដល់ 3MB ក្នុងស្គ្រីប luks ។
ទំហំមានភាពប្រសើរឡើងអាន់ម៉ោនរាយការណ៍។
តំណនិមិត្តសញ្ញាទៅកាន់ឧបករណ៍អាចត្រូវបានប្រើជាធុង។
ដែលបានកែប្រែពាក្យបញ្ជាកាត់ដើម្បីធ្វើការជាមួយកំណែបន្ថែមទៀតនៃ busybox ។
កែកំហុសដោះស្រាយជាមួយនឹងការដកយកចេញនៅពេលចាប់ផ្ដើមនេះថាទំហំស្គ្រីប luks ដោយដៃបាន។
ផ្នែកដោយសារការលេខកូដ Rewrote ប្រភពពីកម្រិតមធ្យមនឹងអំពើពុករលួយ។ * ដកដង្ហើមធំ *
អំពីការផ្លាស់ប្តូរអត្ថបទនិងភាពទាន់សម័យ។
កំណែ 2.3
សរសេរឡើងវិញដ៏សំខាន់មួយដើម្បី luks សែលស្គ្រីបនិងកម្មវិធីចំណុចប្រទាក់អ្នកប្រើអ្នកប្រើដែលបានកំណត់ដើម្បីគាំទ្រដល់ទីតាំងដែលកម្រិតសំឡេង។
ការអ៊ីនគ្រីបនិង keysize cipher ឥឡូវនេះមានការកំណត់របស់អ្នកប្រើ។ (ការគាំទ្រខឺណែលតម្រូវឱ្យមាន)
កន្លែងផ្ទុកពត៌មានទំហំផ្លាស់ប្តូរ:
ពី: /mnt/sdcard/luks/.data
ទៅ: /data/data/com.nemesis2.luksmanager/.data
ធ្វើឱ្យប្រសើរឡើងប្រសិនបើមានការរលឹកឯកសារឧបករណ៍រង្វិលជុំត្រូវបានគេរកឃើញនៅក្នុងថតទិន្នន័យ sdcard ។
យកចេញការដាក់កម្រិតលើកំពូលសកម្មភាពរុករករ៉ែឯកសារ។
ប្រព័ន្ធឯកសារលំនាំដើមផ្លាស់ប្តូរពី ext4 ទៅ ext2 ។
ឥឡូវនេះប្រព័ន្ធឯកសារ FAT បានគាំទ្រការអនុញ្ញាតដោយលំនាំដើម។
ទំហំដែលបានបន្ថែមម៉ោននិងអាន់ម៉ោនផ្លូវកាត់ផ្ទៃតុ។
បានបន្ថែមការជូនដំណឹងនៅពេលដែលបរិមាណដែលត្រូវបានម៉ោន។ (អាចត្រូវបានបិទបើកបិទនៅក្នុងចំណង់ចំណូលចិត្ត)
ការគាំទ្រទេសភាពបន្ថែមទៅក្នុងសកម្មភាពកែសម្រួលដ៏សំខាន់និងកម្រិតសំឡេង។
បានបន្ថែមការគាំទ្រ sdcard ជាមូលដ្ឋានក្នុងការដំឡើងទម្លាប់ប្រព័ន្ធគោលពីរ។
(ជួសជុលប្រព័ន្ធគោលពីរដំឡើងនៅលើ java.lang.NullPointerException ។ )
បិទបើកការត្រួតពិនិត្យបន្ថែមទៀតថាដើម្បីបិទប្រព័ន្ធគោលពីរនៅពេលចាប់ផ្ដើមរាយប៉ាយ។ នេះអនុញ្ញាតឱ្យស្គ្រីបនិង / ឬប្រព័ន្ធគោលពីររបស់ luks តម្រូវការរបស់អតិថិជន។
ជួសជុលតូចមួយដើម្បីចាប់ផ្ដើមកម្មវិធី។ (សង្ឃឹមជួសជុលបញ្ហាចាប់ផ្ដើមកុំព្យូទ័រឡើងវិញសេសនៅលើឧបករណ៍មួយចំនួន)
ព្យាយាមដើម្បីអាន់ម៉ោនភាគដែលនៅលើ ACTION_SHUTDOWN និង MEDIA_EJECT ផ្សាយ។
ការត្រួតពិនិត្យបន្ថែមនិងការដោះស្រាយបានប្រសិនបើបរិមាណកំហុសគ្មានមានទេ។
កំហុសក្នុងការបន្ថែមស្គ្រីប luks ការដោះស្រាយក្នុងអំឡុងពេលម៉ោនបរិមាណនិងការបង្កើត។
តម្រូវឱ្យមានការត្រួតពិនិត្យបន្ថែមទៀតថានៅពេលចាប់ផ្តើមកម្មវិធី BusyBox ។
អំពីការបន្ថែមប្រអប់ / ផ្លាស់ប្តូរ។
ការផ្លាស់ប្តូរអត្ថបទតូចមួយ (ការធ្វើទ្រង់ទ្រាយនិងកំហុសនៃការសរសេរការជួសជុល) ។
កំណែ 2.2
Recompiled lm.cryptsetup ប្រព័ន្ធគោលពីរស្ថិតក្រោមការដោយប្រព័ន្ធប្រតិបត្តិការ Android-ndk-r6b ។
ការរំពឹងទុកនេះនឹងបញ្ឈប់ segfaults នៅលើឧបករណ៍ជាច្រើន។
បានដំឡើងកំណែនៅ
19 ឧសភា 2012