CẨM NANG Tổng hợp topic cho các dòng máy của SAMSUNG - 28/08/2012

Thảo luận trong 'HỎI ĐÁP - CHIA SẺ KINH NGHIỆM' bắt đầu bởi harrynghiem, 16/9/11.

Trạng thái chủ đề:
Không còn mở để tiếp tục thảo luận.
  1. harrynghiem

    harrynghiem ERP Solutions

    Topic này sẽ tổng hợp các link liên quan đến các dòng máy phổ biến của Samsung để anh em dễ dàng tìm kiếm khi cần.

    Galaxy Note - N7000 - Bản HQ

    1. Tổng hợp tất cả về rom + root

    2. Hỏi đáp chia sẻ kinh nghiệm

    3. Tổng hợp games dành cho note

    4. Hướng dẫn up rom stock qua Mobile odin

    5. Hướng dẫn up rom bản HQ - E160K - E160L - E160S

    Galaxy SII - I9100 - I777 - I989 - 727 - I9100G - HD LTE - M250S - M250K
    • Nơi đây cập nhật những câu hỏi cơ bản về S2
    • Anh em thắc mắc có thể post câu hỏi liên quan đến S2 tại đây
    • Mục đích undervolt để máy chạy mát hơn + save battery hơn.
    Công cụ này có các tác dụng sau
    • Reset counter để được bảo hành do up rom
      Về chế đệ downloading không dùng phím cứng
    • Mục đích giúp máy nhẹ hơn và tiết kiệm pin hơn với những app không cần thiết
    • Bao gồm hướng dẫn cách up rom chính hãng, rom cook, kernel, modem, theme có video kèm theo.
    • Bản Galaxy SII màu trắng chính hãng tại VN là I9100G có phần cứng về CPU & GPU khác con I9100 nên không thể dùng bất kỳ rom (Stock+cook) + kernel của I9100 để up qua I9100G. Hiện I9100G chưa có cộng động mạnh nên xda chưa có rom cook cho nó.
    Galaxy Nexus S

    1. Tổng hợp chia sẻ kinh nghiệm

    Galaxy S - I9000 - I9003 - I9001 - I897

    1. Hướng dẫn up rom 4.0 cho I9003

    2. Hướng dẫn up rom Galaxy S Plus - I9001

    3. Ngôi nhà Samsung Captivate

    4. Bản rom tiếng việt cho I9000 - I897 - T959

    Galaxy ACE - ACE 2 (I8160)

    1. Hướng dẫn up rom 2.3.6 cho ACE

    2. Hướng dẫn up rom + Root cho ACE2
    :
    dxhoan1989, xnvtdsqttt, xxxNMTxxx67 người khác thích nội dung này.
  2. harrynghiem

    harrynghiem ERP Solutions

    Updating
    htag, chubetomo, hieuspk6 người khác thích nội dung này.
  3. harrynghiem

    harrynghiem ERP Solutions

    Undervolt là khái niệm có lẽ ko còn xa lạ với anh em thích vọc phá. Tuy nhiên, những anh em mới còn gặp khá nhiều khó khăn và mơ hồ về việc này. Topic này Harry sẽ cố gắng giải thích các thuật ngữ, cách sử dụng app setcpu - voltage control và cách undervolt sao cho hiệu quả. Anh em cố gắng đọc thật kỹ và trải nghiệm.

    Harry sẽ cố gắng định nghĩa và giải thích theo cách hiểu của mình sau thời gian sử dụng và trải nghiệm.

    Vui lòng không sao chép qua diễn đàn khác nếu Harry chưa đồng ý

    Lưu ý: Chỉ thực hiện thủ thuật Undervolt đối với các kernel cook có hỗ trợ chức năng này. Danh sách các kernel cook có tại link

    1. Các khái niệm cơ bản
    1.1 Undervolt là gì?


    Undervolt là cách can thiệp để giảm dòng điện tiêu hao ở 1 thời điểm tại 1 mức xung nhịp mà CPU và GPU (card màn hình) cho xử lý 1 tác vụ. Samsung luôn để mức uv cao & đều cho các sản phẩm mà họ đưa ra thị trường, nhằm đảm bảo cho máy hoạt động mượt mà.

    1.2 Lợi ích của việc undervolt
    Nếu uv ở mức tối ưu nhất sẽ giúp máy tiêu hao ít năng lượng (tiết kiệm pin) và giảm sức nóng phía sau camera khi hoạt động ở tần suất cao. But vẫn đảm bảo sự ổn định khi hoạt động.

    1.3 Governors là gì?

    Trong quá trình thực hiện uv, sẽ liên quan đến Governors. Governors là 1 thành phần liên quan đến mục đích của người dùng. Tùy theo quan điểm của người sử dụng như thích hiệu năng cao, thích tiết kiệm pin. Vì vậy sẽ chọn governor tương ứng để đáp ứng mục tiêu trên. Muốn chọn governor theo đúng yêu cầu, phải hiểu ý nghĩa hoạt động của từng Governor theo từng kernel khác nhau (Mỗi kernel tác giả có thể khác tên về governor).

    1.4 Governors hoạt động ra sao?

    Governors sẽ kiểm soát xung nhịp hoạt động của CPU. Khi thực hiện 1 tác vụ nào đó, CPU sẽ phải chạy ở mức nào trong chuỗi các xung nhịp (100->1.200Mhz) nhằm đảm bảo cho máy hoạt động nhanh or tiết kiệm pin. Khi máy ở chế độ standby (screen off) thì nên chạy ở mức nào. Tất cả những việc đó mỗi Governors sẽ có cách thức hoạt động khác nhau để nhằm đám ứng theo chủ ý của người dùng.

    Vì vậy, Bạn phải hiểu ý nghĩa của từng Governors để chọn đúng theo chủ ý của mình.

    1.5 Ý nghĩa 1 số Governors thường sử dụng


    [​IMG]
    • Ondemand: Governor này là sự dung hòa giữa hiệu năng và khả năng tiết kiệm pin. Nhưng vẫn thiên về hiệu năng hơn. Bạn sẽ thấy những tác vụ hoạt động cực kỳ mượt và nhanh. Vì xung nhịp sẽ ở mức cao hơn mà tác vụ đó cần. Khi máy ở chế độ standby thì CPU luôn ở xung nhịp > min để đáp ứng ngay khi người dùng screen on.

    • Performance: Governor này luôn luôn hoạt động ở xung nhịp cao, giúp máy hoạt động rất mượt but lại rất hao pin trong các governor hiện nay. Anh em nào thích tiết kiệm pin thì ko nên sử dụng.

    • SmartassV2: Governor này thường được anh em sử dụng, vì nó thiên về tiết kiệm pin but vẫn đảm bảo máy hoạt động ổn định. Khi thực hiện 1 tác vụ, governor này sẽ sử dụng mức xung nhịp tối ưu nhất. Nếu bạn sử dụng các hoạt động nhẹ như call, sms, lướt web ... thì nó thường chạy ở mức xung nhịp từ 100 - 500Mhz. Khi mức xung nhịp đó ko đảm bảo thì nó sẽ tăng lên mức xung nhịp cao hơn. Khi screen off máy luôn ở mức xung nhịp thấp nhất 100Mhz.

    • Luzactive: Governor này hoạt động gần giống với SmartassV2. Tuy nhiên khác ở chỗ khi có cuộc gọi đến nó thường bị delay khoảng vài giây sau đó màn hình mới sáng.

    1.6 Các tình huống phát sinh trong quá trình test mức undervolt

    Trong quá trình test để tìm mức uv. Nếu uv quá thấp máy sẽ bị treo (Nhấn và giữ nút nguồn để máy khởi động lại) or có thể sẽ không vào được rom nữa. Anh em nên dùng chức năng backup trong recovery để khi lỗi có thể restore lại.

    2. Cách sử dụng app Setcpu - Voltage control
    2.1 Setcpu
    Download:
    http://www.mediafire.com/?c8epefhgql8d3
    Tìm hiểu thêm về Setcpu: http://www.setcpu.com/

    • Tab main: Cho phép chỉnh mức xung nhịp min - max. Bạn có thể hạ xung nhịp nó xuống 1Ghz hoặc overlock lên mức mà kernel hỗ trợ. Đồng thời chọn Governors cho phù hợp tại phần Scaling (Ý nghĩa Governors xem phần trên). Nếu bạn đang test uv thì ko nên check vào mục Set on Boot. Mục Set on Boot có ý nghĩa Setcpu sẽ được apply ở mức mà bạn đã thiết lập sau mỗi lần reboot.

    • Tab profile: ý nghĩa dùng để thiết lập các chế độ chạy xung nhịp khác nhau theo các tiêu chí như thời gian, mức pin còn lại, khi màn hình off (standby), khi máy đang xạc, khi nhiệt độ pin tăng cao ... Mục tiêu là để tiết kiệm pin. Bạn xem các ví dụ sau:

      • Theo như hình dưới ở chế độ ban đêm là khoảng thời gian bạn ngủ bạn có thể chế độ chạy của nó là min. Vì lúc này bạn ko sử dụng nó nên cần mức min để tiết kiệm pin.
      • Khi screen off máy sẽ chạy từ mức 100-500Mhz để tiết kiệm pin. Bạn đừng để mức thấp hơn 500Mhz sẽ bị tình trạng khi có call đến màn hình nó bị deplay khoảng vài giây mới sáng.
      • Khi pin chỉ còn ở mức 20% thì yêu cầu máy chạy 1 khoảng xung nhịp nào đó thấp hơn bình thường. Mục đích để có thể kéo dài thời gian sử dụng để thực hiện các tác vụ nhẹ như gọi, sms ... Vì nếu sử dụng tác vụ mạnh như game máy sẽ rất chậm.

    • Tab Voltage: Đây chính là phần để thực hiện uv. Trong quá trình test mức uv bạn ko nên check vào mục Set on Boot, chỉ check sau khi đã tìm được mức uv tối ưu nhất cho máy mình. Cách thực hiện test uv xem mục 5 dưới.


    [​IMG] [​IMG]

    [​IMG] [​IMG]
    Video hướng dẫn cách sử dụng Setcpu
    [video=youtube;pbsYw5HWNSY]
    2.2 Voltage control

    Download gồm có file cài đặt và key để dùng chức năng Extreme cho phép UV <800mV: http://www.mediafire.com/?ja3al2hlew05w

    • Tab General: Mức min-max dùng để hạ xung nhịp max or orverlock nếu kernel support. Phần Governor cho phép chọn loại phù hợp với nhu cầu. I/O Scheduler để mặc định.

    • Tab Voltages: Là nơi thực hiện uv theo từng mức xung nhịp

    • Tab GPU & Charging: Phần GPU control là tiến hành uv phần cho card màn hình. Charging current: Nếu bạn sạc qua đêm có thể hạ mA xuống mức thấp nhất 450mA để giúp máy sạc lâu trong suốt đêm và tốt cho pin hơn hoặc nếu bạn muốn máy sạc nhanh hơn thì có thể tăng mA lên cao. Khuyến cáo không nên quá cao và lạm dụng sẽ gây hại cho pin.

    • Tab CPU history: theo dõi xung nhịp mà máy thường xuyên hoạt động để đánh giá mức độ hoạt động hiệu quả của kernel.

    ==> Sau khi thiết lập đầy đủ các giá trị, nhấn phím menu và chọn save as boot settings/ chọn init.d script để máy sẽ tạo 1 file script trong thư mục system/ect/init.d/S91voltctrl. Bạn có thể dùng app root explore để truy cập vào file S91voltctrl và có thể edit các mức uv ngay trên file đó và lưu lại.


    ==> Reboot để apply.

    [​IMG] [​IMG] [​IMG]
    [​IMG] [​IMG]

    Video hướng dẫn cách sử dụng Voltage control
    [video=youtube;qzpsgJ2OV-A]
    3. Sự khác nhau giữa Setcpu và Voltage control

    Hai app Setcpu và Voltage control đều có chức năng là điều khiển CPU và uv. Tuy nhiên, cách thức và tính năng có khác biệt. Đối với app Setcpu nó luôn chạy nền sau mỗi lần reboot (Gây hao pin). Tuy nhiên, nếu bạn đang trong quá trình test để tìm mức uv thì nên dùng Setcpu. Đối với Voltage control nó hoạt động bằng cách tạo ra 1 file script để control CPU và nó không chạy nền như Setcpu. Đối với 1 số kernel như siyah thì khi sử dụng Voltage control bạn sẽ có thêm 1 chức năng GPU & Charging mà Setcpu không có.

    ==> Kết luận: Nếu bạn đã thành thạo và kiểm soát được mức uv thì nên dùng Voltage control
    4. Cách tìm ra mức UV

    Harry nhắc lại 1 lần nữa, ko có mức uv tối ưu chung cho tất cả các máy. Vì vậy, các bạn đừng post những câu hỏi xin mức uv cho máy mình. Harry sẽ cung cấp 1 mức uv chuẩn có thể apply cho nhiều máy but đó có thể không phải là mức uv tối ưu nhất cho máy bạn.

    Bảng UV chuẩn - Có thể vẫn hơi thấp so với 1 số máy. Nếu sau khi apply bảng uv chuẩn mà máy có dấu hiệu bị treo thiếu ổn định. Anh em nên nâng thêm +25mV cho mỗi xung nhịp or tham khảo post#2 câu 5.

    Xung nhịp UV (mV) Note
    1200 1150
    1000 1075
    800 975
    500 925
    200 875
    100 825

    Bảng UV hiện đang áp dụng máy của Harry

    Xung nhịp UV (mV) Note
    1200 1125
    1000 1050
    800 975
    500 900
    200 850
    100 800

    Để test mức uv bạn nên dùng app Setcpu và trong quá trình test ko được check vào mục Set on Boot, để nếu có bị đơ máy thì khi reboot Setcpu sẽ reset lại giá trị uv ban đầu. Nhằm rút ngắn quá trình test, anh em có thể apply mức uv theo bảng chuẩn. Sau đó tiến hành hạ mức UV theo từng mỗi mức xung nhịp và tiến hành sử dụng bình thường trong 1 khoảng thời gian. Nếu máy không có dấu hiệu đơ hay reboot là okay. Tiếp tục lần lượt hạ mức uv (-25) tại mức xung nhịp đó cho đến khi máy bị reboot or đơ thì mức uv trên là tối ưu cho máy bạn. Tiếp tục cho mức xung nhịp kế tiếp.

    Ví dụ: Sau khi apply mức uv theo bảng chuẩn, tiến hành sử dụng test thử nếu okay thì tiến hành uv tại mức 1200Mhz trước, hạ uv xuống (-25) là mức 1125mV và tiến hành sử dụng như chơi game để nó chạy mức max 1200 và nếu okay, tiếp tục hạ uv mức kế (-25) là mức 1100mV. Nếu ở mức 1200Mhz và 1100mV mà máy bị đơ hoặc reboot thì mức 1200Mhz mà máy bạn chịu nổi là 1125mV. Lần lượt cho các mức dưới.

    5. Lưu ý

    Như Harry đã nói ở đầu, mỗi máy sẽ có mức uv tối ưu khác nhau. Tối ưu ở đây hiểu là mức thấp nhất mà máy vẫn hoạt động ổn định. Mức tối ưu của máy này có thể ko áp dụng được trên máy khác. Vì vậy để thực hiện quá trình test anh em sử dụng app Setcpu (ko sử dụng Voltage control) và không check vào mục Set on Boot. Vì nếu trong quá trình test mà mức uv đó quá thấp làm máy bị treo or reboot lại sẽ ko bị đứng ở màn hình khởi động. Khi đó Setcpu sẽ tự động reset lại giá trị mặc định của kernel để uv lại.

    Tiến-Q4, b0y_mta, bad_boy1746 người khác thích nội dung này.
  4. hungminha4

    hungminha4 Thành viên

    Thanks bac
  5. namdn

    namdn Thành viên

    Bro xem thử là có nên thêm mục phụ kiện và đồ chơi cho S2 không?
  6. blue_vn

    blue_vn Thành viên

    Top này có được một tuần rồi mà giờ mình mới để ý. Thực ra nó cần phải đến sớm hơn đúng không bác Trọng ? :D
  7. harrynghiem

    harrynghiem ERP Solutions

    Uhm, rảnh rỗi mới làm nên trễ, mục đích cho anh em mới tham gia diễn đàn dễ tìm kiếm.

    send from Galaxy SII
  8. harrynghiem

    harrynghiem ERP Solutions

    Để rảnh viết thêm mục này

    send from Galaxy SII
  9. conanb3t

    conanb3t Thành viên

    box nay rat huu ich, cam on bro nhe
  10. harrynghiem

    harrynghiem ERP Solutions

    Anh em thấy link cho s2 nào hay thì post lên, harry sẽ up lên post#1

    send from Galaxy SII
  11. Zanr Zij

    Zanr Zij ©AndroidVietnam™®

    [MENTION=522166]harrynghiem[/MENTION]: theo ZZ thì đổi thành topic tổng hợp các chủ đề hay của tất cả các dòng điện thoại, mỗi điện thoại trình bày riêng nhau là ok.

    Sent from Evolution Galaxy S II
    harrynghiem thích nội dung này.
  12. harrynghiem

    harrynghiem ERP Solutions

    Thks bác góp ý, but việc đó để Mod làm tốt hơn. Đang dùng SII nên tập trung vào em nó thôi.
  13. Zanr Zij

    Zanr Zij ©AndroidVietnam™®

    Cứ làm thế đi! Rồi ko khéo lên mod lúc nào ko hay. Đâu có gì gọi là quan niệm việc post bài nội dung nào của mod, nội dung nào của thành viên đâu. Mod = Rules + active :)

    Sent from Evolution Galaxy S II
  14. Phithuyhoahoa

    Phithuyhoahoa Nyanko Taurus

    Đúng rồi đó cậu. Mình thấy trong khu vực FW có bài Tổng hợp của Mod nhưng lâu rồi ko thấy Mod nâng cấp nữa nên hoặc bạn làm cái mới, hoặc liên hệ với Mod để bổ sung vào thành 1 Topic chung.
    Cơ mà như thế cái Topic đó đòi hỏi phải nhiều ng cùng làm vì có ai dùng hết các thể loại máy đâu.
    harrynghiem thích nội dung này.
  15. ngocthachhh

    ngocthachhh Thành viên

    cuu em anh henry oi gio em up sang rom stock thi dt cua em no khoi dong hoai luon chu no ko co len nguon gio phai lam gi ha anh ? no cu hoi dong o cai galaxy s2 hoai luon chu no ko co vao menu
  16. LIENHUONG

    LIENHUONG Ngôi Sao Tử Thần

    1. Bạn đưa máy về Recovery Mode roài wipe data để xóa sạch xem :)
    2. Ko được thì bạn cắm sạc 1 lúc rồi up lại FW khác nhé - Ko sao đâu :p
    harrynghiem thích nội dung này.
  17. tungy3u

    tungy3u Thành viên

    TÌnh hình là thế này
    các bác chỉ dùm mình
    Mình dùng con s2 . muốn vào data of mấy game để định up share cho ae
    nhưng mà mình cài đặt nó ở Bộ nhớ hệ thống( dung lượng 2g) k phải ở thẻ nhớ hay SDcard (hơn 11gb)
    H` muốn lấy data của các game trong bộ nhớ hệ thống ra thì phải thế nào
  18. harrynghiem

    harrynghiem ERP Solutions

    Dùng bất kỳ app explore nào trên market để backup thành file apk rùi share cho mọi người, bạn có thể dùng app như Estrong explorer free trên market
    tungy3u thích nội dung này.
  19. tungy3u

    tungy3u Thành viên

    mình dùng root Explore để vào đc rùi bạn ơi
    thks bạn
  20. Hungdunghcmc

    Hungdunghcmc Thành viên

    Bác add link cần thiết cho ae mới: samfirmware.com, link vào cf root của xda, hi!

    Kernel thì bác dùng cái nào ngon nhất bác, mình đang dùng speedmode t40. Hôm đi off tại Rita câfe, mình đi cùng bx đó, bác ra ngoài gọi vào đó, bác nhớ không bác Harry, hi!
    harrynghiem thích nội dung này.
Trạng thái chủ đề:
Không còn mở để tiếp tục thảo luận.

Chia sẻ trang này