ระบบการแกะและการบรรจุ Dat ใหม่ Android แบบกำหนดเอง: ใช้งานเฟิร์มแวร์ของคุณจากสต็อก อย่าขุดคุ้ยกับอุปกรณ์ภายนอก ภาพระบบพับเป็นประเภท yaffs

โกลอฟนา / Google Play

มาดูกันว่าคุณต้องการลินุกซ์อะไร ใน Windows คุณสามารถดาวน์โหลดเฟิร์มแวร์ได้เท่านั้น แต่คุณไม่สามารถเปลี่ยนกลับได้ด้วยเหตุผลทางเทคนิคล้วนๆ ตอนนี้เกี่ยวกับเฟิร์มแวร์ ส่งกลิ่นเหม็นของดอกกุหลาบเมื่อเห็นไฟล์ ZIP ที่ถูกฉายผ่านการกู้คืนที่กำหนดเอง ตัวเราเองต้องการหนึ่งในนั้นเป็นครั้งสุดท้าย ฉันแนะนำให้เริ่มต้นวิธี romodel เพราะมันใกล้เคียงกับเฟิร์มแวร์ที่กำหนดเองของ AOSP มากที่สุดเพราะมักจะง่ายกว่าที่จะได้รับมัน ต่ำกว่าจากท่อระบายน้ำ

  1. คลายไฟล์เก็บถาวรจากเฟิร์มแวร์ลงในโฟลเดอร์
  2. กำลังดาวน์โหลดสคริปต์สำหรับคำขอและ rozarchivuemo ในโฟลเดอร์
  3. เรียกใช้ไฟล์ ext (ราวกับว่าคุณต้องการ Java ให้ข้ามไปโดยพิมพ์ y ; Java จำเป็นสำหรับการบรรจุเท่านั้น)
  4. ตอนนี้เราเลือกการเปิดออกโดยกดปุ่ม 1 แล้วกด Enter
  5. โฟลเดอร์ใหม่ชื่อ extract_* จะปรากฏขึ้นตามคำสั่งของไฟล์ ext และโฟลเดอร์ tools คัดลอกไฟล์ system.new.dat และ system.transfer.list ในนั้น
  6. หลังจากคัดลอกไฟล์แล้วกด Enter และตรวจสอบ หลังจากหนึ่งชั่วโมงให้กด Enter อีกครั้ง ป้อนรหัสผ่านผู้ดูแลระบบแล้วกด Enter อีกครั้ง
  7. พร้อม. แทนที่จะเป็นระบบในโฟลเดอร์ extract_*/output

คู่มือการใช้งาน

การเปิดไฟล์เก็บถาวรด้วยเฟิร์มแวร์ในโฟลเดอร์ (เช่น ใน rom):

$ mkdir ~/rom $ unzip path_to_archive -d ~/rom/

เราจะขอเครื่องมือที่จำเป็นในการเข้าถึงโฟลเดอร์จากคุณ:

$ cd ~/rom $ wget https://github.com/xpirt/sdat2img/raw/master/sdat2img.py

มารันสคริปต์กันเถอะ:

$chmod +x sdat2img.py $./sdat2img.py system.transfer.list system.new.dat system.img

ฉันแปลงไฟล์ system.new.dat เป็นอิมเมจดิบโดยใช้ชื่อ system.img เมานต์รูปภาพไปยังโฟลเดอร์ย่อย mnt:

$ mkdir mnt $ sudo mount -t ext4 -o loop system.img ~/rom/mnt

โครงสร้างไดเร็กทอรี Android

เมื่อระบบถูกคลายแพ็ก โครงสร้างแค็ตตาล็อกจะปรากฏขึ้น:

  • แอป- โปรแกรมที่ติดตั้งพร้อมสิทธิ์มาตรฐาน
  • priv-app- โปรแกรมที่ติดตั้งพร้อมสิทธิพิเศษขั้นสูงรวมถึงส่วนประกอบที่ใช้งานของระบบ
  • บิน- ไฟล์ไบนารีในรูปแบบ ELF คล้ายกับไดเร็กทอรี /bin และ /usr/bin ใน Linux เพื่อล้างแค้นส่วนประกอบระบบที่แตกต่างกันจามรี vikoristovuyutsya ส่วนประกอบของระบบที่สูงขึ้น
  • ฯลฯ- ฟิลี่ย์ นาลัชตูวัน อะนาล็อกล่าสุดของ /etc ใน Linux ซึ่งถูกแฮ็ก ป้องกัน โดยส่วนประกอบของระบบเอง โปรแกรม Android บันทึกการตั้งค่าแต่ละรายการในไดเร็กทอรี /data/data/;
  • แบบอักษร- แบบอักษร สำหรับการแก้แค้น zamovchuvannyam แบบอักษรที่แน่นน้อยกว่า Roboto;
  • กรอบ- ไลบรารีของคลาส Java ซึ่งรองรับโดยระบบและส่วนเสริม นี่คือไฟล์ framework-res.apk ซึ่งจะให้คำอธิบายที่สมบูรณ์ของอินเทอร์เฟซของระบบปฏิบัติการ รวมถึงไฟล์กราฟิกทั้งหมด
  • libі lib64- ไลบรารี Linux ซึ่งถูกแฮ็กโดยคอมโพเนนต์ระดับต่ำของระบบ แอนะล็อกของไดเร็กทอรี /lib และ /usr/lib สำหรับ Linux รวมถึงไลบรารีมาตรฐานเช่น libc, libz, libssl สำหรับไฟล์แนบที่มีสถาปัตยกรรม ARMv7 หรือต่ำกว่านั้น จะไม่มีไดเรกทอรี lib64
  • สื่อ- ไฟล์มีเดีย: เสียงเรียกเข้า, เสียงปลุก, เสียงอินเทอร์เฟซ และแอนิเมชั่น OS;
  • tts- ไฟล์ที่ต้องการโดยซินธิไซเซอร์ภาพยนตร์
  • usr- ไดเร็กทอรีซึ่งเรียกให้ลบไฟล์ โรบ็อตที่จำเป็น และส่วนเสริมจากไดเร็กทอรี bin โดยพื้นฐานแล้ว อะนาล็อกของ /usr/share;
  • ผู้ขาย- ไฟล์ที่ผมจะแนบไปกับตัวเลือก เรียกร้องให้ลบเฟิร์มแวร์ไบนารีสำหรับส่วนประกอบโลหะต่างๆ เช่น โมดูล Wi-Fi
  • xbin- ไดเรกทอรี Neobov'yazykovy; เฟิร์มแวร์ที่กำหนดเองเพื่อใช้สำหรับการเลือกสุนทรพจน์เช่น bash interpreter, SSH, PowerTOP, BusyBox และเครื่องมือสีน้ำเงินอื่น ๆ
  • build.prop- ไฟล์สำหรับรวบรวมข้อมูลเกี่ยวกับการจัดเก็บ รวมถึงการปรับระดับต่ำต่างๆ
  • addon.d- สคริปต์หมอกที่เปิดตัวหลังจากติดตั้งเฟิร์มแวร์ GApps กำหนดสคริปต์ของคุณ zavdyaks จะตื่นขึ้นหลังจากติดตั้งเฟิร์มแวร์ใหม่

เมื่อทำความคุ้นเคยกับโครงสร้างพื้นฐานของ Android แล้ว การเปลี่ยนแปลงทำได้ง่าย

เราเห็นว่าเราเพิ่มโปรแกรม

โปรแกรมที่ติดตั้งทั้งหมดสามารถพบได้ในสองโฟลเดอร์:

  • /system/app/;
  • /system/priv-app/.

กลิ่นเหม็นชนิดหนึ่งได้รับสิทธิ์การเข้าถึง แม้ว่าโปรแกรมจากแอพจะสามารถอัพเกรดได้ เช่นเดียวกับโปรแกรมของบริษัทอื่น (เช่น ติดตั้งจาก Play Store) โปรแกรมจาก Priv-app ก็สามารถได้รับสิทธิ์ API (สิทธิ์พิเศษ) สามารถรับรู้รายงานเกี่ยวกับราคาได้

ในการติดตั้งโปรแกรมในเฟิร์มแวร์ เพียงแค่โยนไฟล์ її APK ลงใน /system/app/ เป็นไปได้อย่างชัดเจนที่จะสร้างโฟลเดอร์ แต่ในกรณีของเรา มันไม่สมเหตุสมผลเลย ในกรณีของเรา เพื่อให้โฟลเดอร์นั้นสามารถใช้เพื่อบันทึกไลบรารีและไฟล์ odex ซึ่งเราไม่มี หากต้องการดูเพียงแค่ดูโฟลเดอร์ที่มีมัน

คุณสามารถเพิ่มอีกห้ารายการและจดจำโปรแกรมสต็อกสำหรับแอนะล็อก ตัวอย่างเช่น หากต้องการเปลี่ยนปฏิทิน คุณสามารถดูโฟลเดอร์ ปฏิทินและคัดลอกไปที่ /system/app com.rpagyc.simplecalendar.apk ที่เราโปรดปราน และคุณไม่สามารถคัดลอก จากนั้นเฟิร์มแวร์จะไม่มีปฏิทิน

Golovnya จำไว้ว่า: โปรแกรมหุ้นสามารถเชื่อมโยงซึ่งกันและกันได้ ดังนั้นการดูโปรแกรมเดียวโดยรวมอาจนำไปสู่การขาดการใช้งานจริง (เช่น CalendarProvider และ Calendar: เมื่อเห็นรายการแรกแล้วคุณจะเห็นรายการแรก แต่ไม่เพียง แต่เข้มงวดเท่านั้น แต่ยังดีกว่าที่จะเป็น ปฏิทินต่างๆ) โชคดีที่เฟิร์มแวร์ AOSP บริสุทธิ์ไม่มีการโต้ตอบกันมากนัก

เปลี่ยนแอนิเมชั่นแอนิเมชั่น

แอนิเมชั่นนำมาจากการดูภาพ PNG ที่บรรจุในไฟล์เก็บถาวร /system/media/bootanimation.zip โดยไม่มีความลำบากใจ ตรงกลางของไฟล์เก็บถาวรตั้งอยู่:

  • desc.txt- ไฟล์อธิบายแอนิเมชั่น;
  • part0- โฟลเดอร์ที่มีไฟล์แอนิเมชั่นที่สร้างขึ้นก่อน
  • ส่วนที่ 1- โฟลเดอร์ที่มีไฟล์แอนิเมชั่นที่แชร์กับผู้อื่น
  • ส่วนหนึ่ง?- โฟลเดอร์สุดท้าย รูปภาพที่แสดงในตัวอย่าง

ไฟล์ desc.txt สามารถบันทึกได้ชั่วขณะหนึ่ง

1920 1080 60 p 1 0 part0 p 0 0 part1

การนัดหมายของแถวเหล่านี้เข้าใจอย่างสังหรณ์ใจ: 1920 × 1080 - ขนาดของรูปภาพ, 60 - จำนวนเฟรมต่อวินาที ส่วนที่0 และส่วนที่ 1 ชี้ไปที่โฟลเดอร์ซึ่งสร้างภาพเคลื่อนไหวขึ้นมา ลำดับการสร้างนั้น Vzagali อาจเป็นส่วนหนึ่งและปลาทะเลชนิดหนึ่ง (สามคนขึ้นไป)

รูปภาพที่อยู่ในโฟลเดอร์ part จะมีตัวเลขห้าหลักตามลำดับการสร้าง: 00000.png, 00001.png, 00002.png ... หรือคุณสามารถลบไฟล์ bootanimation.zip อุปกรณ์เดียวกันจะแสดงแอนิเมชั่นจาก Android มาตรฐาน Abo เร่งความเร็วคอลเลกชันแอนิเมชั่นสำเร็จรูปบน w3bsit3-dns.com

เปลี่ยนดีไซน์เสียง

อันที่จริง เสียงทั้งหมดที่ระบบสร้างนั้นถูกบันทึกจากโฟลเดอร์ /system/media/audio ตรงกลางคุณจะพบโฟลเดอร์ต่อไปนี้:

  • นาฬิกาปลุก- ท่วงทำนองปลุก;
  • การแจ้งเตือน- ปลุกเสียง;
  • เสียงเรียกเข้า- ท่วงทำนองริงโทน;
  • ui- เสียงของระบบ เช่น แบตเตอรี่ต่ำ การโฟกัสกล้อง การเลือกองค์ประกอบอินเทอร์เฟซ

คุณสามารถเพิ่มลิงก์ของท่วงทำนองประเภทใดก็ได้ที่นาฬิกาปลุก การแจ้งเตือน เสียงเรียกเข้า คุณสามารถยกตัวอย่างได้ที่นี่:

  • เสียงเรียกเข้ามาตรฐานจากโทรศัพท์และสมาร์ทโฟน Nokia รุ่นต่างๆ

І แฮ็คชีวิตขนาดเล็ก: การลบไฟล์ออกจากโฟลเดอร์ ui ไม่ได้ทำให้เกิดความผิดพลาดและการให้อภัย แต่ทำให้เกิดเสียงของระบบ ดังนั้น คุณจึงสามารถเปิดเสียงของสแน็ปช็อตจากกล้องได้อย่างง่ายดาย ถ่ายภาพหน้าจอ เพียงแค่แทรกไฟล์เพื่อลบเสียงเหล่านี้

เพิ่มแบบอักษร

แบบอักษรจะถูกบันทึกจากแบบอักษร คุณสามารถค้นหาไฟล์เก็บถาวรที่มีไฟล์ฟอนต์ได้ที่ w3bsit3-dns.com และ XDA ในการติดตั้งก็เพียงพอที่จะคัดลอกและแทนที่ไฟล์ ttf จากไฟล์เก็บถาวรไปยังโฟลเดอร์ฟอนต์

เปลี่ยนการปรับแต่งระบบ (build.prop)

ในอิมเมจของระบบ มีไฟล์ build.prop ซึ่งสามารถใช้เพื่อล้างแค้นข้อมูลหลักที่ไม่มีตัวตนเกี่ยวกับการติดตั้ง ซึ่งติดตั้งไว้ด้านหลังล็อก สำหรับภาคผนวกสต็อกที่แตกต่างกัน เพื่อความยุติธรรม ฉันจะเคารพที่คุณไม่ได้ใช้ชีวิตแบบนั้น ตัวอย่างเช่น Gigaset ME และ ME Pro build.prop แบ่งออกเป็นสองส่วน ในส่วนหนึ่ง Gigaset ME ได้รับการแก้ไขแล้วและสำหรับ ME Pro แถวจะซ้ำกัน แต่มีคีย์ (ชื่อของสมาร์ทโฟนและอื่น ๆ ) อยู่ในนั้น สิ่งทั้งหมดถูกทำลายเพื่อให้แน่ใจว่าการผลิตเฟิร์มแวร์ตัวเดียวและเฟิร์มแวร์เดียวกันบนอุปกรณ์ต่างกันมากหรือน้อย


Build.prop ดียัคไม่ได้เปลี่ยนแปลงอะไรจากมัน ดียัคไถ่หนึ่งอันเพื่อราหุนกแห่งความเลวของอีกอันหนึ่ง แต่มันก็จริง เหมือนสีที่ถูกต้อง

  • ro.product.modelі ro.product.manufacturer- รุ่นสมาร์ทโฟนและชื่อของ virobnik สำหรับความช่วยเหลือในการเปลี่ยนแถวเหล่านี้ คุณสามารถนึกถึงความคิดของ Play Store ได้ คุณไม่จำเป็นต้องมีสมาร์ทโฟนเครื่องอื่นที่อนุญาตให้เข้าถึงซอฟต์แวร์เพิ่มเติม สำหรับสมาร์ทโฟนจีนขนาดเล็กบางรุ่น แถวสามารถกลายเป็น ryativny ได้
  • hw.qemu.mainkeys- รับเพียงสองค่า: 0 - แสดงปุ่มนำทางบนหน้าจอ, 1 - ไม่แสดงปุ่ม แถวVіdsutnіstvіdpovіdaє 0;
  • debug.sf.nobootanimation- ค่า 1 รวมถึงแอนิเมชั่นที่น่าสนใจซึ่งช่วยเพิ่มความเร็ว การติดตั้ง 0 หรือแถวระยะไกลจะหมุนภาพเคลื่อนไหวบนจาน
  • ro.telephony.default_network- โดยไม่คำนึงถึงระบบในโหมดใดที่สามารถเปลี่ยนเครือข่ายมือถือได้เมื่อมีการใช้งาน
  • ro.sf.lcd_density- DPI ของจอแสดงผล ค่าที่แม่นยำที่สุดสำหรับการแสดงผลสามารถอ่านได้จากไซต์คู่มือ เอลไม่มีอะไรที่ไม่zaboronyaєให้คุณค่ากับรสนิยมของคุณไม่มากก็น้อย: มูลค่าที่สูงขึ้นเพื่อทำให้องค์ประกอบของอินเทอร์เฟซมากขึ้น ต่ำ - น้อยลง
  • ro.config.vc_call_vol_steps- kіlkіst kіlkіv kіv kіvnosti pіd h dzvіnka (zamovchuvannyam 8);
  • ro.config.media_vol_steps- จำนวนkіlkіstkіlkіstkіlіvkіvkіvnostіมัลติมีเดีย (zamovchuvannyam 15)

อัปเดตด้วยเฟิร์มแวร์ Google Apps

ขอให้คุณดาวน์โหลดเฟิร์มแวร์ที่กำหนดเองโดยไม่ต้องใช้บริการของ Google และร้านซอฟต์แวร์ Rozrobnikov proponuyut ติดตั้ง їх okremo หลังความช่วยเหลือของแพ็คเกจ GApps อย่างไรก็ตาม โยคะสามารถรวมเข้ากับเฟิร์มแวร์ได้โดยตรง

สำหรับ cob คุณต้องได้รับแพ็คเกจ GApps ฉันแนะนำให้ดาวน์โหลด Open GApps archives เลือกเวอร์ชัน Android สถาปัตยกรรมโปรเซสเซอร์ และตัวเลือกการกำหนดค่า (Pico, Nano, Stock…) ฉันแนะนำให้รับเวอร์ชัน Pico ไม่มีทางที่จะแก้แค้นใน Play Store และคอลเลกชันของห้องสมุดที่จำเป็นสำหรับหุ่นยนต์โยคะ

การรวม GApps ในเฟิร์มแวร์ได้รับการแก้ไขดังนี้:

  1. แกะไฟล์ ZIP ของ GApps เพื่อขอความช่วยเหลือจากผู้จัดเก็บ
  2. ไปที่โฟลเดอร์ Core กัน
  3. คลังเอกสารที่ไม่ระบุชื่อ Bachimo พร้อมส่วนขยาย tar.lz เพื่อขอความช่วยเหลือ lzip
  4. หลังจากแตกสำเนาของไฟล์จากโฟลเดอร์ในโฟลเดอร์อื่นไปยังระบบ ไม่ว่าคุณจะโยนอะไร ไม่สำคัญที่จะเดาโครงสร้างของแค็ตตาล็อกในเอกสารสำคัญ ตัวอย่างเช่น ควรวาง configupdater (พร้อมภาพหน้าจอ) ไว้ในโฟลเดอร์ priv-app
  5. ไปที่โฟลเดอร์ GApps (ซื้อคำสั่งซื้อใหม่จาก Core) และตรวจสอบจุดที่ 3 และ 4 สำหรับไฟล์ในนั้น
  6. นั่นคือทั้งหมด เรารวม GApps เข้ากับเฟิร์มแวร์ของเรา!

วิลล์เพลส

จำเป็นต้องเข้าใจว่าสถานที่สำหรับติดตั้งเฟิร์มแวร์ในชายแดนคืออะไร ไม่สามารถติดตั้งเฟิร์มแวร์ได้ การขยายซึ่งเป็นการถ่ายโอนการขยายของการขยายระบบจะถูกเพิ่มเข้าไป คุณสามารถอัศจรรย์ใจในความหมายของโยคะ ชัยชนะ:

$ adb shell df /system

ตัวเลือกอื่น: วางบนเทอร์มินัลเทอร์มินัลแล้วพิมพ์คำสั่ง

$df/ระบบ

คุณสามารถรับรู้โรสแมรี่เป็นไบต์โดยติดตั้งสมาร์ทโฟน BusyBox แล้วพิมพ์คำสั่งที่เทอร์มินัล

$ busybox df -B 1 /system

แต่สำหรับความช่วยเหลือจาก ADB:

$ adb เชลล์ busybox df -B 1 /system

พื้นที่ที่ถูกครอบครองโดยเฟิร์มแวร์จะใกล้เคียงกับขนาดของระบบในรูปลักษณ์ที่ไม่ได้แพ็ก Vzagali เมื่อสร้างเฟิร์มแวร์ จำเป็นต้องตรวจสอบว่าสามารถแฟลช coristuvach ด้านบนด้วยการดัดแปลงต่างๆ (SuperSU, Xposed) หรือโอนโปรแกรมไปยังระบบ ตัวอย่างเช่น แพ็คเกจซอฟต์แวร์ขั้นต่ำของ Google (Pico) มีพื้นที่เพิ่มเติมสำหรับการติดตั้งน้อยกว่า 150 MB

หากคุณต้องการขยายไฟล์เฟิร์มแวร์ คุณสามารถเปลี่ยนได้ ไม่เพียงแต่ลบโปรแกรมที่ไม่เหมาะสมออกจาก /system/app (/system/priv-app) และเสียงของ wiki จาก system/media/audio และ bootanimation.zip แต่ อีกด้วย:

  • /system/tts/lang_pico- ภาพยนตร์ของโปรแกรมเสียง Pico TTS ดั้งเดิม ไม่ควรส่งผลกระทบกับโปรแกรมเสียงของ Google
  • /system/usr/srec/config/- ภาพยนตร์ออฟไลน์ คุณสามารถออนไลน์ได้หากต้องการ

พื้นที่จัดเก็บ

หลังจากทำการเปลี่ยนแปลงแล้วจำเป็นต้องนำทุกอย่างกลับคืนมา ระบบถูกบรรจุลงใน system.new.dat เรามีความสนใจในเครื่องมือที่เราต้องการ:

$wget https://github.com/xpirt/img2sdat/raw/master/img2sdat.py $wget https://github.com/xpirt/img2sdat/raw/master/blockimgdiff.py $wget https://github พาย com/xpirt/img2sdat/raw/master/common.py $ wget https://github.com/xpirt/img2sdat/raw/master/rangelib.py $ wget https://github.com/xpirt/img2sdat/raw/ master/sparse_img.py $ sudo apt-get ติดตั้ง android-tools-fsutils

ย้ายโฟลเดอร์ของเรากลับไปที่ภาพ RAW ชื่อ yogo system_new.img:

$ sudo make_ext4fs -T 0 -S file_contexts -l 1073741824 -a ระบบ system_new.img เอาต์พุต/

1073741824 เปลี่ยนการขยายระบบเป็นไบต์ Bazhano navit yogo trohi เล็กกว่า Robimo พร้อมภาพ RAW กระจัดกระจาย:

$img2simg system_new.img system_snew.img

มาสร้างอิมเมจของเราใน system.transfer.list และ system.new.dat กัน ดังนั้นจึงจำเป็นต้องโยนมันลงในไฟล์เก็บถาวรด้วยเฟิร์มแวร์ จากนั้นเราจะเห็นไฟล์เก่า:

$ rm -rf system.transfer.list $ rm -rf system.new.dat $ rm -rf system.patch.dat $ chmod +x img2sdat.py $ ./img2sdat.py system_snew.img

ไฟล์เฟิร์มแวร์Vіdokremimoในรูปแบบของ flashpin ที่ดาวน์โหลดมา (ไฟล์, yakі mi zavantazhuyut สำหรับหุ่นยนต์ ซึ่งเป็นไปได้ที่จะคัดลอกไฟล์เก็บถาวรด้วยเฟิร์มแวร์ด้วยตนเอง) คุณเคยเห็นมันไหม ตอนนี้คุณต้องแพ็คเฟิร์มแวร์ไปยังไฟล์ ZIP (ตัวเก็บถาวรอะไรก็ตาม)

ลายเซ็นของเอกสารสำคัญหายไป คุณสามารถทำได้บน Android ด้วยความช่วยเหลือของ ZipSigner หรือบนพีซี (คุณต้องติดตั้ง Java):

$wget https://github.com/appium/sign/raw/master/dist/sign.jar $java -jar file.zip

หินน้ำ

ภายใต้ชั่วโมงของการพับ system.new.dat คุณสามารถติดอยู่กับปัญหารูปลอกที่เกิดจากการเปลี่ยนแปลงอย่างถาวรในกลไกสำหรับการสร้างเฟิร์มแวร์ Android คำอธิบายของวิธีอื่นจะต้องถูกตำหนิสำหรับการทำงานที่ดีของเวอร์ชันที่ใช้เฟิร์มแวร์ Android 5.1 อันใหม่อาจมีความสามารถในการพับบางส่วนดังนั้นจึงจำเป็นต้องใช้เครื่องมือรุ่นอื่นสำหรับการพับ ขออภัย เราไม่สามารถอธิบายความแตกต่างของการพับทั้งหมดได้ ดังนั้นจึงเป็นไปได้ที่จะใช้ Google

ติดตั้งแล้ว

ในการติดตั้งเฟิร์มแวร์แบบกำหนดเอง คุณต้องมีการกู้คืน TWRP แบบกำหนดเอง ซึ่งช่วยให้คุณติดตั้งแบบไม่ลงชื่อหรือลงนามด้วยคีย์เฟิร์มแวร์ทดสอบ (เราทำขึ้นเอง) นิตยสารได้อธิบายขั้นตอนการติดตั้งซ้ำแล้วซ้ำเล่า และในฟอรัมที่เกี่ยวกับภาคผนวกของคุณ โปรดระบุข้อมูลให้เพียงพอสำหรับคุณ

TWRP

Visnovki

บทความนี้เป็นเพียงส่วนเล็กๆ ของภูเขาน้ำแข็งขนาดใหญ่ภายใต้ชื่อ "การดัดแปลงเฟิร์มแวร์" เฟิร์มแวร์ "ร้ายแรง" ไม่เพียงแต่เสริมแกนหลักและตัวเฟิร์มแวร์เองด้วยส่วนเสริมของฟังก์ชันที่ไม่มีตัวตน (เช่น คอร์รัปชั่นจากคอร์และเฟิร์มแวร์อื่นๆ ที่มักเกิดขึ้น) การจัดระเบียบหรือเปลี่ยนหลักการของการโต้ตอบ และโดยรวมแล้วสามารถเปลี่ยนแปลงได้อย่างสิ้นเชิง หลักการทำงานของระบบปฏิบัติการ จริงอยู่ ตัวแปรดังกล่าวไม่ใช่ Android อีกต่อไป แต่เป็นระบบปฏิบัติการ ดังนั้นคุณจึงสามารถใส่ Play-services ลงไปได้ (ก่อนพูด ดูเหมือนว่า Google จะไม่ต้องการ) อย่าลืม: เชลล์ทั้งหมดจากบุคคลทั่วไป - TouchWiz, ZenUI, HTC Sense และอื่น ๆ - เป็นแบบกำหนดเองเท่านั้น ฉันจะเพิ่มทีละตัวให้มากที่สุดเท่าที่จะเป็นไปได้

MTwinTools เป็นยูทิลิตี้ที่ให้คุณทำงานกับไฟล์เฟิร์มแวร์และอิมเมจ boot.img, recovery.img และ system.img ผู้เขียนยูทิลิตี้นี้คือ vin2809 จากฟอรัม w3bsit3-dns.com MTwinTool จะเป็นสวรรค์สำหรับปรมาจารย์สมาร์ทโฟน Huawei ที่ใช้โปรเซสเซอร์ MTK

ผู้ช่วยของ koristuvach บนหุ่นยนต์จาก MTwinTools ของเขาเอง

1. บทนำ.

1.1. การนัดหมาย.

ชุดการกำหนด MTwinTools สำหรับการจัดเรียง/ซ้อนรูปภาพของไฟล์แนบตามชิป MT

Vono ได้รับแรงบันดาลใจให้ชนะในบรรทัดคำสั่งสำหรับแรงจูงใจของ RKwinTools ซึ่งเป็นที่รู้จักสำหรับหุ่นยนต์ที่มีไฟล์แนบบนชิป RK29xx-RK31xx ซึ่งเป็นโปรแกรมประเภทที่ให้บริการฟรี

มันทำงานได้เฉพาะใน Windows 7 และมากกว่านั้นโดยไม่ต้องติดตั้ง CYGWIN และไม่ขึ้นอยู่กับการลงทะเบียนคีย์เพิ่มเติมประจำปีในสภาพแวดล้อมระบบปฏิบัติการที่เปลี่ยนแปลง

Zasіbอนุญาตให้:

  • แกะและแพ็คอิมเมจ Boot.img;
  • แกะและแพ็คอิมเมจ Recovery.img;
  • แกะและแพ็คอิมเมจ Kernel.img;
  • แกะและแพ็คอิมเมจ System.img เช่นประเภท yaffs ดังนั้น ext2-ext4;
  • แปลงไฟล์แยกเป็นประเภทเบาบางในรูปภาพเป็นประเภท ext4;
  • เพิ่มเช็คซัมในไฟล์ md5;
  • เริ่มต้น SuperUser

1.2. การติดตั้ง MTwinTools
การติดตั้งจะดำเนินการโดยวิธีการเปิดไฟล์เก็บถาวรในที่ใดก็ตามที่คุณสะดวก ใครจะสร้างโฟลเดอร์ MTwinTools จะแก้แค้นอะไร:

  • โฟลเดอร์ _In/, App/ และ Cygwin/;
  • เช่นเดียวกับไฟล์ Readme.txt และ menu.bat

โฟลเดอร์ _In ว่างเปล่าและรู้จักสำหรับการจัดวางภาพภายนอกสำหรับการประมวลผล แอปโฟลเดอร์/ หมอกชุดของไฟล์คำสั่งสำหรับการประมวลผลภาพ โฟลเดอร์/ไลบรารีบริการ Cygwin มีไฟล์ที่ให้บริการฟรี ไฟล์ Readme.txt อ่านโดยคุณในครั้งเดียวข้อความ ไฟล์ menu.bat ถูกปรับแต่งเพื่อสร้างเมนูสำหรับ MTwinTools

ยูวีเอก้า ไม่มีวิธีเข้าถึงไฟล์บริการในสภาพแวดล้อมที่เปลี่ยนแปลงของระบบปฏิบัติการ Windows ไม่ทำงาน

ภายใต้ชั่วโมงทำงาน โฟลเดอร์ต่อไปนี้จะปรากฏขึ้น:

  • Pack ซึ่งจะมีไฟล์ Boot, Recovery และ System after
    แพ็คเกจ, โฟลเดอร์ md5, วิธีล้างไฟล์ด้วยเช็คซัม และโฟลเดอร์
    เฟิร์มแวร์ในโฟลเดอร์ย่อย Image ซึ่งจะมีไฟล์ Boot ที่เลือกไว้
    การกู้คืนและระบบ;
  • แกะ ในทำนองเดียวกัน แกะไฟล์ Boot, Recovery และ System
    จะอยู่ในโฟลเดอร์ Firmware ในโฟลเดอร์ Image

1.3. การถอนการติดตั้ง MTwinTools

การถอนการติดตั้งจะเป็นแบบอัตโนมัติ viroblyaetsya โดยใช้โฟลเดอร์รูทจะถูกลบออก โฟลเดอร์ MTwinTools

2. กฎพื้นฐานของการทำงาน

2.1.สำหรับการเริ่มต้นทำงาน จำเป็นต้องเรียกใช้ไฟล์ menu.bat ซึ่งเมนูจะเริ่มโดยอัตโนมัติ

2.2 รูปภาพที่ต้องใช้ในการแกะกล่องต้องอยู่ในโฟลเดอร์ _In ชื่อของไฟล์อินพุต OBOV'YAZKOVO มีความผิดในการแก้แค้นคำหลักและคุณสามารถตั้งชื่อได้ดังนี้:

  • *บูต*.img;
  • *กู้คืน*.img;
  • *เคอร์เนล*.img;
  • *ระบบ*.img.

2.3.เมื่อเริ่มต้นครั้งแรก โปรดเริ่มต้นการเริ่มต้น ในระหว่างการเริ่มต้น ไฟล์ทั้งหมดที่เก็บไว้ในโฟลเดอร์ _In จะถูกคัดลอกไปยังโฟลเดอร์การทำงาน Unpack/Firmware/Image นี่คือ zrobleno เพื่อบันทึกไฟล์ทางซ้าย

2.4. หลังจากแยกรูปภาพของโยคะออกแล้ว มันจะถูกวางไว้ในโฟลเดอร์ Unpack ซึ่งจะสร้างโครงสร้างโฟลเดอร์ต่อไปนี้:

บูต(การกู้คืน)/cfg/
เคอร์เนล/
แรมดิสก์/

โฟลเดอร์ cfg/ จะมีรูปภาพที่กำหนดเอง โฟลเดอร์เคอร์เนลจะบอกคุณถึงเคอร์เนล ไฟล์ไบนารี zImage และทุกอย่างจะอยู่ในโฟลเดอร์ ramdisk บน vikonannya พับภาพโกดัง tobto ramdisk, core และบางทีอาจได้รับการปรับปรุง ให้วางโฟลเดอร์ใน Unpack การสร้างสรรค์ของภาพนั้นเกิดขึ้นตลอดเวลาที่ชุดสันตะปาปาชั้นนอก

3. คำอธิบายพิเศษ

3.1. เมนูคำสั่ง Golovne

smut เมนูคำสั่งสามารถมีลักษณะดังนี้:

**************************
*MTwinTools_V_0.6*
**************************
* คำสั่งรูปภาพ: *
* ————— *
*1-บูต*
*2-การกู้คืน*
*3 เคอร์เนล*
*4 ระบบ*
* 5-คำสั่งอื่นๆ *
* *
**************************
* คำสั่งเครื่องมือ: *
* ————— *
*6-InitTools*
*7-สะอาด*
* *
**************************
*8-ออก*
**************************
กรุณาเลือกคำสั่ง:

ทางเลือกของคำสั่งจะถูกป้อนโดยวิธีการป้อนหมายเลขที่ระบุด้านหน้า สำหรับเวอร์ชันปัจจุบัน คุณสามารถพิมพ์ดังต่อไปนี้:

- ไปที่เมนูการประมวลผลภาพ Boot โดยพิมพ์หมายเลข "1";
- ไปที่เมนูการประมวลผลอิมเมจการกู้คืน - "2";
- ไปที่เมนูการประมวลผลภาพเคอร์เนล - "3";
- ไปที่เมนูการประมวลผลภาพ ระบบ - "4";
- ไปที่เมนูคำสั่งอื่น - "5";
- ดำเนินการเริ่มต้นของพื้นที่ทำงาน zasobu - "6";
- ดำเนินการทำความสะอาดพื้นที่ทำงาน - "7";
- เสร็จสิ้นงาน tobto ออกไปให้พ้นทาง - "8"

3.2. เมนูบูต

หากต้องการไปที่อิมเมจ Boot ให้พิมพ์คำสั่ง "1-Boot" เมื่อคุณเปลี่ยน คุณจะไปที่เมนูคำสั่งการบูต

เมนูการประมวลผลภาพบูตอาจมีลักษณะดังนี้:

**************************
* คำสั่งบูต: *
* ————— *
* แกะ 1-Boot *
* แพ็ค 2 บูต *
* *
**************************
*3-กลับ*
**************************
กรุณาเลือกคำสั่ง:

หลังจากคำสั่ง "1" อิมเมจ Boot จะถูกคลายแพ็ก หลังจากคำสั่ง "2" อิมเมจ Boot จะถูกแพ็ก หลังจากคำสั่ง "3" จะมีการเปลี่ยน smut ของเมนูต้นทุน

2.2.1. การแยกวิเคราะห์อิมเมจ boot.img

2.2.2. กำลังรวบรวมอิมเมจ boot.img

ภายใต้ชั่วโมงของการเลือกภาพ การบูตจะปรากฏในเมนูสำหรับการเลือก dzherel danih

**************************
* แหล่งที่มาของรูปภาพที่เลือก: *
* 1. แกะ dir *
* 2.แพ็ค dir *
* 3. ส่งคืน *
**************************
กรุณาเลือกแหล่งที่มา:

คุณสามารถเลือกรูปภาพจากรูปภาพที่คลายการแพ็กแล้ว คลายการแพ็กในโฟลเดอร์ Unpack / Boot ซึ่งเลือกรายการเมนู “1. แกะ dir". เพื่อเลือกรายการเมนู “2. Pack dir" จากนั้นภาพจะถูกสร้างขึ้นจากข้อมูลที่วางไว้ที่โฟลเดอร์ Pack/boot ในการพิจารณาการดำเนินการ ให้เลือกรายการ “3. กลับ". เมื่อ tsimu wi
เลี้ยวไปที่เมนูคำสั่งการบูต

3.3. เมนูการกู้คืน

หากต้องการไปที่อิมเมจการกู้คืน ให้คลิกที่คำสั่ง "2-Recovery" ไปที่เมนู "คำสั่งการกู้คืน" เมนูการประมวลผลอิมเมจการกู้คืนอาจมีลักษณะดังนี้:

**************************
* คำสั่งการกู้คืน: *
* —————— *
*1-การแกะการกู้คืน*
* 2- แพ็คการกู้คืน *
* *
**************************
*3-กลับ*
**************************
กรุณาเลือกคำสั่ง:

คำสั่ง "1" ตามด้วยการเปิดไฟล์อิมเมจการกู้คืน คำสั่ง "2" ตามด้วยการบรรจุอิมเมจการกู้คืน หลังจากคำสั่ง "3" จะมีการเปลี่ยน smut ของเมนูต้นทุน
2.3.1. การแยกวิเคราะห์อิมเมจ recovery.img

Usіdії vykonuyutsya โดยอัตโนมัติ tobto หากไม่มีการมีส่วนร่วมของคุณ ก็ไม่มีอะไรจะบรรยายที่นี่

2.3.2. รวบรวมอิมเมจ recovery.img

ภายใต้ชั่วโมงของการเลือกการกู้คืนรูปภาพ เมนูจะปรากฏขึ้นสำหรับการเลือก dzherel danih

**************************
* แหล่งที่มาของรูปภาพที่เลือก: *
* 1. แกะ dir *
* 2.แพ็ค dir *
* 3. ส่งคืน *
**************************
กรุณาเลือกแหล่งที่มา:

คุณสามารถเลือกรูปภาพจากรูปภาพที่คลายการแพ็ก คลายการแพ็กในโฟลเดอร์ Unpack / recovery ซึ่งเลือกรายการเมนู “1. แกะ dir". เพื่อเลือกรายการเมนู “2. Pack dir" จากนั้นรูปภาพจะถูกสร้างขึ้นจากข้อมูลที่วางไว้ในโฟลเดอร์ Pack/recovery

ในการพิจารณาการดำเนินการ ให้เลือกรายการ “3. กลับ". เมื่อคุณทำเช่นนี้ คุณจะเปิดเมนู "คำสั่งการกู้คืน"

3.4. เมนูเคอร์เนล

หากต้องการไปที่การประมวลผลอิมเมจเคอร์เนล ให้พิมพ์คำสั่ง "3-Kernel" ด้วยวิธีนี้ คุณจะไปที่เมนู "คำสั่งเคอร์เนล"

เมนูการประมวลผลภาพเคอร์เนลอาจมีลักษณะดังนี้:

**************************
* คำสั่งเคอร์เนล: *
* —————— *
* แกะ 1 เคอร์เนล *
* แพ็ค 2 เคอร์เนล *
* *
**************************
*3-กลับ*
**************************
กรุณาเลือกคำสั่ง:

คำสั่ง "1" ตามด้วยการเปิดไฟล์อิมเมจเคอร์เนล คำสั่ง "2" ตามด้วยการบรรจุอิมเมจเคอร์เนล หลังจากคำสั่ง "3" จะมีการเปลี่ยน smut ของเมนูต้นทุน

3.4.1. การแยกวิเคราะห์อิมเมจ kernel.img

Usіdії vykonuyutsya โดยอัตโนมัติ tobto หากไม่มีการมีส่วนร่วมของคุณ ก็ไม่มีอะไรจะบรรยายที่นี่

3.4.2. รวบรวมภาพ kernel.img

ภายใต้ชั่วโมงของการเลือกรูปภาพของเคอร์เนล เมนูจะปรากฏขึ้นสำหรับการเลือก dzherel danih

**************************
* แหล่งที่มาของรูปภาพที่เลือก: *
* 1. แกะ dir *
* 2.แพ็ค dir *
* 3. ส่งคืน *
**************************
กรุณาเลือกแหล่งที่มา:

คุณสามารถเลือกรูปภาพจากรูปภาพที่คลายการแพ็ก โดยคลายการแพ็กในโฟลเดอร์ Unpack/Kernel ซึ่งเลือกรายการเมนู “1. แกะ dir". เพื่อเลือกรายการเมนู “2. Pack dir" จากนั้นรูปภาพจะถูกสร้างขึ้นจากข้อมูลที่โฮสต์โดยโฟลเดอร์ Pack/Kernel

ในการพิจารณาการดำเนินการ ให้เลือกรายการ “3. กลับ". เมื่อคุณทำเช่นนี้ คุณจะเปิดเมนู "คำสั่งเคอร์เนล"

3.5. เมนูระบบ

หากต้องการไปที่อิมเมจระบบ ให้พิมพ์คำสั่ง "3-System" ด้วย Wie นี้ คุณจะไปที่เมนูคำสั่งระบบ

เมนูการประมวลผลภาพระบบอาจมีลักษณะดังนี้:


* คำสั่งของระบบ: *
* ——————————————— *
* ยาฟ 1 แพ็ค * ยาฟ 2 แพ็ค *
* 3 แพ็ค ext3 * 4- แพ็ค ext3 *
* 5 แพ็ค ext4 * 6 แพ็ค ext4 *
* 7-sparse ถึง ext4 * *
* * *
***************************************************
*8-กลับ*
***************************************************
กรุณาเลือกคำสั่ง:

3.5.1. ทำความเข้าใจกับอิมเมจระบบและพิมพ์ yaffs

หลังจากคำสั่ง "1" ให้เปิดอิมเมจระบบของประเภท yaffs ลงในโฟลเดอร์ Unpack / System

3.5.2. พับระบบภาพเหมือนยาฟ

คำสั่ง "2" ใช้เพื่อแพ็คอิมเมจระบบเป็นประเภท yaffs เมนูจะปรากฏขึ้นสำหรับการเลือก dzherel danih

**************************
* แหล่งที่มาของรูปภาพที่เลือก: *
* 1. แกะ dir *
* 2.แพ็ค dir *
* 3. ส่งคืน *
**************************
กรุณาเลือกแหล่งที่มา:

คุณสามารถเลือกรูปภาพจากรูปภาพที่คลายการแพ็ก คลายการแพ็กในโฟลเดอร์ Unpack / system ซึ่งเลือกรายการเมนู “1. แกะ dir". เพื่อเลือกรายการเมนู “2. Pack dir" จากนั้นรูปภาพจะถูกสร้างขึ้นจากข้อมูลที่โฮสต์โดยโฟลเดอร์ Pack/system

ในการพิจารณาการดำเนินการ ให้เลือกรายการ “3. ย้อนกลับ" - คุณจะกลับไปที่เมนูด้านหน้า "คำสั่งระบบ"

3.5.3. ประเภทอิมเมจระบบ Razbirannya ext3

ตามด้วยคำสั่ง "3" ด้วยการแตกไฟล์อิมเมจระบบประเภท ext2-ext3 ลงในโฟลเดอร์ Unpack/System

3.5.4. ภาพระบบพับเป็นประเภท ext3

หลังจากคำสั่ง "4" ให้พับอิมเมจระบบเป็นประเภท ext2-ext3 การบรรจุควรดำเนินการในลักษณะเดียวกับย่อหน้าที่ 3.5.2 เฉพาะรูปภาพสุดท้ายของประเภท matime เท่านั้นที่เป็น ext3

3.5.5. ประเภทอิมเมจระบบ Razbirannya ext4

คำสั่ง "5" ใช้เพื่อคลายอิมเมจระบบประเภท ext4 ลงในโฟลเดอร์ Unpack/System

3.5.6. ภาพระบบพับ ext4.

คำสั่ง "6" ใช้สำหรับพับ System image เป็น ext4 การบรรจุควรดำเนินการในลักษณะเดียวกับย่อหน้าที่ 3.5.2 เฉพาะอิมเมจระยะไกลของประเภท matime ext4

3.5.7. การแปลงอิมเมจกระจัดกระจายที่บีบอัดเป็น ext4

ตามด้วยคำสั่ง "7" ด้วยการแปลง (การแปลงหรือการบันทึกใหม่) ของอิมเมจประเภทกระจัดกระจายเป็นอิมเมจประเภท ext4 (คล้ายกับการดำเนินการ simg2img)

3.5.8. เปลี่ยนเป็นเมนูหลัก.

เบื้องหลังคำสั่ง "8" หันกลับมาที่เมนูหลักแน่นอน

3.6. เมนูคำสั่งอื่นๆ

หากต้องการไปยังคำสั่งอื่นๆ ให้คลิกที่คำสั่ง “5-Other commands” ด้วยวิธีนี้ คุณจะไปที่เมนู "คำสั่งอื่นๆ" เมนูสำหรับคำสั่งอื่นๆ อาจมีลักษณะดังนี้:

**************************
* คำสั่งอื่นๆ: *
* —————- *
* 1-Init SuperUser *
*2-คำนวณ md5*
* *
**************************
*3-กลับ*
**************************
กรุณาเลือกคำสั่ง:

โดยคำสั่ง "1" การเริ่มต้น SuperUser ในอิมเมจระบบจะดำเนินการโดยคำสั่ง "2" ไฟล์เช็คซัมจะเปิดขึ้น หลังจากคำสั่ง "3" จะมีการเปลี่ยน smut ของเมนูต้นทุน

3.6.1. การเริ่มต้น SuperUser

ภายใต้ชั่วโมงของการเริ่มต้น SuperUser เมนูจะปรากฏขึ้นสำหรับการเลือก dzherel:

**************************
* ตัวเลือกแหล่งที่มาเริ่มต้น: *
* 1. แกะ dir *
* 2.แพ็ค dir *
* 3. ส่งคืน *
**************************
กรุณาเลือกแหล่งที่มา:

คุณสามารถเริ่มต้นการคลายการแพ็กรูปภาพ การเปิดกล่องจากโฟลเดอร์ Unpack/system ซึ่งเลือกรายการเมนู “1. แกะ dir". เพื่อเลือกรายการเมนู “2. Pack dir" จากนั้นอิมเมจจะเริ่มต้นการแจกจ่ายแพ็พแพ็ก / ระบบ ในการพิจารณาการดำเนินการ ให้เลือกรายการ “3. กลับ".
การเริ่มต้นทำได้โดยการคัดลอกไฟล์ที่จำเป็น (su และ SuperSU.apk) ไปยังอิมเมจ System.img ในการเข้าถึงรูทคุณต้อง:

- ทำการเปิดอิมเมจระบบโดยใช้คำสั่ง "3" ของเมนูหลัก
ตรวจสอบให้แน่ใจว่าได้วางภาพที่คลายการแพ็คไว้ในโฟลเดอร์ Unpack (หรือ Pack) / System /;
- คำสั่ง Vikonati "1-init SuperUser" เมนู "คำสั่งอื่นๆ"

หลังจากแฟลชอิมเมจ System.img คุณจะมีการเข้าถึงรูทบนอุปกรณ์ของคุณ เพื่อให้เข้าถึงรูทบนอุปกรณ์ของคุณ ไฟล์ในเวอร์ชันอื่นจะถูกดาวน์โหลด คุณเพียงแค่ต้องอัปเดต (แทนที่) ไฟล์ su และ SuperSU.apk ในโฟลเดอร์แอป/

3.6.2. กระเป๋าคุมเด็ก

หากต้องการคืนค่าเช็คซัมของไฟล์หรือไฟล์ ให้วางไว้ในโฟลเดอร์ Pack/md5/ หลังจากพิมพ์คำสั่ง "2-Calculate md5" ไฟล์ทั้งหมดที่อยู่ในโฟลเดอร์ Pack/md5 จะถูกเพิ่มไปยัง checksum ซึ่งจัดสรรให้กับอัลกอริทึม md5 รับเฉพาะไฟล์ที่ไม่มีนามสกุลหรือนามสกุล .img, .tar, .zip

3.7. การเริ่มต้น.

ในการเริ่มต้นให้พิมพ์คำสั่ง "6-init Tools" ในกรณีนี้ โครงสร้างโฟลเดอร์ทั้งหมดที่จำเป็นสำหรับหุ่นยนต์ MTwinTools จะถูกสร้างขึ้นและสำเนาของภาพที่ป้อนจะถูกสร้างขึ้นในโฟลเดอร์ Unpack/Firmware/Image

3.8. ทำความสะอาด.

ในการทำความสะอาดพื้นที่ทำงาน พิมพ์ "7-CLEAN" โฟลเดอร์เพิ่มเติมทั้งหมดในคราวเดียวจะถูกลบออก ดังนั้น MTwinTools จะทำงานให้เสร็จและดูในอนาคต ซึ่งจะเป็นครั้งต่อไปหลังจากการติดตั้ง

3.9. ทางออก

หากต้องการออก ให้กด "8-Exit" เมื่อคุณเห็น คุณจะเป็น TILKI ออกจากบ้านโดยปราศจากการชำระล้างใดๆ

การแก้ไข, การแก้ไข- ในการคำนวณทางคณิตศาสตร์ วิธีการประมาณค่ากลางของขนาดของชุดค่าที่ทราบแยกกันอย่างชัดเจน

ร่ำรวยจากความเงียบที่ยึดติดกับ razrahunki ทางวิทยาศาสตร์และวิศวกรรม มักจะถูกนำไปทำงานกับชุดของค่านิยม เต็มไปด้วยเส้นทางสุดท้ายหรือโดยวิธีการของvipadkovoї vibirki ตามกฎแล้ว บนพื้นฐานของชุดเหล่านี้ จำเป็นต้องกระตุ้นฟังก์ชัน แต่ในทางกลับกัน สามารถใช้ค่าอื่นๆ ที่เลือกไว้ด้วยความแม่นยำสูงได้ งานดังกล่าวเรียกว่า ประมาณ. การประมาณค่าเป็นการประมาณที่หลากหลาย เมื่อเส้นโค้งของฟังก์ชันเหนี่ยวนำผ่านจุดข้อมูลจริงพอดี

ใช้วิธีการแก้ไขแบบขายปลีกอย่างมาก ที่ใหญ่ที่สุด
วิธีที่นิยมใช้กันมากที่สุดคือวิธีการของนิวตันสำหรับการแก้ไขแบบ “ไปข้างหน้า” (วิธีของนิวตัน-เกรกอรี) สามารถเห็นพหุนามการแก้ไขในลักษณะใดก็ได้:

ค่าสัมประสิทธิ์ Z เป็นที่รู้จักโดยสูตร:

การใช้งานโปรแกรม C# ของฉัน:
การใช้ระบบ เนมสเปซ Interpolation (คลาส โปรแกรม…

การสร้างภาพอัลกอริธึมการเรียงลำดับ

โปรแกรมถูกแบ่งออกเป็นสองสตรีมในหนึ่งในนั้นทำการเรียงลำดับและอีกอันหนึ่ง - ทาสีใหม่ของส่วนต่อประสานกราฟิก หลังจากคลิกที่ปุ่ม "Sort" โปรแกรมจะเรียกเมธอด "RunSorting" ซึ่งอัลกอริธึมการเรียงลำดับถูกเลือก โฟลว์ใหม่จะถูกสร้างขึ้นจากการรันกระบวนการเรียงลำดับใหม่
โมฆะส่วนตัว RunSo...

Kacher Brovina บน KT819G

วันนี้ฉันต้องการแสดง Kacher ซึ่งฉันทำงานในวันหยุดฤดูหนาวที่ผ่านมา ฉันจะไม่อธิบายขั้นตอนการเตรียมการทั้งหมดเพราะมีบทความมากมายบนอินเทอร์เน็ต ฉันจะเขียนเพิ่มเติมเกี่ยวกับพารามิเตอร์หลักของโยคะ

ด้านล่างนี้ ฉันจะเพิ่มรูปภาพของการเติบโตของการถ่ายภาพสำหรับชั่วโมงการเลือก

ขดลวดพันด้วยลูกดอก 0.08 มม. ประมาณ 2,000 รอบบนท่อพีวีซีที่มีขนาดเส้นผ่าศูนย์กลาง 50 มม. และสูง 200 มม.

เทอร์มินัลจามรีเป็นจานไวโคริสถานจากดิสก์ zhorst เก่า ทุกอย่างอื่นถูกเลือกตามแบบแผนราวกับว่ามันอยู่ที่ด้านล่างสุดของหน้า

ตัวเลือกแรกคือการกินในช่วงชีวิตของคอมพิวเตอร์เครื่องเก่าที่มีแรงดันไฟฟ้า 12 V จากนั้นเราจะทำลายบล็อกชีวิต okremy ด้วยแรงดันไฟฟ้า 30 V และระบายความร้อน

โครงการที่แนบมา:

CORS คืออะไรและ Yogo Vikoristovuvati คืออะไร

Common Resource Ratio (CORS) เป็นข้อกำหนด W3C ที่อนุญาตให้มีการสื่อสารข้ามโดเมนในเบราว์เซอร์ CORS สร้างขึ้นบนอ็อบเจ็กต์ XMLHttpRequest ช่วยให้ผู้ค้าปลีกแยกวิเคราะห์ด้วยสำนวนเดียวกันราวกับว่าพวกเขาขอจากโดเมนเดียวกัน ทางเลือกสำหรับ CORS นั้นง่าย โปรดระบุว่ามีข้อมูลใดบ้างบน alice.com ตามที่คุณต้องการดูใน bob.com คำขอประเภทนี้ไม่ได้รับอนุญาตให้รับรู้โดยนโยบายการออกของเบราว์เซอร์ อย่างไรก็ตาม เพื่อเปิดใช้งาน CORS alice.com สามารถเพิ่มส่วนหัวพิเศษสองสามรายการเพื่อให้ bob.com เข้าถึงข้อมูลได้ ดังที่คุณเห็นจากตัวอย่างแรก การสนับสนุน CORS ช่วยประสานงานระหว่างเซิร์ฟเวอร์และไคลเอนต์ โชคดีที่ในฐานะผู้ค้าปลีกในฝั่งลูกค้า เพื่อปกป้องรายละเอียดส่วนใหญ่เหล่านี้ บทความที่เหลือจะแสดงวิธีที่ลูกค้าสามารถสมัครขอข้าม cob และวิธีที่เซิร์ฟเวอร์สามารถสมัครเพื่อรับการสนับสนุน CORS ดำเนินการต่อ…

ด้วยพจนานุกรมนี้ เราสามารถแปลงและแยกไฟล์ System.img และ System.new.dat บนพีซีที่ใช้ Windows ได้ system.img เป็นส่วนหนึ่งของระบบปฏิบัติการ Android ไฟล์รูปภาพประกอบด้วยแอปพลิเคชันเริ่มต้น เฟรมเวิร์ก Dalvik VM (Virtual Machine) สคริปต์เริ่มต้น และไฟล์สนับสนุนที่จำเป็นอื่นๆ ซึ่งจำเป็นหรือถูกพับบน Android OS

ไฟล์ system.new.dat - บางอย่างที่คล้ายกับไฟล์ system.img คุณยังสามารถใช้ทรัพยากรสำหรับการถ่ายโอนข้อมูลที่ได้รับมาหรือแยกข้อมูลดัมพ์ของระบบของระบบปฏิบัติการ Android ใดๆ ก็ได้ Tse stovp zagruzhu zmіst o znizhki แอพ, เสียงเรียกเข้า, วอลเปเปอร์, ธีมและสำเนาของไฟล์ระบบที่จำเป็นอื่น ๆ

ใน system.img และ system.new.dat คุณไม่สามารถเลือกและนำทางไฟล์ไปยังเครื่องมือเสริม เช่น WinZip หรือ 7-Zip ในการแก้ปัญหา คุณต้องใช้เครื่องมือพิเศษซึ่งสร้างขึ้นเพื่อจุดประสงค์นี้โดยเฉพาะ

เงียบ ๆ roblox zavdannya บน Windows PC นั้นยาก มีความเปรอะเปื้อนมากมายหากอยู่บนแพลตฟอร์ม Windows มีเครื่องมือบางอย่างเช่นการรับประกันในการทำเช่นนี้ อย่างไรก็ตาม ไม่มีใครเตรียมพร้อมก่อนฉัน ยกเว้นอย่างใดอย่างหนึ่ง

ฟังก์ชั่น Auto Tool v3.0 เนื่องจากความผิดพลาดคือการตำหนิและ є เปลี่ยนกลับจากปุ่ม th ลิงค์สำหรับดาวน์โหลด Auto Tool v3.0 ดูคำแนะนำด้านล่าง ฉันยังสามารถเขียนเพื่อแยกไฟล์ system.img และ system.new.dat หากคุณต้องการ คุณสามารถใช้มันได้หรือไม่ก็ได้

ข้อกำหนดเบื้องต้น

  • Java SE Development Kit - ดาวน์โหลดและติดตั้ง
  • ดาวน์โหลดและติดตั้งทั้ง Python 3.6.x และ Python 2.7.x
  • เครื่องมืออัตโนมัติ v3.0 – ดาวน์โหลดสำหรับ x64 | ดาวน์โหลดสำหรับ x86

จุดสำคัญที่ควรทราบ

  • ขณะติดตั้ง Python 3.6.x อย่าลืม ตรวจสอบกล่องที่เขียนว่า เพิ่ม Python 3.6 ไปยัง PATH.
  • ขณะติดตั้ง Python 2.7.x ให้คลิกที่ ตัวเลือกขั้นสูงและ ตรวจสอบกล่องที่เขียนว่า คอมไพล์ไฟล์ .py เป็น bytecode หลังการติดตั้ง.

วิธีการแตกไฟล์ System.new.dat บน Windows

  1. ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลด Auto Tool v3.0 ที่ลิงก์ด้านบนในส่วนข้อกำหนดเบื้องต้น
  2. ไฟล์ที่เชื่อมโยงกับโฟลเดอร์ใหม่
  3. โฟลเดอร์ Android-Tool จะถูกซ่อน
  4. ถัดไป เปิดเครื่องมืออัตโนมัติ v3.0
  5. จากนั้นพิมพ์ 1 และกด Enter (โฟลเดอร์ใหม่จะปรากฏขึ้น)
  6. โดยทั่วไป system.new.dat จะมาพร้อมกับไฟล์อีก 2 ไฟล์ (system.transfer.list และ file_contexts) คัดลอกทั้งสามไฟล์ในโฟลเดอร์ที่ปรากฏขึ้น
  7. จากนั้นตามที่บอก ให้กดแป้นใดๆ เพื่อดำเนินการต่อ (ไฟล์จะถูกแปลงเป็นรูปแบบ EXT4)
  8. เมื่อกระบวนการเสร็จสิ้น เทอร์มินัลจะแสดงข้อมูล superblock EXT4 เพื่อให้แน่ใจว่าเลือกกระบวนการได้สำเร็จ
  9. ถัดไป ให้กดปุ่มใดก็ได้เพื่อดำเนินการต่อ (ไฟล์ EXT4 จะถูกกำหนดเกือบ)
  10. รอสักครู่ข้อความจะปรากฏขึ้นว่าเสร็จสิ้น กดที่โฟลเดอร์ System_Unpack (กดปุ่มใดก็ได้เพื่อดำเนินการต่อ)

วิธีการแตกไฟล์ System.img บน Windows


แค่นั้นแหละ. คุณสามารถซิปไฟล์ที่แยกออกมาในโฟลเดอร์ System_Unpack ซึ่งถูกเก็บไว้ในไดเร็กทอรีเดียวกันกับ Auto Tool v3.0

ปรับแต่งเพื่อลบ DAT ภาคผนวกและโฟลเดอร์ IMG ก่อนทำการแท็ก มิฉะนั้น คุณสามารถทำงานผสมส่วนประกอบอื่นๆ ในเฟิร์มแวร์การสตรีมได้

ดูเหมือนว่ายังมีไฟล์ 'readme' ซึ่งแสดงรายการคุณสมบัติและข้อกำหนดเบื้องต้นทั้งหมด พิมพ์ 0 เพื่อเปิด ขั้นตอนในการแปลงไฟล์ DAT เป็นไฟล์ IMG นั้นในทางกลับกันหรือใหญ่กว่าหรือทำด้วยตัวเองซึ่งไม่ได้กล่าวถึง อย่างไรก็ตาม เนื่องจากเด็กๆ ของคุณอาจจะเป็นอาหารหรืออาหาร โพสต์ po'yazanі z qієyu แจ้งให้เราทราบในความคิดเห็นด้านล่าง

© 2022 androidas.ru - ทั้งหมดเกี่ยวกับ Android