คำถามติดแท็ก rom-flashing

การกะพริบเป็นกระบวนการเขียนอิมเมจเฟิร์มแวร์ (และระบบไฟล์รูท) ไปยังหน่วยความจำของอุปกรณ์ Android

3
ฉันจะหาหุ้นหรือ ROM ที่กำหนดเองสำหรับอุปกรณ์ Android ของฉันได้ที่ไหน
มีหลายสาเหตุที่ต้องมองหา ROM: การอัพเกรดหรือลดระดับ ROM สต็อคของคุณ กำลังมองหาเฟิร์มแวร์จากภูมิภาค / ภาษาอื่น การกะพริบ ROM ที่กำหนดเองสำหรับคุณสมบัติที่แตกต่างกันการลบ bloat ฯลฯ แต่ที่หนึ่งสามารถหา ROMs ในสถานที่แรก? ไซต์ใดบ้างที่มี ROM ที่ฉันต้องการ คำถามนี้มีวัตถุประสงค์เพื่อเป็นที่ยอมรับ ; โปรดเพิ่มคำตอบวิกิแทนการโพสต์คำตอบแยกต่างหาก ดูเพิ่มเติม: ฉันจะอัปเดต Android บนอุปกรณ์ของฉันได้อย่างไร

1
ทำไมฉันต้องเช็ดแคช Dalvik?
เมื่อฉันการปรับปรุงรอมที่กำหนดเองที่มีเสมอการเรียนการสอนที่จะเช็ดแคช Dalvik ฉันไม่เห็นเหตุผลว่าทำไมสิ่งนี้จึงจำเป็น การดู logcat ในขณะที่ระบบกำลังบูทฉันสามารถเห็นได้อย่างชัดเจนว่าหากแอพเปลี่ยนdexไฟล์ของมันจะไม่ถูกต้องจากนั้นทำการสร้างใหม่ แต่ถึงกระนั้นเมื่อฉันพูดถึงสิ่งนี้ทุกที่ที่ฉันได้พบกับความเงียบ ราวกับว่าไม่มีนักพัฒนา ROM บางคนที่รู้เรื่องนี้และพวกเขาก็ทำเช่นนี้เพราะทุกคนทำได้ ดังนั้นคำถาม: มีรุ่น Android ที่ไฟล์ Dalvik ไม่ถูกต้องระหว่างการบูทหรือไม่? มีข้อได้เปรียบอะไรบ้างในการทำสิ่งนี้ด้วยตัวเองแทนที่จะปล่อยให้ระบบทำงานตามที่ควรจะทำ? คำตอบที่เหมาะสมที่สุดคือการอ้างอิงถึงรหัสที่เกี่ยวข้องดังนั้นฉันจะมีการอ้างอิงในครั้งต่อไป

3
ROM Manager, ClockworkMod และ Nandroid มีความสัมพันธ์กันอย่างไร? ฉันต้องการอันไหน
ดังนั้นฉันจึงเข้าใจสิ่งแรกที่ฉันต้องทำกับโทรศัพท์หลังจากการรูตคือการสำรองทุกอย่าง แต่ฉันสับสนเกี่ยวกับเครื่องมือยอดนิยม 3 อย่างที่ใช้ในการนี้ ตัวอย่างเช่น Nandroid เป็นแอปพลิเคชันที่ฉันเรียกใช้บนคอมพิวเตอร์ที่เชื่อมต่อกับอุปกรณ์ Android หรือบนอุปกรณ์เอง ฉันเข้าใจ ClockworkMod คือ "การกู้คืนที่กำหนดเอง" นั่นหมายความว่าอย่างไร? ทำไมฉันต้องการมัน "แฟลช" หมายถึงอะไร นอกเหนือจากการเรียกดูและติดตั้ง ROM ใหม่แล้ว ROM manager มีปฏิสัมพันธ์กับอีกสองอย่างไร มันรวมเอาไว้ทั้งคู่หรือเปล่าดังนั้นฉันแค่ต้องดาวน์โหลดจากตลาดและใช้มันให้เสร็จ ฉันจะขอบคุณคำตอบใด ๆ ที่สามารถแยกแยะความแตกต่างโดยเน้นสิ่งที่ฉันในฐานะผู้ใช้ปลายทางต้องทำจริง ๆ และมีความเสี่ยงต่อการกระทำเหล่านั้นหรือไม่

4
“ fastboot oem lock” ทำอะไรได้บ้าง
ฉันใช้โทรศัพท์เป็นเวลาหลายเดือนโหลดด้วยเฟิร์มแวร์ ROM และ OTA หลายตัวโดยไม่ต้องใช้คำสั่งนี้ มันทำอะไร? สิ่งที่ฉันรู้ก็คือ "fastboot oem unlock" แสดงหน้าจอยืนยันและบังคับให้ฉันล้างข้อมูลอุปกรณ์ของฉันและ "fastboot oem unlock" เป็นขั้นตอนแรกในการกระพริบเฟิร์มแวร์ไปยังโทรศัพท์ของฉัน ฉันโอเคที่จะไม่โหลดโทรศัพท์อีกครั้งหรือไม่

2
สิ่งที่ต้องทำก่อนรูตและแฟลชโทรศัพท์ของฉัน
ตอนนี้ฉันมีหุ้นอยู่ในโทรศัพท์แล้วและยังไม่ได้รูท ฉันต้องการที่จะรูทและเปลี่ยนรอม ฉันควรทำอย่างไรก่อนถอนรากหรือแฟลชรอม? ฉันไม่ต้องการสูญเสียการกำหนดค่าแอพข้อมูลแอพหรือไฟล์ทั้งหมด (รูปภาพเพลงวิดีโอ ฯลฯ ใน SD) ฉันจะทำอย่างไรเพื่อหลีกเลี่ยงปัญหานี้? ฉันต้องการให้แน่ใจว่าฉันสามารถกลับไปที่หุ้นรอมถ้าฉันต้องการมีสิ่งพิเศษที่ฉันควรทำอย่างไร? ถ้ามันเกี่ยวข้องฉันมี Samsung Galaxy I5510 ขอบคุณ!

2
ทำไมการเข้าถึงรูทจึงจำเป็นสำหรับ ROM ที่กำหนดเอง
ฉันต้องการที่จะชัดเจนและตามคำถามของฉันบ่งบอกว่าฉันไม่รู้อุปกรณ์มือถือโดยทั่วไปดังนั้นฉันขอโทษถ้านี่เป็นความรู้ทั่วไป ว่าฉันต้องการติดตั้ง ROM ที่กำหนดเองลงในอุปกรณ์จากนั้นมันจะปรากฏขึ้นว่าฉันต้องการการเข้าถึงรูต ฉันสามารถค้นหาจากทุกหน้าเว็บว่าฉันสามารถรูทอุปกรณ์ได้อย่างไร แต่ฉันไม่สามารถรู้ได้ว่าทำไมฉันถึงต้องรูทอุปกรณ์ ฉันเข้าใจว่าการรูทอุปกรณ์ทำให้ฉันรูทอุปกรณ์ได้ง่าย แต่ทำไมต้องทำเช่นนี้? หากฉันเชื่อมต่อโทรศัพท์เข้ากับพีซีนั่นจะไม่ทำให้ฉันสามารถเข้าถึงระบบไฟล์ทั้งหมดของอุปกรณ์ได้ใช่ไหม ถ้าเป็นเช่นนั้นเหตุใดฉันจึงไม่สามารถเขียนทับส่วนที่เกี่ยวข้องของ FS ด้วย ROM ใดก็ได้ที่ฉันต้องการ นอกจากนี้ทำไมการรูทและการใช้ ROM แบบกำหนดเองทำให้อุปกรณ์ถูกปิดกั้น? ฉันไม่สามารถเขียนทับ ROM ที่ทำให้เกิดปัญหากับต้นฉบับดั้งเดิม (ที่ฉันคิดว่าจะสำรอง!))

2
คำว่า "BL", "AP", "CP" และ "CSC" หมายถึงอะไรในโอดิน?
ฉันกำลังพยายามใช้ Odin เพื่อดาวน์โหลดระบบปฏิบัติการไปยังโทรศัพท์ของฉัน (พยายามใส่ Raspbian Raspbian ทำงานบน raspberry pi ซึ่งมีหน่วยประมวลผล ARM โทรศัพท์ Android ของฉันยังมีหนึ่งหวังว่ามันจะไม่ทำงาน) (ทำบางสิ่งบางอย่างเช่น ไฟล์ ISO ใช้งานได้หรือไม่ฉันไม่ได้ลองและดู) เมื่อฉันใช้โอดินฉันเห็นไฟล์ประเภท "BL" "AP" "CP" "CSC" พวกนี้คืออะไร ?? ฉันไม่มีความคิด แต่ฉันอยากรู้และอยากรู้ว่าโทรศัพท์ Android ของฉันมีบางอย่างเช่น BIOS ที่ฉันสามารถเลือกที่จะบูตจากแฟลชไดรฟ์ USB (ซึ่งอาจฟังดูงี่เง่าจริงๆ) โทรศัพท์ของฉันรองรับ USB-OTG แต่ถ้ามันขึ้นอยู่กับไดรเวอร์บางประเภทพวกเขาจะทำงานในไบออส (หากโทรศัพท์ Android มีหนึ่งเครื่อง) โปรดช่วยด้วย !! โอ้แล้วฉันหยั่งรากโทรศัพท์ของฉันแล้ว

2
จะแกะและแก้ไข boot.img สำหรับการย้าย ROM ได้อย่างไร
ฉันเพิ่งดาวน์โหลดROM นี้สำหรับ Allview P5 ของฉัน (Allview P5 เทียบเท่ากับ Gionee GN700W / FLY IQ441 / QMobile Noir A8) มันเรียกว่า Primonex ROM และทำขึ้นสำหรับรุ่น Gionee ของโทรศัพท์ ก่อนอื่นฉันพยายามติดตั้งตามเดิม แต่มันติดค้างที่หน้าจอบูต หลังจากการวิจัยบางอย่างฉันพบว่ามันอาจมีปัญหากับboot.imgไฟล์และฉันไม่รู้วิธีแยกหรือแก้ไขมัน ... มีคนบอกฉันว่าต้องทำยังไง
14 rom-flashing  rom 

1
ทำไมไม่มีตัวเลือกให้เลือกขนาดในคุณสมบัติการปรับขนาดพาร์ติชันของ TWRP
ฉันพยายาม reflash Galaxy Note N5100 อันเก่า แต่ฉันรู้ว่าพาร์ติชันระบบใหญ่เกินไป (~ 1.5GB) ROM ปัจจุบันใช้พาร์ติชั่นเพียง 40% เท่านั้นดังนั้นฉันต้องการลดขนาดเพื่อสร้างพื้นที่สำหรับแคชและข้อมูล ฉันได้ยินมาว่า TWRP ที่ใหม่กว่ามีresize2fsดังนั้นฉันจึงติดตั้ง TWRP ล่าสุด (3.0.2-0) แล้วลอง แต่หลังจากเลือกเช็ด> ซ่อมแซมหรือเปลี่ยนระบบไฟล์> ปรับขนาดระบบไฟล์ไม่มีตัวเลือกให้เลือกขนาดใหม่! ฉันพยายามรูดเพื่อปรับขนาดและตอนนี้ระบบก็ยิ่งใหญ่ขึ้น (~ 2.5GB) ฉันตรวจสอบfdiskแล้วและมันใหญ่กว่าตอนนี้จริง ๆ ~ # fdisk -l /dev/block/mmcblk0 Found valid GPT with protective MBR; using GPT Disk /dev/block/mmcblk0: 30777344 sectors, 2740M Logical sector size: 512 …

2
เกิดอะไรขึ้นจริง ๆ เมื่อคุณทำโทรศัพท์ยาก
ฉันไม่เคยขัดขืนโทรศัพท์ ฉันไม่เคยเห็นใคร แต่การก่ออิฐแข็งเป็นฝันร้ายที่เลวร้ายที่สุดของทุกคน ฉันไม่รู้ว่าจะเกิดอะไรขึ้นเมื่อคุณทำโทรศัพท์ของคุณอย่างหนัก เกิดอะไรขึ้นที่ทำให้ไม่สามารถกู้คืนได้หากไม่มีความช่วยเหลือจากมืออาชีพ? ในการหาข้อมูลนี้ฉันจำเป็นต้องรู้ว่า ROM ทำงานอย่างไร สำหรับสิ่งนี้ฉันดาวน์โหลดแผ่นข้อมูลสำหรับชิปเซ็ตโทรศัพท์ของฉัน (MTK6589 ซึ่งมีแผ่นข้อมูลที่สามารถพบได้ที่นี่ ) จากนั้นพบว่า: สายข้อมูล USB D + และ D- และ VCC ไปยังตัวประมวลผลแอปพลิเคชันโดยตรง มี PMIC ภายนอกสำหรับตัวประมวลผลแอปพลิเคชันที่จัดการเปิดและปิดเครื่อง ใน IC นี้มีสองพิน (KP_KOL0 และ KP_ROM0) ซึ่งเมื่อเป็น 0 จะทำให้การดาวน์โหลด USB ไม่รวมแบตเตอรี่ หน่วยความจำ (eMMC หรือ NAND Flash) ที่ไฟล์ดาวน์โหลดนั้นเชื่อมต่อกับโปรเซสเซอร์ผ่านทาง External Memory Interface (EMI) ดังนั้นนี่คือสิ่งที่ (ฉันคิดว่า) เกิดขึ้นเมื่อคุณแฟลช ROM …

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

4
ทำไมถึงยังไม่สามารถติดตั้ง Android เป็นระบบปฏิบัติการปกติได้
มีเหตุผลทางเทคนิคหรือเหตุผลอื่น ๆ ที่ทำให้ Android ยังคงเป็นเฟิร์มแวร์และไม่ใช่ระบบปฏิบัติการที่สามารถติดตั้งได้โดยไม่ต้องยุ่งยากอะไรมาก? เหตุใดจึงไม่มีอิมเมจสากลที่สามารถตรวจจับไดรเวอร์ที่เหมาะสม (โมดูลเคอร์เนล) พาร์ติชัน NAND ด้วยวิธีมาตรฐานและกำหนดค่าบูตโหลดเดอร์ให้บูตระบบปฏิบัติการที่อัพเดตแล้ว? อะไรทำให้ Google ไม่สร้างระบบปฏิบัติการจริง (เหมือนเฟิร์มแวร์น้อยกว่า) (ระบบปฏิบัติการสำหรับอุปกรณ์ขนาดเล็ก ARM, x86 ฯลฯ )

3
Flash boot.img โดยไม่ต้องใช้ fastboot USB
ดังนั้นเมื่อเร็ว ๆ นี้ฉันได้รูทเครื่องและลอง ROM หนึ่งหรือสองตัว ฉันคิดว่ามันมีประโยชน์จริง ๆ ที่คุณสามารถใช้การกู้คืน TWRP เพื่อติดตั้ง ROM อื่นจากการ์ด SD คุณไม่จำเป็นต้องเชื่อมต่อกับพีซี อย่างไรก็ตามบนอุปกรณ์ของฉัน (HTC One S) ฉันจำเป็นต้องแฟลชไฟล์ boot.img ที่แตกต่างกันสำหรับทุก ROM เช่นกันดังนั้นฉันยังคงต้องขอโทรศัพท์ของฉันกับพีซีเพื่อสลับ ROM ถ้าฉันไม่ทำเช่นนี้มันก็จะติดอยู่บนหน้าจอการโหลด จากนั้นฉันจะต้องใช้คำสั่ง fastboot flash boot boot.img จากโฟลเดอร์ที่ boot.img ตั้งอยู่ เป็นไปได้ไหมที่จะฉายอิมเมจสำหรับบูตนี้ด้วย TWRP หรือวิธีอื่นใดโดยไม่ใช้ fastboot ผ่าน USB?

2
เป็นไปได้หรือไม่ที่จะสร้างโทรศัพท์ Android ของคุณให้สมบูรณ์โดยใช้ Custom ROM?
ฉันเข้าใจว่าคุณสามารถ "ก่ออิฐ" ได้อย่างสมบูรณ์ (ทำให้ไม่สามารถใช้งานได้) iPhone ของคุณโดยพยายาม Jailbreak อย่างไม่ถูกต้อง ไม่ว่าจะเป็นจริงหรือไม่เป็นไปได้หรือไม่ที่จะทำเช่นเดียวกันกับโทรศัพท์ Android ของคุณ? หรือเป็นลักษณะของระบบปฏิบัติการและโทรศัพท์มือถือเช่นนั้นที่คุณสามารถติดตั้ง ROM ใหม่ได้เสมอหากทุกอย่างเป็นรูปลูกแพร์? ฉันคิดว่าอาจมีความแตกต่างเนื่องจากความสัมพันธ์ของ iPhone กับ iTunes เมื่อเทียบกับโทรศัพท์ Android ที่ดูอิสระ

3
cyanogenmod โฟลเดอร์ใดเก็บการอัพเดต
ฉันเปลี่ยนกลับเป็น Cyanongenmod รุ่นเก่ากว่าในวันนี้ ตอนนี้โทรศัพท์ของฉันเริ่มต้นใหม่อย่างต่อเนื่อง ฉันต้องการที่จะลองกระพริบบนภาพที่ CyanogenMod ดาวน์โหลดในอดีต พวกเขาเก็บไว้ในโฟลเดอร์ใด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.