Hiện nay, Microsoft và Google đang có "chiến tranh" với nhau trên rất nhiều sản phẩm, có thể nói là nhiều hơn bao giờ hết. Và cuộc chiến còn diễn ra rất công khai thông qua lời nói giữa hai bên với nhau. Động thái mới nhất liên quan đến vấn đề này đó là việc Google chặn ứng dụng YouTube của Microsoft viết cho Windows Phone mặc dù hai công ty đã có lời hứa hợp tác cùng phát triển app. Trong quá khứ, Microsoft cũng có nhiều chiến dịch để đánh trực tiếp vào các dịch vụ của Google, có thể kể đến như video chế giễu vấn đề bảo mật của Gmail, series phim ngắn nói đến chuyện Google dùng nội dung cá nhân của người dùng để bán quảng cáo, thậm chí là chiến dịch "Goolighting" để chống lại các ứng dụng web của Google.
Về phía Google, hãng cũng có những hành động tương tự nhưng "chìm" hơn, chẳng hạn như việc ngừng hỗ trợ giao thức đồng bộ Exchange ActiveSync khiến người dùng Windows Phone lo lắng về vấn đề đồng bộ danh bạ và tài khoản; rồi hàng loạt báo cáo về việc người dùng Windows Phone không thể sử dụng Google Maps nền web; ngoài ra còn có những lời chỉ trích từ CEO Larry Page hay chủ tịch Eric Schimdt về tính "đóng" của Microsoft.
Phía sau cánh cửa đang đóng kín đó, cả hai công ty buộc phải làm việc với nhau vì lợi ích của khách hàng chung của cả hai bên. Thế nhưng thực sự thì chuyện gì đang xảy ra? Vì sao Google không muốn có một ứng dụng YouTube cho Windows Phone? Trang tin The Verge đã nói chuyện với nhiều nguồn tin ở cả Microsoft lẫn Google để biết được thêm về cuộc chiến giữa hai ông lớn trong làng công nghệ.
Google, Microsoft và ứng dụng YouTube
Vụ lùm xùm liên quan đến YouTube bắt nguồn từ hai năm về trước khi Microsoft nghi ngờ Google đang cố ngăn chặn không cho Microsoft "cung cấp đến người dùng Windows Phone một ứng dụng YouTube với đầy đủ các tính năng". Vào lúc đó, Microsoft chỉ đưa ra một app YouTube cho Windows Phone với tính năng đơn giản là mở trang web di động của dịch vụ chia sẻ video trực tuyến này. Microsoft tất nhiên muốn nhiều hơn thế.
Đầu năm nay hãng tiếp tục nói về quan ngại tương tự như trên, nhưng lần này đi kèm theo một hành động tương đối gây bất ngờ, đó là việc ra mắt ứng dụng YouTube hoàn chỉnh cho Windows Phone với những tính năng tương tự như app trên Android và iOS. Vấn đề ở đây đó là Microsoft đã dịch ngược các hàm API YouTube của Google để xây dựng nên app này, đồng thời không hiển thị quảng cáo, phát những video đáng lý ra bị giới hạn trên thiết bị di động, và lại còn cung cấp tùy chọn download video về máy.
Những động thái này đi ngược lại điều khoản sử dụng dịch vụ do Google đề ra, và đương nhiên là Google không vui vẻ gì với ứng dụng mà Microsoft vừa ra mắt. Hãng đặc biệt nhấn mạnh vào chuyện app này cho phép tải video và không hiển thị quảng cáo. Microsoft phản hồi lại và nói công ty "rất vui khi được chèn quảng cáo vào phần mềm của mình", nhưng Microsoft cần tới những hàm API cần thiết để làm chuyện đó. Thay vì gỡ app ra khỏi Windows Phone Store, Microsoft tung ra một bản cập nhật ngay trong ngày để loại bỏ tùy chọn download, nhưng vẫn chưa giải quyết hết quan ngại của Google về quảng cáo.
Ít hôm sau, cả hai đưa ra thông cáo chung hứa hẹn về một app YouTube đầy đủ có hiển thị quảng cáo và tuân thủ theo quy định của Google. Nhìn bề nổi, thỏa thuận này khiến chúng ta tưởng rằng hai bên cuối cùng cũng đã chịu bắt tay nhau, nhưng còn bề chìm thì lại là một câu chuyện rất khác.
Vì sao cứ phải là HTML5?
Trong suốt hai tháng qua, Microsoft và Google đã tranh cãi suốt xung quanh một vấn đề: HTML5. The Verge biết được rằng Google buộc Microsoft phải viết ứng dụng YouTube dành cho Windows Phone bằng HTML5, mặc dù app của chính Google làm cho Android và iOS thì dùng mã gốc của hệ điều hành. Microsoft đã tích hợp quảng cáo và tinh chỉnh một số thứ theo yêu cầu của Google nhưng việc viết một app Windows Phone đầy đủ bằng HTML5 là không thể xảy ra ở thời điểm hiện tại.
Nguồn tin của Microsoft cho biết phương thức viết app bằng HTML5 bị giới hạn bởi một số thứ liên quan đến trình duyệt, và hãng sẽ khắc phục nó trong phiên bản tương lai của Windows Phone. Michael Choeung, lập trình viên đã viết ra app YouTube bên thứ ba mang tên MetroTube, thì nói rằng việc Windows Phone phát video HTML5 trên một trang web sẽ khiến trình chơi media mặc định được chạy lên, và điều này khiến việc kiểm soát hoạt động của video trở nên khó khăn hơn rất nhiều, kể cả đối với Microsoft hay các lập trình viên bên ngoài.
Microsoft phản hồi và nói rằng yêu cầu viết app HTML5 của Google là "kì lạ", phía Google cũng chưa đưa ra lý do cho đòi hỏi này. Hãng tìm kiếm lớn nhất thế giới chỉ nói rằng "họ rất xem trọng cộng đồng lập trình viên của mình và yêu cầu tất cả mọi người đều phải tuân theo một quy định chung". Những quy định này được Google thiết lập nên để khuyến khích việc sử dụng các hàm API HTML5 do Google cung cấp. Thế nhưng nếu những hàm API đã đủ xài thì tại sao các lập trình không sử dụng nó một cách rộng rãi trên iOS?
Muhammad Bassio, người đã viết ra ứng dụng Tuber dành cho iOS với tính năng gần giống với app YouTube chính chủ, chia sẻ rằng anh phải sử dụng một hàm API không được Google nhắc đến bởi các hàm API HTML5 mà Google cung cấp có nhiều hạn chế. Bassio cũng nói rằng những hàm API HTML5 không được các lập trình viên iOS bên thứ ba ưa thích, và anh dẫn chứng rằng app Jasmine, McTube, ProTuber, TubePlayer, YouVids đều sử dụng cùng phương thức mà Bassio nói đến.
The Verge biết được rằng Google muốn có toàn quyền quyết định đối với ứng dụng YouTube của Microsoft. Đây là một mong muốn hoàn toàn hợp lý bởi Google sở hữu thương hiệu YouTube và hãng cần phải kiểm soát cách mà người dùng trải nghiệm sản phẩm của mình. Và thay vì đợi sự chấp thuận từ Google, Microsoft gửi cho Google phiên bản app đã cập nhật và ngay lập tức đăng tải nó lên Windows Phone Store.
Google tất nhiên bực tức và hãng đã chặn một hàm API chủ chốt khiến app này không thể truy cập vào YouTube. Có vẻ như Microsoft đặt cược rằng Google sẽ không chặn hàm API này bởi không muốn bị điều tiếng từ dư luận, thế nhưng không may cho Microsoft, Google đã làm như thế và Microsoft thua cược.
Nguồn tin của Google nói rằng công ty không hài lòng về cách mà Microsoft đưa quảng cáo vào app YouTube bởi nó khiến việc theo dõi và hiển thị đúng mẫu quảng cáo trở nên khó khăn. Trong khi đó, nguồn tin của Microsoft lại nói Google từ chối hướng dẫn Microsoft làm thế nào để tích hợp quảng cáo một cách đúng đắn. Thay vào đó, Google buộc Microsoft dùng các hàm API HTML5 mà chính Google cũng biết rằng điều đó là không khả thi trên Windows Phone ở thời điểm hiện tại. Google đang đẩy Microsoft vào một tình huống cực kì khó khăn, thế nhưng Microsoft cũng có lỗi rất lớn khi giới thiệu rộng rãi một app vốn chưa hề được chấp thuận ngay từ ban đầu.
Chúng ta vẫn chưa rõ những gì sẽ xảy ra trong thời gian tới. Hồi đầu Google có hứa hẹn là hãng sẽ làm việc với Microsoft để "nâng cấp một ứng dụng YouTube mới cho Windows Phone", nhưng hãng không đề cập gì đến HTML5, cũng không nói rõ là Microsoft phải đưa ra app mới hay cập nhật app hiện có. Dù gì đi nữa thì Google cũng không muốn có một YouTube trên Windows Phone, đúng với tuyên bố về việc Google không đầu tư làm app cho hệ sinh thái Windows bởi khách hàng của công ty "không ở trong Windows Phone hay Windows 8".
Đã đến lúc ngừng cuộc chiến này lại
Nhìn vào cách mà Google chặn các dịch vụ của hãng đối với các thiết bị Windows Phone, chúng ta có thể thấy rõ rằng Google không quan tâm đến lượng người dùng tương đối nhỏ mà hãng chia sẻ chung với Microsoft trên Windows Phone. Song song đó, Google cũng có toàn quyền kiểm soát, quản lí, bảo vệ thương hiệu và dịch vụ của mình cũng như cách mà Microsoft làm với công ty họ (giả định rằng Google không vi phạm luật cạnh tranh). Trong khi đó, Microsoft thì đang cố tình chọc tức Google và thu hút dư luận nhiều nhất có thể. Có thể nói rằng hai bên vẫn đang cư xử như trẻ con vậy.
Và nhìn vào thực tế thì không cần biết là Microsoft và Google, ai thua ai thắng trong cuộc chiến này, nhưng người dùng là bên đang chịu thiệt hại nhiều nhất. Do đó, Google và Microsoft ơi, đã đến lúc ngừng chiến tranh và làm cho người dùng hài lòng rồi.Nguồn: The Verge
Thứ Hai, 19 tháng 8, 2013
Bên trong trận chiến mang tên YouTube giữa Microsoft với Google
Xposed framework, cài các bản mod phần mềm/tính năng/giao diện cho Android một cách dễ dàng
Từ trước đến nay khi muốn chỉnh sửa (mod) một thứ gì đó trong hệ thống của Android, chúng ta thường phải sử dụng các trình quản lí tập tin để thay thế file, chỉnh sửa dòng mã, hoặc flash các tập tin từ bên ngoài. Những thao tác này quá phức tạp và tốn thời gian, một số bản mod còn đòi hỏi thêm nhiều bước thiết lập dài dòng nữa. Để giải quyết vấn đề này, lập trình viên rovo89 của diễn đàn XDA đã tạo ra một bộ khung phần mềm cho phép việc mod các thành phần hệ thống được dễ dàng hơn. Bộ khung này có tên là Xposed và những bản mod có thể được cài thông qua các tập tin APK như cài app, rất đơn giản và nhanh chóng. Hôm nay mình sẽ giới thiệu với các bạn về Xposed cùng với một số bản mod hay. Nếu bạn cũng đang dùng bộ khung này thì bạn hãy cùng chia sẻ luôn nhé.
1. Xposed hoạt động như thế nào?
Phần này hơi nặng về kĩ thuật một chút, nếu không thích bạn có thể xuống thẳng phần 2 để xem cách cài đặt.
Theo rovo89, anh ta đã thiết lập lại file chạy chứa ở địa chỉ /system/bin/app_process để nó load một tập tin JAR đặc biệt khi máy chạy lên. Các class trong file Java này sẽ được đưa vào mọi tiến trình (process) khi thiết bị Android hoạt động, kể các những process thuộc về hệ thống, nên chúng có thể hoạt động với quyền rất cao. Các lập trình viên tạo ra bản mod thậm chí được phép thay đổi method của những process để nó hoạt động theo ý của họ. Chính điều này giúp Xposed trở nên vô cùng manh mẽ bởi lập trình viên có thể thay đổi tham số, chỉnh sửa giá trị trả về của các hàm trong hệ thống (hoặc trong các app bên thứ ba) và rất nhiều thứ khác nữa. Việc thêm hoặc thay thế các tập tin resource của app cũng rất dễ dàng.
Nói tóm lại, lợi ích của Xposed là:2. Tải về và cài đặt Xposed (chỉ làm một lần)
- Không cần chỉnh sửa file APK của các ứng dụng bên thứ ba, giúp lập trình viên tiết kiệm thời gian decompile, chỉnh sửa rồi lại compile
- Hoạt động với hầu hết các ROM
- Bản mod sẽ không bị ràng buộc với một ROM nhất định, trừ khi lập trình viên muốn như thế.
- Nhiều bản mod có thể được cài cùng lúc
- Người dùng có thể tắt bật các bản mod mà không phải flash lại máy
- Nguồn mở
Đảm bảo máy của bạn đã root trước khi tiến hành cài
Trước hết, bạn hãy tạo một bản backup thiết bị của mình, backup mọi thứ luôn để đề phòng trường hợp máy bị lỗi thì có thể quay về. Tốt nhất là tạo bản NandAndroid Backup. Chi tiết có thể xem tại bài viết [Thủ thuật] Sao lưu cái loại dữ liệu trên điện thoại Android. Mình sẽ không chịu trách nhiệm nếu bạn làm brick hay hỏng máy.
Để cài Xposed Installer, bạn hãy tải về tập tin XposedInstaller_2.1.4.apk. Nó là một file cài bình thường. Hãy chép nó vào thiết bị Android của bạn rồi sử dụng các trình quản lí tập tin (như Astro File Manager chẳng hạn), duyệt tìm nó và cài đặt như bao phần mềm khác. Sau đó tải thêm file Xposed-Disabler-CWM.zip và cũng chép vào máy, tác dụng thì mình sẽ nói sau.
Khi quá trình dài đặt đã kết thúc, bạn sẽ thấy một phần mềm tên Xposed Installer xuất hiện trong máy. Chạy nó lên. Nhấn vào nút Install/Update. Chờ cho máy hiện thông báo hoàn thành rồi nhấn nút Reboot (hoặc tự tắt mở lại máy cũng được) là xong. Quá trình cài có thể mất 1-2 phút tùy thiết bị nên bạn hãy kiên nhẫn nhé, đừng thấy lâu rồi lại thoát Xposed Installer thì phiền lắm.
Bắt buộc với HTC One (mọi ROM, bất kể là gốc hay cook):Khắc phục lỗi:
- Tải về file APK cài Xposed Installer - DOWNLOAD
- Cài file apk đó, sau đó chạy Xposed Installer lên, chọn Install / Update
- Tải về file zip này rồi chép nó vào máy của bạn - DOWNLOAD (ROMraid)
- Vào Recovery flash file zip này để đảm bảo Xposed không tự reset
- Xong.
Trong trường hợp bạn bị khởi động lại mãi (boot loop)
Như đã nói ở trên, bạn đã tải về file Xposed-Disabler-CWM.zip, chép nó vào bộ nhớ trong hoặc thẻ SD. Nếu bị boot loop thì vào recovery và flash file này là xong. Ngoài ra, bạn cũng có thể phục hồi lại bản backup máy đã tạo trước đó.
3. Cách cài các bản mod
Lưu ý: không phải mọi bản mod đều có thể chạy trên máy của bạn, một số máy không tương thích thì bị lỗi force close hoặc áp dụng mod nhưng không thấy gì.
Vậy là chúng ta đã có bộ khung, giờ thì phải cài thêm những bản mod. Cách cài chung cho bất kì một bản mod nào đó là:4. Một số bản mod hay
- Tải file <tên bản mod>.apk, cài vào máy
- Chạy Xposed Insatller lên, chuyển qua thẻ Modules (bạn cũng sẽ nhận được thông báo nếu chưa kích hoạt bản mod)
- Kích hoạt bản mod bằng cách chọn vào dấu tick ở đầu dòng
- Khởi động lại máy
- Xong, bạn đã có thể chạy bản mod lên để tiếp tục tinh chỉnh
- Icon Themer - Thay đổi biểu tượng ứng dụng
- PeerBlock - Chặn quảng cáo
- Chỉnh sửa hình nền và độ trong suốt của khu vực thông báo trong Android
- WisdomSky Xploit - thay đổi màu của thanh status bar
- Thay đổi biểu tượng pin
- XThemeEngine - Thay đổi theme cho thiết bị
- Đổi App Picker (công cụ chọn ứng dụng mặc định) của Android Jelly Bean về lại kiểu của Android 4.0
- MoDaCo Toolkit - Công cụ tất cả trong một
Tham khảo XDA
Icon Themer - Thay đổi biểu tượng ứng dụng
Tải về Icon Themer
Có thể tải về bản tính phí trên Google Play để hỗ trợ cho các bạn lập trình viên
Đây là phần mềm cho phép chúng ta thay đổi các biểu tượng của hệ thống một cách siêu nhanh chóng, bạn chẳng phải ngồi thay từng icon hay phải flash file nào cả. Nó tương thích với bộ icon của các launcher phổ biến như ADW, Apex, NOVA, Go Launcher. Không chỉ đổi icon ở launcher, Icon Themer còn đổi nó ở tất cả những nơi khác xuyên suốt toàn hệ thống luôn.
Sau khi tải và cài đặt Icon Themer, bạn hãy chạy nó lên. Trong màn hình chào mừng có đường link đến các bộ icon trên Google Play. Hãy chọn cái mà bạn thích rồi tải nó về. Mở lại Icon Themer, nhìn xuống cuối màn hình, bạn sẽ thấy dòng Choose icon pack, chọn bộ icon bạn vừa tải rồi nhấn Apply Icon Pack là xong.
PeerBlock - Chặn quảng cáo
Tải về PeerBlock
Sau khi cài và tải về PeerBlock, bạn hãy:
- Vào trang web www.iblocklist.com (nên vào bằng điện thoại luôn cho tiện)
- Chọn bất kì danh sách các đường dẫn để chặn, và để chặn quảng cáo thì xài list này http://www.iblocklist.com/list.php?list=bt_ads
- Chọn File Format là .zip, nhấn nút Update màu xanh để tải về danh sách vào máy của bạn. Giải nén file zip để có được file *.txt
- Chép file txt này vào thư mục PeerBlockLists trên thẻ microSD hoặc vào bộ nhớ trong tùy máy của bạn
- Chạy app PeerBlock lên, chọn vào ô "Block DNS" và "Block 'Ad' Keyword in the Host name"
- Chuyển qua thẻ "Block Lists" và nhấn vào nút "Rebuild cache blocklist"
- Khởi động lại máy là xong
Chỉnh sửa hình nền và độ trong suốt của khu vực thông báo trong Android
Tải về NCB
Sau khi tải về, bạn chỉ cần chạy phần mềm NCB trên khu vực duyệt ứng dụng Android của bạn. Trong giao diện mới mở, nhấn nút Select image để chọn tấm ảnh bạn muốn làm nền cho khu vực thông báo, kéo thanh trượt bên dưới để chọn độ trong suốt (transparency) rồi nhấn Apply. Khởi động lại máy để thấy thành quả.
Lưu ý: mình đã thử và bản mod này không chạy trên HTC One, chỉ chạy trên chiếc Nexus 4 của mình
WisdomSky Xploit - thay đổi màu của thanh status bar
Tải về WisdomSky
Phần mềm này cho phép bạn chỉnh khá nhiều thứ của status bar, chẳng hạn như màu nền, màu đồng hồ, kích hoạt hiệu ứng đổi màu của đồng hồ, chọn font chữ, kiểu chữ cho đồng hồ. Giao diện để chọn màu khá hay, bạn có ba thanh trượt để chuyển cho đến khi nào tìm được đúng màu mình thích. Bạn cũng có thể lên trang web http://www.colorpicker.com, chọn màu mình thích, sau đó sao chép mã HEX (có dạng giống như #a7939y8) của màu đó rồi nhập vào trong WisdomSky cho nhanh.
Sau khi đã chọn hết các tùy chọn ưng ý, bạn hãy cuộn xuống cuối giao diện của WisdomSky, nhấn vào nút đầu tiên. Sau đó tiếp tục nhấn nút thứ hai để máy khởi động lại là bạn sẽ thấy được sử thay đổi trong giao diện.
Lưu ý: những thứ tùy chỉnh về giao diện như thế này chỉ áp dụng tốt cho các ROM Android gốc (AOSP, AOKP, CM) và cận gốc, còn những ROM Sense, TouchWiz thì rất khó để thành công.
Thay đổi biểu tượng pin
Cách cài đặt những biểu tượng này rất dễ, bạn chỉ việc tải về file apk tương ứng với icon pin mà bạn muốn, cài nó vào máy, vào Xposed Installer để kích hoạt đúng icon đó là xong. Bạn có thể tắt bộ icon này để chuyển sang bộ icon khác tùy ý thích.
1. Green_circle -
2. Grey Circle -
3. White circle -
4. Black bubble -
5. Grey 3D
6. Black Titanium
7. Blue Circle (solid) -
8. Hour glass -
9. Sense Tube -
10. Sense Tube2 -
19. UOT Castaway -
21. Blue glass 3D
XThemeEngine - Thay đổi theme cho thiết bị
XThemeEngine cho phép bạn thay đổi giao diện của thiết bị giống với Theme Engine được tích hợp trong ROM CyanogenMod 10. Bạn chỉ cần cài file apk của theme, sau đó chạy XThemeEngine và chọn đúng theme vừa cài để sử dụng. Không phải flash, không phải dùng MetaMorph vất vả nữa.
Những thiết bị tương thích với XThemeEngine đã được test thử:Không chạy với:
- Galaxy Nexus (4.2 stock)
- Xperia V (JB Stock)
- Galaxy S3 (JB Stock)
- Galaxy Note 2 (JB Stock)
- Xperia U, Xperia P, Xperia T, Xperia TX, Xperia Sola
- Galaxy S Duos
- Lenovo A800
- Ainol Novo Hero2
- HP Touchpad 4.2.2
- Cherry Mobile Flare / Karbonn A9+
- LG L9
- LG Optimus G
- Motorola RAZR HD
- Galaxy S Advance I9070
- LG Motion 4G
Anh em tinh tế có một topic về cái XThemeEngine này, mời các bạn cùng vào thảo luận
- HTC One X(L) Stock
- HTC One Stock
- Các thiết bị dùng chip x86 của Intel
Tổng hợp một số theme:
- Liquid Blue by Annex1- http://d-h.st/grz
- Betterbean cyan by Blackout1911 - http://www.mediafire.com/?7aq2bing3dbft2d
- Betterbean blue by Blackout1911 - http://www.mediafire.com/?zkiia9kdb5o9a3i
- Blackedout by Blackout1911 - http://d-h.st/r0Q
- Royal elegance by artvandelay440- http://d-h.st/0Wc
- Pitch black - http://forum.xda-developers.com/show...php?p=42425332
- Hue - http://forum.xda-developers.com/show...php?p=42626326
- Hue green - http://forum.xda-developers.com/show...php?p=42560390
- Hue red - http://forum.xda-developers.com/show...php?p=42610054
- Simplex - http://forum.xda-developers.com/show...php?p=42651282
- Flatron - http://www.mediafire.com/?476zo1ed5loss6e
Hoặc tải hết tất cả các theme ở đây http://androidfilesharing.com/sharin...lic/4c72b5.phpNguồn: XDA
Đổi App Picker (công cụ chọn ứng dụng mặc định) của Android Jelly Bean về lại kiểu của Android 4.0
Trên Android, Google tích hợp sẵn cho chúng ta một công cụ để chọn app mặc định khi thực hiện một thao tác nào đó, ví dụ khi mở ảnh thì bạn sẽ được chọn mở bằng ứng dụng nào. Công cụ này gọi là App Picker. Hồi Android 4.0, công cụ này có giao diện, chỉ đơn giản liệt kê hết những app có thể phục vụ cho thao tác đó và chạm một lần là thao tác sẽ được thực hiện ngay.
Lên Android 4.1 trở về sau, Google chỉnh sửa thành phần này khiến chúng ta phải nhấn hai lần mới thực hiện được thao tác, phiền phức và chậm hơn. Lại có thêm hai nút Always và Just Once nữa, mất công quá.
Để chuyển App Picker của Android Jelly Bean về lại kiểu của Android 4.0, bạn hãy cài Altarnate App Picker. Sau khi cài xong, vào Xposed Installer, bật ô chọn trước chữ Altarnate App Picker lên, khởi động lại thiết bị là hoàn tất. Và để chọn một app nào làm mặc định luôn, bạn chọn vào ô Always ở góc dưới bên phải App Picker nhé.Nguồn: XDA
MoDaCo Toolkit - Công cụ tất cả trong một
Đây là công cụ thuộc dạng khủng, nó có thể giúp bạn chỉnh sửa rất rất rất nhiều thứ trong hệ thống. Ngoài ra, tác giả cũng đã tích hợp thêm một số bản mod dành riêng cho HTC One vào MoDaCo Toolkit. Tất nhiên là phần mềm này cũng được dựa trên Xposed rồi.
Để sử dụng, trước hết, hãy tải về Toolkit tại đây. Sau đó cũng vào Xposed Installer để kích hoạt MoDaCo Toolkit lên. Bạn có thể chạy MoDaCo Toolkit từ bên ngoài app drawer hoặc từ trong Xposed Installer cũng được tùy ý thích.
Lưu ý là sau khi chạy app lên, chờ vài giây để bỏ qua màn hình quảng cáo
Những tùy chỉnh mà MoDaCo Toolkit cung cấp chia thành nhiều nhóm nhỏ, bao gồm:Và còn nhiều thứ khác nữa mà mình không liệt kê ở đây, các bạn hãy thử và trải nghiệm nhé.
- Facebook:
- Facebook Home: Bắt buộc Facebook Home tương thích với thiết bị của bạn
- Google:
- Waller - Vô hiệu hóa Google Wallet, không cho nó kiểm tra vùng miền của bạn
- Force Play Store to 720P - thiết bị của bạn sẽ hiện diện trong kho ứng dụng Google Play như là một thiết bị có màn hình độ phân giải 720p, hữu dụng nếu như bạn không tìm ra những app viết riêng cho máy độ phân giải cao.
- Prevent app disabling - ứng dụng nào không hỗ trợ cho quốc gia mà bạn đang ở sẽ không bị vô hiệu hóa khi máy mở lên
- Google Nexus 7:
- Show Camera in launcher - hiện biểu tượng camera vốn đã bị ẩn đi
- Google Nexus (all):
- Disable safe volume warning - vô hiệu hóa thông báo "tăng âm lượng sẽ làm hại tai..." khi bạn dùng tai nghe
- Enable multi-user support - kích hoạt chế độ đa người dùng trên các máy Nexus không mặc định hỗ trợ (như Nexus 4 chẳng hạn)
- Enable advanced reboot options - khi nhấn giữ phím menu, trong menu xuất hiện, bạn sẽ có nhiều tùy chọn bao gồm reboot / recovery / bootloader reboot
- Show user on power menu - chuyển giữa nhiều người dùng khác nhau ở menu xuất hiện khi nhấn nút nguồn
- HTC First:
- Hide carrier in status bar - ẩn tên nhà mạng ở góc trên bên phải
- Pebble:
- Low priority notification - ẩn icon của đồng hồ thông minh Pebble trên thanh thông báo
- System:
- Allow all rotations - cho phép xoay màn hình theo mọi chiều, kể cả việc chổng ngược màn hình.
- Device properties - cho phép tinh chỉnh nhiều thông số về thiết bị, ví dụ như tên nhà sản xuất, tên máy, model máy,...
- Enable action bar menu button - nút menu mềm sẽ luôn được hiển thị ngay cả khi máy của bạn có một nút cứng cho chức năng này
- Enable lock screen rotation - nếu thiết bị của bạn có hỗ trợ thì màn hình khóa sẽ cho phép xoay ngang
- System UI:
- Custom operator name - tùy biến tên nhà mạng
- Hide AM/PM on clock - ẩn chữ am/pm trên đồng hồ
- Hide battery meter - ẩn biểu tượng báo pin của hệ thống
- Hide ongoing IME switcher - ẩn thông báo hiện ra khi chúng ta gõ chữ để đổi giữa các bàn phím với nhau
- Show battery percentage - hiển thị % pin
- Show navigation bar - hiển thị thanh điều hướng với các nút cơ bản của Android nếu như thiết bị có hô 4trợ
- Wireless:
- Enable NFC when screen is off - kích hoạt NFC ngay cả khi màn hình đang tắt
- HTC One:
- Disable high volume warning - vô hiệu hóa thông báo "tăng âm lượng sẽ làm hại tai..." khi bạn dùng tai nghe
- Enable advanced reboot options - khi nhấn giữ phím menu, trong menu xuất hiện, bạn sẽ có nhiều tùy chọn bao gồm reboot / recovery / bootloader reboot
- Volume wake - dùng hai phím âm lượng để mở khóa màn hình
- Show Blinkfeed icon in launcher - hiển icon BlinkFeed trong launcher nếu như bạn không xài launcher mặc định của Sense 5
Tổng hợp: XDA
# này Để dành cập nhật cho anh em khi có bản mod mới nào đó hay hay
Haptix - hệ thống nhỏ gọn biến mọi bề mặt phẳng thành cảm ứng đa điểm
Khi màn hình cảm ứng đa chạm không còn quá mới mẻ thì những công nghệ cảm ứng mới cũng bắt đầu phát triển. Màn hình sẽ không còn là yếu tố giao tiếp trực tiếp mà thay vào đó, chúng ta có thể chạm vào mọi bề mặt hoặc đưa tay lên giữa không trung để tương tác với giao diện hay thậm chí chơi game. Sau Leap Motion, hôm nay nhóm phát triển có tên Ractiv đã giới thiệu Haptix - một hệ thống kết hợp nhiều yếu tố để biến mọi bề mặt phẳng trở thành màn hình cảm ứng, giúp đôi tay điều khiển tự do và không lệ thuộc vào chuột máy tính.
Ractiv được thành lập bởi Darren Lim đến từ Singapore và Lai Xue từ Trung Quốc. Haptix bao gồm 1 hệ thống webcam 2 cảm biến ảnh CMOS độ phân giải 640 x 360 với tốc độ khung hình cao, trường quan sát của ống kính là 120 độ. Hệ thống được lập trình để có thể nhận dạng 10 vật thể với các mã ID riêng để người dùng có thể gán từng chức năng cho mỗi ngón tay. Thêm vào đó, hệ thống cũng bao gồm các đèn LED hồng ngoại, cho phép Haptix hoạt động suốt cả ngày và xuyên màn đêm.
Toàn bộ hệ thống được gói gọn trong một chiếc hộp nhỏ đặt trên màn hình. Không chỉ nhận dạng các điểm chạm trên bề mặt phẳng, Haptix cũng tạo ra một lớp cảm biến 3D trong không gian phía trên mặt phẳng để người dùng có thể nhìn thấy vị trí tương ứng của ngón tay trên màn hình khi thao tác. Phương thức hoạt động này khá giống với Leap Motion.
Tuy nhiên, Darren Lim cho biết: "Haptix có thể giống với Leap Motion về khía cạnh cảm ứng 3D nhưng nó vẫn có những khác biệt cơ bản. Cụ thể, Haptix không phụ thuộc vào hồng ngoại mà chỉ sử dụng hồng ngoại khi điều kiện ánh sáng thấp. Qua đó, Haptix loại bỏ những giới hạn của Leap Motion bởi nó có thể được dùng trong mọi điều kiện ánh sáng và trên mọi bề mặt phản chiếu. Đây là lý do tại sao chúng tôi bổ sung tính năng cảm ứng đa điểm vào một hệ thống cảm biến 3D, qua đó Haptix tiềm năng sẽ thay thế được chuột máy tính. Thêm vào đó, sử dụng Leap Motion đòi hỏi 2 tay bạn phải đưa lên trên không trong khi Haptix cho phép bạn để tay thoải mái trên một mặt phẳng."
Anh nói tiếp: "Haptix có thể được dùng như một cảm biến 3D dành cho các thao tác cử chỉ (gesture). Chúng tôi bắt đầu với tính năng cảm ứng đa điểm bởi đây là thứ mọi người đều dùng hiện nay nhưng bên cạnh đó, chúng tôi cũng phát triển các ứng dụng cảm ứng 3D hiện đại."
Haptix có thiết kế gọn nhẹ với phần chân đế dạng kẹp. Khi kẹp thiết bị lên trên cạnh màn hình máy tính và cắm cáp vào cổng USB thì người dùng có thể sử dụng các thao tác như phóng to thu nhỏ bằng 2 ngón tay, vuốt và cuộn ngay trên bề mặt của bàn phím máy tính để tương tác với yếu tố trên màn hình. Điều này cũng giống như bạn có một chiếc màn hình cảm ứng hay một chiếc bàn rê to, nổi trên các phím bấm. Một khi bạn bắt đầu gõ thì hệ thống sẽ tự động vô hiệu hóa. Ngoài ra, bạn cũng có thể đặt Haptix trên bàn và sử dụng mặt bàn để tương tác.
Haptix là một thiết bị cắm và chạy (plug-n-play) và được tích hợp một vi điều khiển để xử lý trực tiếp từ hệ thống mà nó kết nối. Hiện tại, Haptix cần môi trường Windows hay Ubuntu để hoạt động nhưng sẽ mở rộng sang Mac và Android trong tương lai gần. Lim cho biết: "Chúng tôi luôn ấp ủ ý tưởng sử dụng Haptix với Smart TV và iMac, vì vậy chúng tôi sẽ sớm tìm ra những gì cần phải làm để hiện thực hóa ý tưởng này. Chúng tôi sẽ hoàn thiện nó trước khi phát hành."
Để gây quỹ cho giai đoạn cuối cùng hướng đến sản phẩm thương mại, Ractiv đã tìm đến mạng đầu từ Kickstarter. Mặc dù những nguyên mẫu đầu tiên của Haptix được chế tạo bằng công nghệ in 3D nhưng phiên bản thương mại sẽ có vỏ nhôm anodized và nhỏ hơn so với kích thước hiện tại là 3 x 3 x 8 cm.
Trước mắt, Haptix chỉ xuất hiện dưới dạng thiết bị ngoại vi kết nối bằng cáp. Theo Lim: "Chúng tôi đã cân nhắc đến kết nối không dây nhưng chi phí và thành phần bổ sung không đem lại giá trị cho người dùng bởi lẽ hệ thống sẽ khá lớn nếu đặt trên cạnh màn hình máy tính. Tuy nhiên, chúng tôi đã lên kế hoạch để chế tạo phiên bản không dây và nó sẽ được công bố trong giai tiếp theo của sản phẩm."
Dự án của Ractiv đã bắt đầu nhận tài trợ trên Kickstarter và những ai quyên góp từ 65 USD trở lên sẽ là những người đầu tiên nhận được Haptix. Nếu chương trình gây quỹ thành công, sản phẩm sẽ được chuyển đến tay người dùng vào tháng 2 năm 2014.
Báo cáo lỗ hổng bảo mật nhưng bị FB bỏ qua, chuyên gia IT trình diễn lỗi với Timeline của Zuckerberg
Nếu như không đặt chế độ cho tài khoản Facebook là "công cộng" (public) thì chỉ có bạn bè trong danh sách Friends mới được phép đăng tải thông tin lên timeline của bạn. Thế nhưng Khalil Shreateh, một chuyên gia IT đến từ Palestine, nói rằng anh ta đã khám phá ra lỗ hổng bảo mật cho phép bất kì ai cũng có thể đăng tải thông tin (cụ thể là một đường link) lên timeline của người dùng Facebook. Shreateh nói anh đã báo cáo vấn đề này với Facebook, nhưng thay vì xem xét những quan ngại mà anh đưa ra, Facebook chỉ đơn giản nói đây không phải là lỗi và bỏ qua nó. Và để chứng minh lỗi này có thật, anh đã áp dụng nó để đăng tải link lên tài khoản Facebook của hai người, trong đó có cả timeline của CEO Mark Zuckerberg.
Cụ thể, Shreateh nói rằng anh ta đã thử nghiệm lỗ hổng này với tài khoản Facebook của Sarah Goodin, một người bạn của CEO Zuckerberg thời đại học và cũng là người phụ nữ đầu tiên đăng kí sử dụng mạng xã hội này. Shreateh gửi đến nhóm bảo mật của Facebook một ảnh chụp màn hình về việc dùng tài khoản của mình đăng tải thành công một đường link lên timeline của Sarah Goodin, thế nhưng nhóm bảo mật không thể thấy được bài post này bởi Goodin đã giới hạn quyền được phép xem. Kĩ sư của Facebook, người chỉ được biết đến với cái tên Emrakul, đã đơn giản phản hồi lại với Shreateh rằng đây không phải là lỗi mà không hỏi thêm bất kì thông tin gì thêm.
Không hài lòng với phản hồi này, Shreateh quyết định sẽ thông báo cho chính Mark Zuckerberg bằng cách post thêm một đường link lên timeline của vị CEO này. Vài phút sau, kĩ sư Facebook có tên Ola Okelola đã liên hệ với Shreateh để yêu cầu cung cấp thêm thông tin về lỗ hổng mà anh đã phát hiện ra. Ngay lập tức, tài khoản của Facebook của Shreateh đã bị vô hiệu hóa, có lẽ là để tránh mối quan ngại bị lan rộng hơn, và được kích hoạt lại vài giờ sau.
Sau đó, Shreateh cũng đã đăng tải lỗ hổng bảo mật này lên trang Facebook Whitehat, một website cho phép thiết lập tài khoản test để trình diễn lỗi, và nếu lỗi này được Facebook xác nhận thì hãng sẽ thưởng cho người phát hiện ra nó khoản tiền ít nhất là 500$. Thế nhưng trong trường hợp của Shreateh, Facebook nói hành động post lên timeline của nhiều người đã "vi phạm điều khoản sử dụng dịch vụ" liên quan đến việc không được tự ý post thông tin mà không có sự đồng ý của chủ sở hữu tài khoản. Chính vì thế, Facebook không thể trả tiền thưởng cho Shreateh.
Facebook cho biết thêm rằng lỗ hổng mà Shreateh tìm ra đã được khắc phục hồi thứ 5 tuần rồi, và thừa nhận là đáng lẽ công ty phải hỏi thêm thông tin ngay trong lần đầu tiên Shreateh báo cáo vấn đề bảo mật với hãng.
Chủ Nhật, 18 tháng 8, 2013
BMW Concept M4 Coupé xuất hiện tại sự kiện The Quail 2013
Tại sự kiện The Quail 2013, BMW đã cho trình làng chiếc Concept M4 Coupé trước những người yêu thích xe ô tô. Đây là mẫu xe sẽ kế nhiệm cho M3 vốn rất nổi tiếng của BMW nhưng sẽ chính thức ngưng sản xuất vào tháng 09 này. Chính vì thế, để có thể thay thế cho "huyền thoại" M3, chắc chắn M4 phải có nhiều cải tiến vượt bậc.
Điểm ấn tượng nhất khi nhìn thấy Concept M4 Coupé chính là màu sơn vàng đặc biệt mà BMW gọi là "Aurum Dust". Dưới ánh sáng mặt trời, màu vàng này trở nên rất khác so với các ảnh báo chí mà BMW công bố cách đây vài ngày. Ở cản trước, hai hốc khí lớn tạo cho xe một vẻ "dữ dằn" đặc trưng của dòng M-Series. Tương tự như mẫu M3, Concept M4 Coupé cũng có các chi tiết nhựa gia cố sợi các-bon như là bộ khuếch tán không khí phía trước, mui xe và cánh gió sau. BMW Concept M4 Coupé sẽ được trang bị đèn pha LED, lưới tản nhiệt được làm mới, và hệ thống 4 ống xả với đầu mạ crôm. Hiện tại chúng ta vẫn chưa có thông tin về nội thất của mẫu concept này.
BMW Concept M4 Coupé có thể sẽ được trang bị động cơ V6 450 mã lực và mô men xoắn 550Nm. Sức mạnh đó đủ để M4 tăng tốc từ 0-100km/h trong khoảng 4,2 giây. Tuy nhiên tốc độ tối đa sẽ được giới hạn ở mức 250km/h.
Sau The Quail 2013, BMW Concept M4 Coupé tiếp tục tham gia Pebble Beach, và vào tháng tới sẽ xuất hiện ở gian hàng của BMW tại Frankfurt Motor Show 2013. Vẫn chưa có thêm thông tin nào về thời điểm mà BMW M4 sẽ được bán ra, tuy nhiên có một số thông tin cho biết là phiên bản sản xuất của M4 sẽ trình làng công chúng tại triển lãm Detroit vào đầu năm sau.
Hình ảnh BMW Concept M4 Coupé tại The Quail 2013 và ảnh báo chí:
[Infographic] Chữ viết tay tiết lộ gì về bạn?
Bất kỳ ai cũng có chữ viết, chữ ký cho riêng mình. Có những người viết rất nghệch ngoạc, đơn giản, lại cũng có những người viết vô cùng nắn nót, cầu kỳ. Khoa học nghiên cứu về chữ viết là việc tìm hiểu và phân tích tâm lý con người, thông qua chữ viết, chúng ta có thể nhận biết được một vài đặc trưng về tâm lý, tính cách, tinh thần, sức khỏe của người viết qua cách dùng lực viết và độ nghiêng của chữ viết, tốc độ viết, kiểu dáng, kích thước, chiều hướng, sự liên tục, cấu trúc chữ viết.
Một bức thư với nội dung lưu loát, chữ viết liền mạch, trình bày rõ ràng chứng tỏ trong lúc viết, người viết có tinh thần lạc quan, thái độ rõ ràng, rành mạch. Nét chữ tròn trịa, điều hòa, mềm mại thể hiện tính cách hiền hòa, dễ gần của người viết; nét chữ nhấn mạnh chứng tỏ một cá tính rất mạnh ở người viết và hầu hết họ có tính hung hăng, tâm lý không vững vàng…Ngoài ra chữ viết còn được dùng trong phân tích chứng cứ nói dối và dùng để chẩn đoán bệnh trong y khoa.
Bạn hãy xem chữ viết của bạn và bạn bè, người thân thuộc kiểu nào. Và muốn biết thêm về tính cách người đó ra sao? Hãy cùng chúng tôi tham khảo infographic thú vị dưới đây.Nguồn: pens.com
Đăng ký:
Bài đăng
(
Atom
)