ROM CM14 Based on Android 7.0 Nougat cho Sky A910 by Xda Việt Nam
Xin chào mọi người, Đến hẹn ta lại lên. Để chuẩn bị cho các bản cập nhật BlurOS nền tảng Android 7.0 . Hôm nay, Team tạo một project mới mang tên CM14 cho A910 phát triển trên nền tảng android Nougat mới nhất tới tất các member xdavn.
Thế Cyanogen , Cyanogenmod, Cyanogen OS là gì ?
Thực ra là một đó là một tổ chức có thế mạnh nhất là xây dựng bộ source để build rom ( tạo bản rom tuỳ chính không phải bản rom của hãng sản xuất ) cho các bạn sử dụng, bản rom này có tên ngắn gọn gọi là CM ví dụ Rom CM13 hay rom CM14 Android 7.0 Nougat.
Vì sao có tên gọi ghép như vậy?
Android không phải do Cyanogenmod tạo nên mà do Google và Google mở bộ source nền cho các lập trình viên tham gia phát triển trong đó Cyanogen là tên tuổi được biết đến nhiều nhất, thực sự họ đã làm gì ? Họ lấy bộ source nền của Google về họ sửa đổi, họ thêm những cái họ làm ra vào đó ví dụ họ đã gỡ bỏ toàn bộ dịch vụ của Google khỏi bản source rom của họ và khi cần dùng thì người dùng sẽ tuỳ chọn các bản Gapps để sử dụng. Họ làm thế đúng luật không? Đúng chứ đơn giản là Google đã mở cửa để họ tạo nên phiên bản của riêng mình mà. Nếu bạn là một người thích và chuẩn bị học về lập trình bạn cũng có thể thử tạo 1 bản riêng cho mình.
Ưu điểm của rom Cyanongenmod CM có gì đặc biệt?
- Nhẹ và tối giản: Đầu tiên học đã bỏ toàn bộ dịch vụ của Google khỏi thiết bị, chỉ cần nhìn qua về dung lượng của bản rom này so với bản rom chính hãng thì thấy dụng lượng có phần chênh lệch cực kì lớn ví dụ Rom gốc cho Vega A870 lên tới 1GB và hơn trọng đó CM13 cho Vega A870 chỉ 300MB. ( Dĩ nhiên là chưa nói tới phần ứng dụng của nhà sản xuất nhé )
- Pin tốt : Chưa hẳn là tốt hơn vì pin còn nhiều yếu tố nhưng việc bỏ nhiều ứng dụng và dịch vụ cùng khả năng cho phép người dùng tuỳ ý thiết đặt những gì mình cần mình dùng vào đó thì dĩ nhiên máy sẽ bướt phần thừa và hoạt động nhẹ nhàng hơn.
- Lên đời phiên bản Android cao nhanh hơn: Nhà sản xuất luôn chậm chân hơn vì họ cần test kĩ lưỡng trước khi đưa ra thị trường còn các dev làm thì người dùng sẽ là người tham gia test tức cũng là người tham gia xây dựng. ( Dùng Android 6.0 CM13 trên Vega A870 sẽ không muốn về Stock 4.4 nữa )
Nhược điểm: Dĩ nhiên có ưu điểm sẽ có nhược điểm rồi
- Tính ổn định không hẳn là cao : Rom gốc được đầu tư bài bản rồi thì luôn có sự ổn định hơn còn rom tuỳ biên do các dev tạo ra theo sở thích và tính cộng đồng. CM cũng chỉ là source và ổn định hay không là do người phát triển ví dụ đội ngũ phát triển rom tuỳ biến ở Việt Nam bây giờ có XDAVN với BlurOS có thể mang tới cho các bản trải nghiệm cao.
Thông tin về Rom CyanogenMod 14 cho Sky A910
Những thay đổi bản cập nhật (28/09)
- Sửa lỗi phát nhạc FLAC Lossless
- Khắc phục tình trạng giật lag khi xem video hay phát nhạc.
- Tinh chỉnh Cpu lại giá trị của Rom Stock để cải thiện hiệu năng và quá trình sử dụng ổn định mượt mà hơn.
- Sửa lỗi Quay video
- Chính thức hỗ trợ cập nhật OTA ( Bản này tương đối ổn định vì vậy XDAVN chính thức hỗ trợ cập nhật OTA nếu có cập nhật chỉ cần cập nhật qua OTA nhanh gọn không lo mất dữ liệu cũ)
Cập nhật ngày 30/09
- Cập nhật thay đổi theo CyanogenMod https://www.cmxlog.com/14/
Tính năng đã hoạt động:
Link tải file Fix lỗi quay film + Youtube
Nhớ tải đúng bản máy nhé
BẢN S
BẢN K
BẢN L
Change log:
Credits and thank to :
- If you like my rom, please donate to me. It will help me to keep my work
=> BlurOS pro key : dành cho những bạn ủng hộ không có tài khoản paypal
CyanogenMod 14 Android nougat 7.0 Sky A910
Nhiều bạn đã biết về các bản rom custom đặc biệt là rom CM. tuy nhiên cũng không hẳn ai cũng biết nên nay mình gioi thiệu luôn. Cyanogen là gì? Cyanogenmod là gì? Đa phần các bạn khi ta tham gia vào cộng động XDAVN đều hiểu khái niệm này tuy nhiên nhiều bạn bỡ ngỡ khi mới lần đầu sử dụng smartphone thì chưa biết nhiều nên mình viết bài này hi vọng sẽ giúp các bạn có thể tiến gần tới việc tự tạo cho mình một bản rom nền Cyanogen chẳng hạn
Thế Cyanogen , Cyanogenmod, Cyanogen OS là gì ?
Thực ra là một đó là một tổ chức có thế mạnh nhất là xây dựng bộ source để build rom ( tạo bản rom tuỳ chính không phải bản rom của hãng sản xuất ) cho các bạn sử dụng, bản rom này có tên ngắn gọn gọi là CM ví dụ Rom CM13 hay rom CM14 Android 7.0 Nougat.
Vì sao có tên gọi ghép như vậy?
Android không phải do Cyanogenmod tạo nên mà do Google và Google mở bộ source nền cho các lập trình viên tham gia phát triển trong đó Cyanogen là tên tuổi được biết đến nhiều nhất, thực sự họ đã làm gì ? Họ lấy bộ source nền của Google về họ sửa đổi, họ thêm những cái họ làm ra vào đó ví dụ họ đã gỡ bỏ toàn bộ dịch vụ của Google khỏi bản source rom của họ và khi cần dùng thì người dùng sẽ tuỳ chọn các bản Gapps để sử dụng. Họ làm thế đúng luật không? Đúng chứ đơn giản là Google đã mở cửa để họ tạo nên phiên bản của riêng mình mà. Nếu bạn là một người thích và chuẩn bị học về lập trình bạn cũng có thể thử tạo 1 bản riêng cho mình.
Ưu điểm của rom Cyanongenmod CM có gì đặc biệt?
- Nhẹ và tối giản: Đầu tiên học đã bỏ toàn bộ dịch vụ của Google khỏi thiết bị, chỉ cần nhìn qua về dung lượng của bản rom này so với bản rom chính hãng thì thấy dụng lượng có phần chênh lệch cực kì lớn ví dụ Rom gốc cho Vega A870 lên tới 1GB và hơn trọng đó CM13 cho Vega A870 chỉ 300MB. ( Dĩ nhiên là chưa nói tới phần ứng dụng của nhà sản xuất nhé )
- Pin tốt : Chưa hẳn là tốt hơn vì pin còn nhiều yếu tố nhưng việc bỏ nhiều ứng dụng và dịch vụ cùng khả năng cho phép người dùng tuỳ ý thiết đặt những gì mình cần mình dùng vào đó thì dĩ nhiên máy sẽ bướt phần thừa và hoạt động nhẹ nhàng hơn.
- Lên đời phiên bản Android cao nhanh hơn: Nhà sản xuất luôn chậm chân hơn vì họ cần test kĩ lưỡng trước khi đưa ra thị trường còn các dev làm thì người dùng sẽ là người tham gia test tức cũng là người tham gia xây dựng. ( Dùng Android 6.0 CM13 trên Vega A870 sẽ không muốn về Stock 4.4 nữa )
Nhược điểm: Dĩ nhiên có ưu điểm sẽ có nhược điểm rồi
- Tính ổn định không hẳn là cao : Rom gốc được đầu tư bài bản rồi thì luôn có sự ổn định hơn còn rom tuỳ biên do các dev tạo ra theo sở thích và tính cộng đồng. CM cũng chỉ là source và ổn định hay không là do người phát triển ví dụ đội ngũ phát triển rom tuỳ biến ở Việt Nam bây giờ có XDAVN với BlurOS có thể mang tới cho các bản trải nghiệm cao.
Thông tin về Rom CyanogenMod 14 cho Sky A910
Những thay đổi bản cập nhật (28/09)
- Sửa lỗi phát nhạc FLAC Lossless
- Khắc phục tình trạng giật lag khi xem video hay phát nhạc.
- Tinh chỉnh Cpu lại giá trị của Rom Stock để cải thiện hiệu năng và quá trình sử dụng ổn định mượt mà hơn.
- Sửa lỗi Quay video
- Chính thức hỗ trợ cập nhật OTA ( Bản này tương đối ổn định vì vậy XDAVN chính thức hỗ trợ cập nhật OTA nếu có cập nhật chỉ cần cập nhật qua OTA nhanh gọn không lo mất dữ liệu cũ)
Cập nhật ngày 30/09
- Cập nhật thay đổi theo CyanogenMod https://www.cmxlog.com/14/
Tính năng đã hoạt động:
- Call.
- Audio.
- Radio.
- Sensor.
- Rung.
- GPS.
- LED
- Wifi
- Blutooth
- Media
- Camera & Video Rec
Download CM14 for A910
https://drive.google.com/file/d/0B9MuyNCZuhbkTXRsb2pWaXVRemc/view?usp=sharing
Nhớ tải đúng bản máy nhé
BẢN S
BẢN K
BẢN L
Change log:
Mã:Hide
Security Patch from 5 October Fixed flac files play ( need some test, please report if it works ) Project name: device_oneplus_bacon Fix Bluethoot not working because of new changes Project name: android_external_ffmpeg ffmpeg: Adjust build hacks android: Don't use Snapdragon LLVM when building vp9: fix a few signed integer left-shifts. Project name: android_build Show complete command with args when ComputePatch fails ninja: use host's ninja if it exists Project name: android_prebuilts_gcc_darwin-x86_arm_arm-linux-androideabi-4.9 Add missing symlink for stripper to the kernel toolchain Add missing -androidkernel-readelf symlink Project name: android_hardware_ril Allow board to provide libreference-ril Fix RIL_CardStatus_v5 Parceling. RIL: Fix CellInfo for RIL version < 12 ril-caf: Allow using RIL version 10 Project name: android_hardware_qcom_media mm-video: venc: Correct a typo in variable name Project name: android_hardware_qcom_display Revert "sdm: Add support for adaptive variable refresh feature" sdm: Always include kernel headers sdm: Add support for legacy extension library Fix duplicate copy file rules Project name: android_hardware_qcom_audio hal: Remove compress voip formats and voip_rx flag hal: Fix routing issue for voip use case hal: Stop log spam when COMPRESS_VOIP_ENABLED is not defined hal: Fix device selection at start of the voice call Add AudioRecord timestamps Project name: android_hardware_qcom_audio hal: Don't try to record using 3-mic unless we mean it Project name: android_frameworks_av Rename dump methods to dumpState camera: Better fix for janky metadata issue Revert "Stagefright: update decoding times for recording with batch-input" Remove incorrect forward declaration IMediaSource: Pack alignment of ReadOption struct media: Fix graphic buffer leak. cameraservice: Resolve message vs start/stop preview races Stagefright: update decoding times for recording with batch-input stagefright: Setup B-frames for codecs camera: add ability for a device to specify MAX_CAMERAS camera: Workaround for GCC-compiled HAL3 drivers omx: Improve debug messages for null buffers avextensions: Fix build for non QCOM camera: Allow devices to load custom CameraParameter code avextensions: Fill in QC feature support (part 1) stagefright: Trivial FFMPEG fixes Project name: android_frameworks_native Conditionally revert "HWC2: Don't set null handle for client layers" surfaceflinger: fix build for devices not using hwc2 surfaceflinger: Fix build for HWC2 Rename dump methods to dumpState Revert "input: Adjust priority" SF: Fix a couple of Layer ref count issues Build SF executable with USE_HWC2 when needed HWC2: Clear transform for SolidColor layers HWC2: Use SolidColor composition for DimLayer HWC2: Kill logspam for non-HWC virtual displays HWC2: Fix virtual displays HWC2: Don't set null handle for client layers HWC2: Hook up to BoardConfig variable HWC2: Skip validate/present if display is off Build fix after CAF merge Project name: android_frameworks_base Frameworks: Allow/Prevent notification light in Zen mode (1 of 3) lights: Automatically generate an LED color for notifications NotificationManager: always restore identity on notification error batteryservice: remove unneeded catch clause and fix build batteryservice: Avoid exception if device doesn't support HVDCP base: cm-iy adb notification icon SystemUI: add volume tones back connectivity-service: fix/improve unique hostname Ensure DHCP requests have nonempty hostnames Download: Add support to manually pause/resume download Forward port CM Screen Security settings (1/2) keyguard: Allow disabling fingerprint wake-and-unlock camera: Tolerate errors in getHorizontal/VerticalViewAngle Screenshots info is not updated when device is plugged in MTP mode Reset mCurrentUserId when fingerprintd died MountService: Prevent NPE with DropBoxManager Revert "SystemUI: Fix no emergency call button on lock screen" Project name: android_frameworks_opt_telephony SIMRecords: If there's no EF_SPN record, fallback to EF_PNN DCT: Tear down MMS+default connections raised by config_enable_mms_with_mobile_data_off Project name: android_device_oppo_common configpanel: Fix bootup behavior Project name: android_bionic bionic: fix scorpion architecture linker: Make platform text relocations denial optional libc: allow forcing compilation with gcc bionic: Use a more simple strrchr for arm64 libc: AArch64: Tune memcpy libc: ARM64: add assembly strrchr libc: ARM64: improve performance in strlen libc: ARM64: optimize memset. libc: ARM64: Optimize memcpy. libc: ARM64: remove bcopy from memset libc: arm: add optimized memchr implementation libc: Add Scorpion-optimized variant Project name: android_system_sepolicy sepolicy: Allow optional platform text relocations Project name: android_system_bt bt: Fix HCI driver selection logic for Qualcomm Bluetooth bt: Select H4 HCI driver when QC bluetooth prop is unset Revert "Fix the command timeout issue with TX idle timer" Project name: android_system_core Add color mode enums Project name: android_packages_providers_DownloadProvider DownloadProvider: Add support for manual pause/resume DownloadProvider: Display download speed in notification Project name: android_packages_providers_MediaProvider Screenshots info is not updated when device is plugged in MTP mode Project name: android_packages_apps_Dialer dialer: Hide SIP dial icon Remove SIP dial icon in dialer for some carriers Project name: android_packages_apps_CMParts CMParts: statusbar: Set summary for clock AM/PM style PackageListAdapter: unbreak icons ApplicationLightPreference: fix saving CustomDialogPreference: Properly dispatch onClick from OnDismissListener CMParts: Navigate backwards when up button is pressed Project name: android_packages_apps_SoundRecorder SoundRecorder: Add AAC recording option Project name: android_packages_apps_CMFileManager FileManager: Editor: Fix race on completion wait/notify Project name: android_packages_apps_Settings Settings: hook up volume tone preference to CMSettings Settings: forward port lock pattern grid size (2/2) settings: Unbreak PIN scramble Revert "Open WiFi network when pull out the USB line." Project name: android_packages_apps_Eleven Avoid NPE eleven: Fix crash when unplugging headphones Eleven: Set preferences on play Eleven: Do not uppercase unnecessarily Project name: android_packages_apps_Snap snap: Fix module name conflict Fix another mismerge of "SnapdragonCamera: fix screen flash on resuming" SnapdragonCamera: Fix blank preview issue during pause & resume Snap: Add picture resolutions for Axon 7 Project name: android Revert "cm: Unfork x86 compilers" This is cm14, adapt repo init command cm: Graduate from staging cm: Unfork x86 compilers cm: Switch to CM GCC 4.9 forks Project name: android_vendor_cm extract_utils: Add ability to set custom device guard extract_utils: Add ability to set custom vendor.mk name cm: config: Select the appropriate default alarm tone Added option (-z) to generate a zipfile with the bugreport. sepolicy: Fix class* property trigger denial Project name: android_vendor_codeaurora_telephony Revert "IMS-VT: Add API to get CSretry config value"
- chautruongthinh
- hoalamha
- sunghun
- disszell2008
- linhphi9x94
- CyanogenMod
- BlurOS
- If you like my rom, please donate to me. It will help me to keep my work
=> BlurOS pro key : dành cho những bạn ủng hộ không có tài khoản paypal
No comments: