Có một cao thủ đã loại bỏ được Ext-ROM và tăng dung lượng của Storage lên tới 27 M. Quá tốt
Các bác đọc ở đây
Bây giờ tôi đang thử, nhưng tức quá không có thẻ 64M, thẻ 1G toàn báo lỗi. Nếu có kết quả sẽ thông báo ngay.
cái này thì đâu có ích lợi gì mấy anh ơi. Thêm được có 6M thôi. Chúng nó xào lại ROM, bỏ phần Ext đi.
Cái ROM đó load về, phải hex edit lại mới nạp được, khá lằng nhằng…Bác nào thích vọc thì chịu khó đọc Eng nha. Link download và cách làm: http://guin.iks.ru:81/magician_os1.11wwe_bigstorage.zip
Step 1 - Backing up your current ROM
Make sure you backup your ROM for 2 reasons. Firstly, because you will need the first 416 bytes of your ROM in order to be able to flash your MDA Compact with the no extended ROM, and secondly, because you might need it either for flashing your phone in case of a malfunction so you can send it back under warranty with the original ROM, or for helping you to flash future upgrades.
Backing up your ROM can be done by connecting your Compact to the PC through the data cable when you first uncheck the USB connection of active sync.
If your MDA connects with active sync because you didn’t uncheck the USB connection in the active sync connection settings then you will not be able to backup your ROM to an SD memory card.
- Before connecting your MDA you should bring it into the boot loader mode.
- After connecting your MDA to the PC through the USB in boot loader mode and having your SD card inserted into the MDA, you run romupdate.exe.
- Then choose the USB connection in the connection settings of romupdate.exe window and click on ok. After that a terminal window will popup in that window.
- Type d2s and press enter. Your MDA will start copying the ROM to the sd card. The screen of your MDA will be dark (no light), but you will see it counting up to 100%. When it reaches 100% it will say it is calculating the checksum. Give it some time till its done and it will say checksum ok.
- After finishing the transfer of your ROM from your MDA to the SD card, put your SD card into an SD card reader connected to your pc. Your pc might pop up a warning message that says your SD Card is not formatted would you like to format? Click No and open a Command prompt (DOS) window.
- Change directory to your root directory (cd c:) and run the command ntrw read your_rom.nb1 x: where x is the drive letter of your sd card. That command will create the ROM Backup file of your ROM into your C drive root directory by the name of your_rom.nb1. Make sure you keep your_rom.nb1 in a safe place and use a copy of that file for the rest of the procedure. Note that after finishing the copy from your SD card to your_rom.nb1 file ntrw might give you an error, just don’t pay attention to it.
Fixing the no extended ROM file so that it can be flashed to your MDA Compact:
Some people complained that no extended ROM could not be flashed to their MDAs. That’s because MDA Compact’s ROM seems to have a different header each time. What you have to do is: - Open your copy of your ROM file with a HEX editor and copy the first 416 bytes (it starts with the word Magician),
- Then open the no extended ROM file and overwrite the first 416 bytes of no extended ROM with the first 416bytes of your ROM.
- Then save the new no extended ROM with the replaced header by your ROM and you have a flashable ROM file.
Transferring your no extended ROM File from your hard disk to the sd card: - Get the fixed no extended ROM file to your C drive root directory run the command ntrw write fixed.nb1 x: in the command prompt window where fixed.nb1 is the filename of your fixed ROM and x the SD card drive letter. Wait till it finishes and move to the final step.
Flashing the Fixed no extended ROM to your MDA: - Put your SD card into your MDA and get your MDA to boot loader mode again. On your unlighted screen you will see it says XXXXXX wait and after some seconds it will say (Press Power to flash).
- Do as it says and it will start flashing. When your MDA reaches 100% flashing, it will check the checksum. Don’t worry about the message Checksum failed - Flashing failed and soft reset your MDA.
Well that’s it! You have an MDA compact with a no extended ROM.
Sao lại chỉ tăng lên 7 M, bạn được những 20 lãng phí của Ext-ROM không để làm gì. Tổng cộng được 27M của Storage. Khoái quá, tớ đang phải tiết kiệm từng MB, mặc dù có đến 2 thẻ SD 1G. Còn việc cài đặt lại thì “nhỏ như con thỏ”, tớ làm một file cab tổng hợp, tap 1 lần duy nhất cho tất cả những thứ mình cần.
Làm cái file cab tổng hợp thế nào, chỉ cho anh em với đi.
@hung ng: Bạn chịu khó search lại trên D Đ, với lại có nguyên 1 bài nói và tạo Config.txt chạy trên SD card.
Thông báo tin vui với mọi người, tôi đã chính thức “xào” được nó. Storge bây giờ là 26.72MB, nhưng không hiểu sao mất 1.07 M cho việc gì, mặc dù mình chưa dùng mà hình như là boot image thì phải. Mà cái hình boot image khá đẹp, hình ngọn núi lửa.
Dưới đây là bằng chứng
Bác nncuong đã có 1 bài về Backup-restore cho Magician trước đây. Nay đề nghị bác viết 1 bài riêng về việc xào ROM cho nó luôn với, kèm việc mô tả chi tiết các bước cho dễ hiểu. Bác thông cảm, phần lớn member có phải ai chũng là chuyên gia như bác đâu, thò tay vào để xào ROM cho con máy yêu quí của mình cũng run lắm chứ
Đọc lại bài đó đi, tôi có hướng dẫn cách “xào nấu” đấy. Hơi khó làm, không dùng HHD Hex Edite được mà phải dùng 010 Editor (nhớ PM cho khanh_handheld nhé, mình không có)
vụ này hay ho đây, em đang cần
thks các bác cho infor.
Đọc lại bài đó đi, tôi có hướng dẫn cách “xào nấu” đấy.
Đâu nào bác, bài đó bác chỉ cách Backup - Restore ROM thôi đấy chứ, có chỉ các xào đâu? Mong bác hướng dẫn kỹ hơn về cách làm lọai bỏ ExtROM với.
Thêm 1 câu hỏi nhỏ: hình như PerSave dành chỗ trong ExtROM để lưu trữ thông tin phải không ạ? Nếu thế thì mất ExtROM rồi thì sẽ ra sao?
Các bạn nhớ kỹ là backup đầy đủ trước khi làm, backup các chương trình, contacts thì dùng Sprite Backup. Và backup ROM thì đọc ở đây](http://www.handheldvn.com/forum/showthread.php?t=13525).
Tôi không chịu trách nhiệm về việc hỏng hóc cũng như mất dữ liệu do các bác tự nấu ROM
- Phần mới nhất tôi mới Post ấy. Thôi để tôi sửa và đưa lên ngay đoạn đầu vậy.
- Mặc định là nó PerSave vào SD card chứ. Trước đây MDA I/XDA I có Storage đâu. Phần này là phần ROM thừa ra khi các nhà cung cấp không sử dụng hết (để cài chương trình, bản sửa lỗi = ROM chính + Ext_ROM)
Bản ROM đó có dùng được cho O2 II ko các bác! nếu được share cho mình với. Thanks!
Dòng Himalaya thì cần gì, bởi vì xào nấu ROM thoải mái mà, cứ việc Unlock rồi muốn làm gì thì làm. Chỉ có Magician mới cần làm vậy thôi
Với Magician mặc định của PerSave đâu có cài vào SD card đâu bác, gỡ bỏ vô tư mà. Nó nằm đâu đó trong ExtROM hay sao ấy và đòi hỏi 1 thư mục PerSave Backup trên Storage (dù là thư mục rỗng).
Khi chọn chức năng này (có sẵn trong ROM) thì nó sẽ tìm phần nào được định nghĩa là Flash thì ghi vào đó. Theo nguyên tắc thì tìm thấy cái nào trước nó sẽ ghi vào đó. Thư mục “Storage” bao giờ cũng đứng trước “Storage Card” nên nó ghi vào đó. Không bao giờ nó ghi vào Ext-ROM đâu, vì Ext-ROM không ghi, xóa được và bị ẩn (nếu không chạy chương trình Unhide và Unlock)
Vưà download vưà backup vưà sào nấu và up cũng mất toi rần 3h :(, tuy nhiên thành công mỹ mãn, bây giờ storage có 26,72 Mb và cũng bị mất hết 1.07 Mb giống như anh nncuong. Lúc mới up rom máy không có Smart Dialing nhưng dùng Sprite restore bản rom củ thì lại có. Bây giờ storage dư nhiều quá cũng không biết để làm gì :D, sẽ khám phá sau. Anh nncuong có chiêu gì hay hay để tối ưu cho bản rom này thì post lên cho anh em học hỏi nhé… còn ưu và nhược điểm cuả nó nưã, tôi rất thích các bài đánh giá cuả anh. Thanks
Em đã down load và làm thử nhưng sau khi flash rom mới , đến đoạn nó báo check sum fail, reset lại thì lên được cái boot image hình núi lửa thì nó đứng máy luôn, reset hay tắt màn hình đều không được. Đành xài lại Rom cũ.
@ nncuong: Em có điều thắc mắc là sao các tài liệu trên XDA thì phải copy 220 byte của Rom cũ trong khi cách anh hướng dẫn là 416 byte.
Em đã thử làm cả 2 cách nhưng cách nào cũng không được. Không biết là do đâu?
(Em đang xài O2 mini)
xao room nhu the co lam may chay nhanh hon khong, neu nhu ko thi can den de lam gi nhi, cac bac co the noi ro hon ve vu nay khong
cái được đầu tiên là bạn có thêm một số MB để cài phần mềm, bạn có thể cài lên thẻ SD nhưng nếu bạn rút thẻ ra để cắm SD Wifi hoặc làm việc gì đó thì liệu chương trình có chạy được không ? thêm dù chỉ là vài MB cho storage đối với O2 mini là cực quý. Còn nhiều như O2 IIs hoặc IIi thì không nói làm gì nhưng biết thế nào mới đủ ? một số bác dù đã có 2 thẻ 1GB vẫn thấy thiếu. Tôi đang dùng thẻ 1GB nhưng luôn trong tình trạng khi nào trên thẻ cũng còn chỉ hơn chục MB trống dù rằng music + video của mình chỉ có khoảng hơn 200MB.
còn bạn hỏi có làm cho máy chạy nhanh hơn không ? có đấy. Nhưng đây có thể gọi là cook ROM không ? hay chỉ là một trick ? khác nhau đấy bro ạ
Tác giả của chương trình ntrw đã nói là với Magician thì copy 416 bytes sẽ tốt hơn. Tôi làm đi làm lại mấy lần đều bị báo check sum fail, và chẳng lên gì. cuối cùng lại được, do cái thẻ SD bị lỗi. Bạn cứ lại lại là OK. Nhưng bạn thử kiểm tra xem dung lượng của file nb1 trước và sau khi sửa có khác nhau không nhé. Nếu giống nhau thì không bị báo check sum fail đâu.
Em đã làm nhiều cách nhưng vẫn không được. ( Up Rom và Radio Stack lên 1.11, sửa 220, 416 …)
Theo như anh nói thì nếu dung lượng của file nb1 trước và sau khi sửa giống nhau thì không bị báo check sum fail, và như thế thì mới ok hả anh?
Trên trang XDA tác giả có nói check sum fail vẫn ok, một số đồng chí khác nói nếu là O2 Mini English Rom thì phải lấy 19BH, mà em tìm không ra vị trí đó trong file nb1.
Còn cách cuối là thay 1 cái SD khác nhưng em chưa thử. Đế em làm thử xem sao. Hix, loay hoay 2 ngày nay rồi mà vẫn không được