VUNHATVAN
New Member
Tự động cài đặt phần mềm sau khi up Rom, hard reset cho O2 Flame
Hiên giờ các bản Rom cho O2 Flame tương đối nhiều, đặc biệt với sự đóng góp của bác Blackdoor, mà ai đã dùng PPC thì đều thích vọc cả đặc biệt là khi có Rom mới. Chính vì vậy mà chúng ta phải Up Rom hay Hard reset nhiều lần, sau đó lại phải lần lượt cài đặt các phần mềm, thiết lập các thông số . . . rất mất nhiều thời gian.
Để tiện cho anh em vọc con Flame của mình, tôi xin giới thiệu cách tự động cài các phần mềm và tự động thiết lập các thông số cho O2 Flame sau khi hard reset hay up Rom mới gọi chung là hard reset. Phương pháp này có thể nhiều bạn đã biết, mình cũng đã sử dụng lâu nay nhưng giờ hướng dẫn lại để cho các mem tham khảo.
1. Công cụ:
- Các bạn download file mình đính kèm ở dưới về giải nén và copy vào một chỗ bất kỳ trong thẻ nhớ. Công cụ này không cần thiết đối với các bản Rom của Cottula.
- Các file CAB cần cài đặt sau khi hard reset các bạn copy vào một thư mục bất kỳ trên thẻ nhớ. Ví dụ: Extend_Rom . . . (*)
- Đối với máy PPC, các bạn cần cài đặt các phần mềm, thiết đặt các thông số, đăng ký các phần mềm hoàn chỉnh một lần, sau đó sử dụng phần mềm Regedit trích xuất ra các file *.reg chứa các cài đặt đó vào một thư mục nào đó trên thẻ nhớ ví dụ: Regedit . . . (**)
Ở đây mình nói thêm một chút:
+ Đối với các phần mềm máy tính, các thông số cài đặt, đăng ký thường được lưu vào Regedit trong mục: HKEY_CURRENT_USER\Softwear hoặc HKEY_LOCAL_MACHINE\Softwear. Đối với từng mục, các bạn bấm chuột phải và xuất (export) ra từng file riêng cho đỡ nhầm lẫn. Của mình thì mình export tất cả các mục của tất cả các phần mềm mình đã cài.
+ Đối với các thông tin của PPC ví dụ như: Owner (thông tin cá nhân), blacklight (chỉnh độ sáng tối màn hình), today (cài đặt hiển thị màn hình today) . . . thường được lưu trong HKEY_CURRENT_USER\ControlPanel và HKEY_CURRENT_USER\Softwear\Microsoft. Các bạn lựa chọn các mục cần lưu và khôi phục lại sau khi hard reset để xuất ra các file riêng.
- Tạo một file txt với tên là: Autoinstall. File này các bạn lưu ở trên thẻ nhớ, chú ý là ở ngoài thẻ nhớ chứ không phải trong thư mục nào cả.
Nội dung của file txt này gồm các phần như sau:
+ Phần cài đặt các file CAB: Các bạn đánh tên lần lượt các file CAB mà các bạn đã chuẩn bị trong thư mục ở phần (*), ví dụ là Extend_Rom. Cú pháp của từng dòng lệnh như sau:
Install(SD, "\tên thư mục\tên file CAB.cab"); ví dụ: Install(SD, "\ExtendRom\LichPhuDong.cab");
Cuối các dòng là dấu chấm phẩy (
, các dòng lệnh được phân biệt bằng lệnh Enter, không được có dòng trắng (trống)
+ Phần gọi các file REG: Các bạn cũng đánh tên lần lượt các file REG trong thư mục các bạn đã trích xuất ở trong phần (**) ra, ví dụ là: Regedit. Cú pháp của các dòng lệnh này như sau:
RegImport(SD, "\tên thư mục\tên file REG.reg"); ví dụ: RegImport(SD, "\Setup\Regedit\Owner.reg");
Cuối các dòng là dấu chấm phẩy (
, các dòng lệnh được phân biệt bằng lệnh Enter, không được có dòng trắng (trống)
+ Phần gọi các lệnh khác:
Copy - copy file
Delete - delete file
Exec - chạy file EXE không cần có tác động của người sử dụng
ExecWait -chạy file EXE đợi có tác động của người sử dụng
Dir - tạo một thư mục mới
Reset - khởi động lại PPC
với ký hiệu của các phần trên PPC như sau:
MAIN - Bộ nhớ PPC
SD - thẻ nhớ
EXT - là Extend Rom (bộ nhớ mở rộng)
ví dụ:
Delete(MAIN, "\MY.txt"); - Xóa file MY.txt trên bộ nhớ PPC
Copy(SD, "\test.reg", MAIN, "\copytest.reg"); - Copy file test.reg từ thẻ nhớ sang bộ nhớ PPC
Exec(MAIN, "\Windows\Calc.exe"); - Chạy phần mềm máy tính điện tử
Dir(MAIN, "\TestDir"); - Tạo thư mục Testdir trên bộ nhớ PPC
Reset; - khởi động lại PPC
2. Cách thực hiện
- Đối với các bản Rom của Cottula, sau khi hard reset xong máy sẽ hỏi có cài Extend Rom không, các bạn bấm Yes để thực hiện
- Đối với các bản Rom khác, sau khi hard reset xong các bạn bấm file: AUTOINSTALL.exe mà các bạn đã download để thực hiện
Cứ như vậy PPC sẽ tự động cài đặt cho bạn, nếu không đặt lệnh reset ở cuối cùng, các bạn nên khởi động lại PPC sau khi đã tự động cài đặt để hưởng thụ thành quả.
Đây là nội dung file Autoinstall.txt của mình, các bạn tham khảo:
Hiên giờ các bản Rom cho O2 Flame tương đối nhiều, đặc biệt với sự đóng góp của bác Blackdoor, mà ai đã dùng PPC thì đều thích vọc cả đặc biệt là khi có Rom mới. Chính vì vậy mà chúng ta phải Up Rom hay Hard reset nhiều lần, sau đó lại phải lần lượt cài đặt các phần mềm, thiết lập các thông số . . . rất mất nhiều thời gian.
Để tiện cho anh em vọc con Flame của mình, tôi xin giới thiệu cách tự động cài các phần mềm và tự động thiết lập các thông số cho O2 Flame sau khi hard reset hay up Rom mới gọi chung là hard reset. Phương pháp này có thể nhiều bạn đã biết, mình cũng đã sử dụng lâu nay nhưng giờ hướng dẫn lại để cho các mem tham khảo.
1. Công cụ:
- Các bạn download file mình đính kèm ở dưới về giải nén và copy vào một chỗ bất kỳ trong thẻ nhớ. Công cụ này không cần thiết đối với các bản Rom của Cottula.
- Các file CAB cần cài đặt sau khi hard reset các bạn copy vào một thư mục bất kỳ trên thẻ nhớ. Ví dụ: Extend_Rom . . . (*)
- Đối với máy PPC, các bạn cần cài đặt các phần mềm, thiết đặt các thông số, đăng ký các phần mềm hoàn chỉnh một lần, sau đó sử dụng phần mềm Regedit trích xuất ra các file *.reg chứa các cài đặt đó vào một thư mục nào đó trên thẻ nhớ ví dụ: Regedit . . . (**)
Ở đây mình nói thêm một chút:
+ Đối với các phần mềm máy tính, các thông số cài đặt, đăng ký thường được lưu vào Regedit trong mục: HKEY_CURRENT_USER\Softwear hoặc HKEY_LOCAL_MACHINE\Softwear. Đối với từng mục, các bạn bấm chuột phải và xuất (export) ra từng file riêng cho đỡ nhầm lẫn. Của mình thì mình export tất cả các mục của tất cả các phần mềm mình đã cài.
+ Đối với các thông tin của PPC ví dụ như: Owner (thông tin cá nhân), blacklight (chỉnh độ sáng tối màn hình), today (cài đặt hiển thị màn hình today) . . . thường được lưu trong HKEY_CURRENT_USER\ControlPanel và HKEY_CURRENT_USER\Softwear\Microsoft. Các bạn lựa chọn các mục cần lưu và khôi phục lại sau khi hard reset để xuất ra các file riêng.
- Tạo một file txt với tên là: Autoinstall. File này các bạn lưu ở trên thẻ nhớ, chú ý là ở ngoài thẻ nhớ chứ không phải trong thư mục nào cả.
Nội dung của file txt này gồm các phần như sau:
+ Phần cài đặt các file CAB: Các bạn đánh tên lần lượt các file CAB mà các bạn đã chuẩn bị trong thư mục ở phần (*), ví dụ là Extend_Rom. Cú pháp của từng dòng lệnh như sau:
Install(SD, "\tên thư mục\tên file CAB.cab"); ví dụ: Install(SD, "\ExtendRom\LichPhuDong.cab");
Cuối các dòng là dấu chấm phẩy (
+ Phần gọi các file REG: Các bạn cũng đánh tên lần lượt các file REG trong thư mục các bạn đã trích xuất ở trong phần (**) ra, ví dụ là: Regedit. Cú pháp của các dòng lệnh này như sau:
RegImport(SD, "\tên thư mục\tên file REG.reg"); ví dụ: RegImport(SD, "\Setup\Regedit\Owner.reg");
Cuối các dòng là dấu chấm phẩy (
+ Phần gọi các lệnh khác:
Copy - copy file
Delete - delete file
Exec - chạy file EXE không cần có tác động của người sử dụng
ExecWait -chạy file EXE đợi có tác động của người sử dụng
Dir - tạo một thư mục mới
Reset - khởi động lại PPC
với ký hiệu của các phần trên PPC như sau:
MAIN - Bộ nhớ PPC
SD - thẻ nhớ
EXT - là Extend Rom (bộ nhớ mở rộng)
ví dụ:
Delete(MAIN, "\MY.txt"); - Xóa file MY.txt trên bộ nhớ PPC
Copy(SD, "\test.reg", MAIN, "\copytest.reg"); - Copy file test.reg từ thẻ nhớ sang bộ nhớ PPC
Exec(MAIN, "\Windows\Calc.exe"); - Chạy phần mềm máy tính điện tử
Dir(MAIN, "\TestDir"); - Tạo thư mục Testdir trên bộ nhớ PPC
Reset; - khởi động lại PPC
2. Cách thực hiện
- Đối với các bản Rom của Cottula, sau khi hard reset xong máy sẽ hỏi có cài Extend Rom không, các bạn bấm Yes để thực hiện
- Đối với các bản Rom khác, sau khi hard reset xong các bạn bấm file: AUTOINSTALL.exe mà các bạn đã download để thực hiện
Cứ như vậy PPC sẽ tự động cài đặt cho bạn, nếu không đặt lệnh reset ở cuối cùng, các bạn nên khởi động lại PPC sau khi đã tự động cài đặt để hưởng thụ thành quả.
Đây là nội dung file Autoinstall.txt của mình, các bạn tham khảo:
Install(SD, "\ExtendRom\LichPhuDong.cab");
Install(SD, "\ExtendRom\MagiCall2_PPC_Eng.cab");
Install(SD, "\ExtendRom\PhotoViewer700.cab");
Install(SD, "\ExtendRom\RC.cab");
Install(SD, "\ExtendRom\BsBTweaks.cab");
Install(SD, "\ExtendRom\BattNotify.cab");
Install(SD, "\ExtendRom\BatteryGuard.cab");
Install(SD, "\ExtendRom\CryptoWalletPro.cab");
Install(SD, "\ExtendRom\HushSMS.cab");
Install(SD, "\ExtendRom\Opera.cab");
Install(SD, "\ExtendRom\VNKeyb.cab");
Install(SD, "\ExtendRom\PocketDownloader.cab");
Install(SD, "\ExtendRom\NETCFv35.wm.armv4i.cab");
Install(SD, "\ExtendRom\iPhoneToday.cab");
Install(SD, "\ExtendRom\rarppc.cab");
Install(SD, "\ExtendRom\RContactMan_p.ARM.cab");
Install(SD, "\ExtendRom\rescoexploreren_p.ARM.cab");
Install(SD, "\ExtendRom\registryen_p.arm.cab");
Install(SD, "\ExtendRom\RescoPhoto.cab");
Install(SD, "\ExtendRom\RingoMobile.cab");
Install(SD, "\ExtendRom\VITO_Audio_Notes.cab");
Install(SD, "\ExtendRom\VNKbrd.cab");
Install(SD, "\ExtendRom\SKScheMa.cab");
Install(SD, "\ExtendRom\ZM_Dialer.cab");
Install(SD, "\ExtendRom\PuppetMaster.cab");
Install(SD, "\ExtendRom\AndyRenamer.cab");
Install(SD, "\ExtendRom\VIETNAM.cab");
Install(SD, "\ExtendRom\WkTask_WM6.cab");
Install(SD, "\ExtendRom\nuenobar.cab");
Install(SD, "\ExtendRom\touch_alarm.cab");
Install(SD, "\ExtendRom\devicelock.cab");
RegImport(SD, "\Setup\Regedit\Owner.reg");
RegImport(SD, "\Setup\Regedit\Items.reg");
RegImport(SD, "\Setup\Regedit\ElectricPocket.reg");
RegImport(SD, "\Setup\Regedit\FdcSoft.reg");
RegImport(SD, "\Setup\Regedit\Today.reg");
RegImport(SD, "\Setup\Regedit\MagiCall.reg");
RegImport(SD, "\Setup\Regedit\Resco.reg");
RegImport(SD, "\Setup\Regedit\VicSoft.reg");
RegImport(SD, "\Setup\Regedit\waku.reg");
RegImport(SD, "\Setup\Regedit\HTCAddicts.reg");
RegImport(SD, "\Setup\Regedit\ppclink.reg");
RegImport(SD, "\Setup\Regedit\SetKeyb.reg");
RegImport(SD, "\Setup\Regedit\BattNotify.reg");
RegImport(SD, "\Setup\Regedit\Backlight.reg");
RegImport(SD, "\Setup\Regedit\Sip.reg");
RegImport(SD, "\Setup\Regedit\Volume.reg");
RegImport(SD, "\Setup\Regedit\KeypadBacklight.reg");
RegImport(SD, "\Setup\Regedit\Addrbook.reg");
RegImport(SD, "\Setup\Regedit\devicelock.reg");
RegImport(SD, "\Setup\Regedit\MobilityFlow.reg");
RegImport(SD, "\Setup\Regedit\sk.reg");
RegImport(SD, "\Setup\Regedit\CryptoWallet.reg");
Execwait(SD,"\setup\PPCPimBackup.exe");
Reset;
Chỉnh sửa cuối: