Đầu năm mới ngồi nhà chờ đến giời nhậu ko biết làm gì thế là ngồi viết bài này cho vui :spin:
Đây là những điều khá cơ bản để các MEM có thể sống yên bình và làm việc với MAEMO
Đa phần mọi người sẽ nghĩ đến đủ thứ linh tinh khi động đến máy nhưng điều đầu tiên mình muốn gửi gắm ko phải chiếc máy mà là con người !
Thành viên BOX MAEMO - những điều cần biết về họ
Trước tiên là các MEM mới ! Phải nói cái BOX này là BOX loạn bật nhất trong Tinh Tế :cold: đa phần vì MAEMO mới, khá khó dùng với người ít kinh nghiệm và mới dùng SM lần đầu tiên, thế nên là vô số các 2PIC hỏi han đủ thứ ( xin lỗi vì nói thật nhiều cái hơi ngớ ngẩn ) làm BOX như bãi rác ! Thế nên các MEM mới khi vào đây hỏi han cái gì hay làm gì thấy anh em ko ai đả động đến thì tự hiểu là nó đã đc nhắc đến rồi hoặc người ta chẳng hiểu bạn nói cái gì, như vậy cũng đừng tủi thân :wub: đi hỏi GG trước rồi hỏi tiếp sau cũng chưa muộn và khi hỏi hạn chế lập 2PIC mới mà hãy hỏi trong 2PIC có từ trước về vấn đề cần hỏi, làm như vậy tỉ lệ đc trả lời sẽ cao hơn vì lý do sẽ nói đến sau !
Thứ 2 là cái BOX này ko có MOD chinh thức thế nên là anh em tự quản và tự chăm sóc nhau, nên mong các MEM mới đọc cái bên trên lại 1 lần nữa nếu chưa hiểu
Cuối cùng đó là các MEM cũ, cố hữu cắm chốt lâu đời, đây là những thành phần thuộc loại hiếu chiến, nóng tính và có độ máu liều cao :hot: chính vì thế mà các ông này sẵn sàng mắng MEM mới vì thói vô tội vạ do bức xúc tích lũy lâu ngày 💣 Mà cần chú ý là các ông này rất ki bo bủn xỉn, nhiều ông thích tự sướng, dùng khá nhiều phần mềm hay nhưng lười chia sẻ, động đến những cái to to thì các ông ý mới nói còn ko thì toàn là các SPAMER hạng thích thích đi WAR :ninja:
Đây là những điều khá cơ bản để các MEM có thể sống yên bình và làm việc với MAEMO
Đa phần mọi người sẽ nghĩ đến đủ thứ linh tinh khi động đến máy nhưng điều đầu tiên mình muốn gửi gắm ko phải chiếc máy mà là con người !
Thành viên BOX MAEMO - những điều cần biết về họ
Trước tiên là các MEM mới ! Phải nói cái BOX này là BOX loạn bật nhất trong Tinh Tế :cold: đa phần vì MAEMO mới, khá khó dùng với người ít kinh nghiệm và mới dùng SM lần đầu tiên, thế nên là vô số các 2PIC hỏi han đủ thứ ( xin lỗi vì nói thật nhiều cái hơi ngớ ngẩn ) làm BOX như bãi rác ! Thế nên các MEM mới khi vào đây hỏi han cái gì hay làm gì thấy anh em ko ai đả động đến thì tự hiểu là nó đã đc nhắc đến rồi hoặc người ta chẳng hiểu bạn nói cái gì, như vậy cũng đừng tủi thân :wub: đi hỏi GG trước rồi hỏi tiếp sau cũng chưa muộn và khi hỏi hạn chế lập 2PIC mới mà hãy hỏi trong 2PIC có từ trước về vấn đề cần hỏi, làm như vậy tỉ lệ đc trả lời sẽ cao hơn vì lý do sẽ nói đến sau !
Thứ 2 là cái BOX này ko có MOD chinh thức thế nên là anh em tự quản và tự chăm sóc nhau, nên mong các MEM mới đọc cái bên trên lại 1 lần nữa nếu chưa hiểu
Cuối cùng đó là các MEM cũ, cố hữu cắm chốt lâu đời, đây là những thành phần thuộc loại hiếu chiến, nóng tính và có độ máu liều cao :hot: chính vì thế mà các ông này sẵn sàng mắng MEM mới vì thói vô tội vạ do bức xúc tích lũy lâu ngày 💣 Mà cần chú ý là các ông này rất ki bo bủn xỉn, nhiều ông thích tự sướng, dùng khá nhiều phần mềm hay nhưng lười chia sẻ, động đến những cái to to thì các ông ý mới nói còn ko thì toàn là các SPAMER hạng thích thích đi WAR :ninja:
Nói tóm lại cái BOX này là BOX nguy hiểm, dễ ăn gạch ném sỏi bất kể người thân hay kẻ thù, và dặc biết chú ý là hiện trạng lưu manh giả danh tri thức cũng ko ít nên khi đi ném gạch ném sỏi cũng nhìn trước ngó sau ko ném nhầm anh em do ko hiểu ý nhau !
MAEMO hệ điều hành ko mới nhưng mới
Xin khẳng định với các MEM mới luôn là tuổi đời của MAEMO ko thua kém HDH nào ( trừ mấy thằng lão làng ). Nó có mặt khá lâu trên thị trường với các thiết bị TABLET của NOKIA, và N900 là SM đầu tiên có lẽ cũng là cuối cùng chính thức chạy MAEMO, 1 điều nữa là MAEMO ko phải HDH thử nghiệm hay gì gì đó, MeeGo là 1 phiên bản kết hợp giữa MAEMO bà MOBIN chứ ko phải là phiên bản nâng cấp của MAEMO.
FLASHER phiên bản 3.5
Đây là công cụ đắc lực để nghịch phá cũng như biến N900 thành cục gạch tốt nhất hiện nay ! Khá nhiều bài viết nói đến nó nhưng chưa có 1 bài nào nhắc đến FLASHER 1 cách hoàn thiện, nhân có thời gian ngồi ko làm mình mạn phép làm 1 bài chi tiết về nó, sai sót anh em nhắc nhở để sửa.
Trước tiên cần biết về eMMC : đây là bản nguyên gốc có tác dụng phân định ổ cứng, rọn dẹp hoàn toàn bộ nhớ của MAEMO, khi làm việc với nó cần chú ý BACKUP dữ liệu và cẩn thận nếu ko sẽ có chút rắc rồi nếu bạn sửa nó ko đúng.
FW hay Pr hay FIASCO hay thậm trí là cả Kernel nói chung đc hiểu là HDH của máy ( định danh chính xác ko nên bàn tới tránh loạn óc và gây khó hiểu ) đây là thứ bạn sẽ cài vào máy để chạy sau khi đã eMMC bộ nhớ.
FLASHER 3.5
Có thể Download nó ở đây FLASHER 3.5 đây là thứ ko thể thiếu đối với những người dùng MAEMO
Phiên bản cho WIN thì cài đặt khá dễ dàng như mọi phần mềm khác, việc FLASH FW đc thực hiện tốt trên mọi WIN ( trừ những thằng quá cũ như 98 đổ về ). riêng FLASH eMMC thì chỉ thực hiện được trên WIN7 32bit,XP SP3 32bit
Phiên bản cho các HDH khác sử dụng nhân LINUX hay UNIX nói chung ko khác nhau, việc cài đặt khó khăn hơn 1 chút
Quảng cáo
Chạy lệnh này để cài đặt file deb :
Code:
sudo dpkg -i <flasher-package-name>
Khi dùng trên WIN câu lệnh để chạy FLASHER là
Các OPTIONS cần biết và nên biết :
Code:
-F, --fiasco=ARG Location of a FIASCO image -k, --kernel=ARG Location of kernel image -n, --initfs=ARG Location of initfs image -r, --rootfs=ARG Location of root JFFS2 image --cmt-2nd=ARG Location of CMT FIASCO 2nd image --cmt-algo=ARG Location of CMT FIASCO algorithm image --cmt-mcusw=ARG Location of CMT FIASCO MCUSW image --cmt-no-verify Disable verification of CMT programming -x, --xloader=ARG Location of X-Loader image -s, --secondary=ARG Location of NOLO secondary bootloader image -2, --2nd=ARG Location of NOLO cold flasher ("2nd") image -u, --unpack[=ARG] Unpack a FIASCO image -f, --flash Load and flash all supplied images -l, --load Only load all supplied images -b, --boot[=ARG] Boot the kernel with optional cmdline -R, --reboot Reboot the board (e.g. after flashing NOLO) -i, --read-device-id Print out the device type -S, --serial-port=ARG Serial port used for cold flashing or "usb" -I, --init-port Only initialize the serial port -c, --cold-flash "Cold flash" the device -h, --hw-revision=ARG Specify product code and HW revision --enable-rd-mode Enable R&D mode on the device --set-hw-revision[=ARG] Set HW revision override on device --flash-only=ARG Flash only certain components -U, --usb-device=ARG Specify USB device to use (bus:device address)
-F,-k : tiền tố đứng trước tên của các FIASCO và KERNEL
-f : thực hiện FLASH
-l : chỉ load FIASCO hoặc KERNEL ko thực hiện FLASH
-b : BOOT công việc vừa thực hiện, thường đi với -l
Quảng cáo
-R : thực hiện REBOOT sau khi thực hiện các việc trước đó
--enable-rd-mode : kích hoạt chế độ R&D MODE ( sẽ đc đề cập đến sau )
--flash-only=[ARG] : chỉ FLASH 1 phần nào đó ko làm ảnh hưởng đến toàn bộ hệ thống
ARG thường là kernel, những thú khác MEM có lẽ ko cần quan tâm
Chi tiết việc thực hiện FLASH xem tại đây : FLASH FW và eMMC
Chú ý là khi thực hiện nếu gặp lỗi ko nên rút CABLE mà hãy thử chạy lại lệnh.
Nếu như gặp lỗi ko thể kết nối thiết bị với máy :
Tắt máy
Tháo PIN
Chạy lệnh :
Code:
[FLASH] -i
Kết nối thiết bị với máy tính
Lắp PIN
R&D MODE chế độ dành cho những người thích khám phá và nghịch
Kích hoạt quyền Root mà ko cần cài đặt Rootsh ( thực là Rootsh là 1 phần của R&D MODE đc tách ra thành ứng dụng riêng tránh những rắc rối ko cần thiết đối với người dùng cơ bản.
Việc kích hoạt đc thực hiện bằng lệnh :
Code:
[FLASH] --enable-rd-mode
Tắt bỏ chế độ :
Code:
[FLASH] --disable-rd-mode
Việc thay đổi FLAG đc thực hiện bằng lệnh :
Code:
[FLASH] --set-rd-flags=[ARG]
Code:
[FLASH] --query-rd-mode
Thư mục chưa FLASH trên MAEMO là /usr/bin/flasher
Trên đây là những điều cơ bản nhất về FLASHER
Nếu muốn hiểu rõ hiểu sâu thì tìm hiểu tại đây :
Updating FW
FLASHER 3.5
R&D MODE
Các kho ứng dụng - thiên đường khám phá và những mối nguy hiểm tiềm ẩn
Vấn đề về các kho ứng dụng cơ bản đã được đề cập tại đây :
Maemo Extras, Extras-Devel, Extras-Testing: Cái gì và để làm gì?
Mình ko nói thêm gì, chỉ lưu ý các bạn 1 điểm khi làm gì với kho Devel cần phải biết FLASH, và hiểu được mình đang cài cái gì và đang làm cái gì, đây là kho ứng dụng ko phải để đùa, ko cẩn thận sẽ lỗi hệ thống hay thậm trí hỏng HDH
Trong phần này chỉ lưu ý các bạn là AppManager của MAEMO có độ chi tiết khá cao, chính vì thế khi cài gì hay thấy cái gì đừng vội cài hay làm gì mà hãy xem thông tin về ứng dụng đó đc lập trình viên giới thiệu và khuyến cáo.
Phần Summary là những thông tin cơ bản, ở đây chỉ cần chú ý dung lượng của ứng dụng và Catalogue nếu là kho Devel thì cân nhắc việc cài đặt.
Phần Description : Các thông tin chi tiết về ứng dụng, tại đây bạn có thể đọc đc tác dụng của ứng dụng, các lưu ý khi dùng và thông tin DATA cần có của ứng dụng ( các GAME chuyển thể từ PC lên MAEMO thường cần DATA, đa phần chỉ cần COPY DATA vào thư mục chưa GAME nhưng 1 vài GAME thì để DATA ở chỗ khác ) nói chung nên đọc kĩ phần này để ko bị lỗi vớ vẩn khi dùng.
Installing hay Problem : nơi ghi các yêu cầu của ứng dụng cũng như những lỗi do thiếu yêu cầu, trong phần Problem ( nếu có lỗi ) sẽ có tên những PACK bị thiếu hoặc chưa đc UPDATE lên phiên bản cần thiết, nếu hệ thống ko tự động cài đặt thì người dùng phải cài đặt bằng tay với lệnh
Code:
apt-cache search <search string>
Có 2 điểm đặc biệt lưu ý với các FILE cài đặt từ thiết bị :
.install : đây là định dạng liên kết với kho ứng dụng, khi chạy thì App Manager sẽ liên kết với kho tìm đến địa chỉ của ứng dụng để down ứng dụng về máy rồi tiến hành cài đặt. Việc làm này có thể khá lâu.
.deb : đây là định dạng cài trực tiếp, nó bao gồm toàn bộ dung lượng ứng dụng, người dùng chạy trực tiếp FILE này thì máy sẽ tiến hành cài đặt tự động, máy chỉ tiến hành load kho ứng dụng rồi cài và down các PACK cần thiết nếu có
Để biết thêm chi tiết có thể xem tại :
Installing applications
Downloading applications
Trên đây là 1 vài vấn đề khá cơ bản 😃 thừa thời gian nên ngồi viết cho anh em đọc cho vui ^^ toàn những thứ biết rồi khổ lắm nói mãi :mstickle: các bác cứ chém thả cửa :sluggish: em đi chơi cái đã 😃 hôm nào có thừa thời gian lại viết tiếp :dance:
OC và các vấn đề liên quan
Không phải nói nhiều về OC nữa 😃 4RUM hiện có khá nhiều bài viết về OC 😃
OC là việc khá quen thuộc với mấy ông lão làng trong cái BOX này, từ cách OC Lehto đến Titan tuy nhiên khá nhiều MEM mới bỡ ngỡ thì nó lại cả là 1 quá trình dài với khá nhiều lo sợ.
Tất nhiên như chúng ta đều biết phương pháp Lehto đem lại khả năng làm việc tốt và tính bền vững cao còn Titan lại đem lại 1 phương pháp an toàn và tiết kiệm ( chi tiết xem tại bài [Đánh giá] Ưu, nhược điểm của việc ép xung theo kernel Lehto và Titan )
Phương pháp Lehto các bạn xem tại đây : [Hướng dẫn] Ép xung N900 lên 800mhz, 900mhz, 1Ghz
Phương pháp Titan các bạn xem tại đây : Ép xung N900 Titan's power kernel, phương pháp an toàn nhất hiện nay!
Đây là bài viết giới thiệu 1 ứng dụng giúp mọi người dễ dàng trong việc OC bằng phương pháp Titan nên mình sẽ ko bàn nhiều đến các vấn đề chi tiết !
Hiện tại theo như mình biết có 2 ứng dụng với GUI thân thiện có khả năng hỗ trợ OC bằng phương pháp Titan nhưng mình sẽ chỉ bàn đên ứng dụng đơn giản nhất là maxcpu còn cpufreqUI thì các bạn tự tìm hiểu nếu thích 😃
MaxCPU là 1 ứng dụng có dạng Widget, các bạn có thể down trên kho ứng dụng của MAEMO
Và tất nhiên với việc OC bằng Titan thì ko thể thiếu Kernel Power
Ngoài ra ta còn cần có 1 ứng dụng để kiểm tra xung nhịp, có thể dùng Heathcheck hoặc Conky. ở đây mình dùng Conky
Xong các bước chuẩn bị ! Giờ vào việc chính nào ! Như ta đã biết Titan hỗ trợ OC bằng câu lệnh nhưng với các câu lệnh thì các End user sẽ gặp đôi chút khó khăn và thế là MaxCPU ra đời với GUI cực kì đơn giản, chỉ là 1 Widget bình thường trên màn hình
Các bạn có thể thấy, chỉ có mức xung nhịp đang dùng và 2 phím điều chỉnh tăng giảm xung nhịp rất thân thiện và trực quan.
Việc bạn phải làm chỉ là chỉnh tăng hay giảm xung nhịp và mức xung nhịp sẽ đc ấn định ngay lập tức
Đây là mức xung nhịp mặc định. Và ta thử với mức xung nhịp cao hơn, đc xem là ổn định nhất với Titan là 850Mhz nào :
Điều chỉnh xung nhịp với MaxCPU
Và kết quản là :
Thử với mức cao nhất là 1150Mhz xem sao
Và kết quả là đây
Mọi thứ thật đơn giản, bạn chỉ việc chỉnh trên Widget để có đc mức xung nhịp như ý muốn.
Mong rằng bài viết này sẽ giúp các bạn OC 1 cách dễ dàng hơn và có thể tìm đc các bài viết tổng quan về OC trên diễn đàn.