[Atrix 4G Android Development] Zn7mkUKzN1r8aCIV:
BACKUP /OSH (WEBTOP) BEFORE PROCEED!!!

BACK YOUR OWN CWM RECOVERY IMAGE FILE BEFORE PROCEED!!!

BACKUP ALL YOUR DATA!!! USE IT ON YOUR OWN RISK!!!

What's BigPart?

BigPart_v2 offers additional /data space of ~300m by shrinking /preinstall (a useless partition) to ~2M

BigPart is a kernel's hack that expands the size of /SYSTEM to ~1G by shrinking the size of /OSH (WEBTOP) to ~2M for flashing full-sized KitKat rom + its Google. In this process, /OSH have to be reformatted and WEBTOP will be gone!!!

THE UPDATE PROCEDURE:

There are FIVE files in the package:

boot_olympus_kitkat_bigpart_hporch32_finalv2.img

cm-11-20151122-UNOFFICIAL-olympus.zip

recovery_olympus_kitkat_bigpart_finalv2.img

recovery_olympus_kitkat_bigpart_hporch32_finalv2.img

XposedInstaller_58_54_with_zygote_patch.apk

recovery_olympus_kitkat_bigpart_finalv2.img --- Image file for Official CWM-based Recovery v6.0.5.1 with BigPart_v2

cm-11-20151122-UNOFFICIAL-olympus.zip ---- CWM flashbale zip for Moto Olympus (BigPart) cm-11 FINAL v2

. FASTBOOT flash recovery recovery_olympus_kitkat_bigpart_finalv2.img

. BOOT into recovery

. wipe data/factory reset

. advanced->wipe dalvik cache

. mounts and storage->format /system, /osh, /preinstall

cm-11-20151122-UNOFFICIAL-olympus.zip, & ENJOY :)

HOW CAN I REVERT BACK???

. FASTBOOT flash recovery [YOUR ORIGINAL CWM RECOVERY]

. BOOT into recovery

. wipe data/factory reset

. advanced->wipe dalvik cache

. mounts and storage->format /system, /osh, /preinstall

run BACKUP AND RETORE to recovery your ORIGINAL ROM (WEBTOP is not recovered in this process, so you have to FLASH it yourself)

----------------------------------------------------------------------

cm11 (android 4.4.4) rom is now available for testing

Core:

Rom up to Nov 20, 2015 (+ some missing patches from https://groups.google.com/forum/?_e...urity-updates#!forum/android-security-updates )

Kernel only up to Mar 26, 2015 ( https://github.com/polesapart/android_kernel_motorola_olympus/tree/kitkat )

Additional changes:

.CMService, CMAccount, CMUpdater removed.

. VoicePlus, WhispherPush should also be removed by user, or disabled by Security->Privacy->AppOps->Advanced->AutoBoot

.CMStats GoogleAnalytics related sourcecode removed.

.RSA2046SHA256 signing keys

.Use Moto's Xoom RIL libs/bins (lib/libmoto_ril.so, lib/libpppd_plugin-ril.so, bin/pppd-ril, bin/chat-ril)

FINAL v2:

. MUST UPDATE

. CM updated Stagefright & related patches on Nov. + Extra patches on bmp, flac, png from Google

. Resilient to all publicly known bugs checked by VTS for AndroidVTS ( https://play.google.com/store/apps/details?id=com.nowsecure.android.vts )

. custom-built XposedInstaller v59_v54 with zygote patches included.

FINAL:

. MUST UPDATE

. kernel: misc. CVE patches from http://review.cyanogenmod.org/#/q/project:CyanogenMod/android_kernel_google_msm (Aug.5 - Aug. 7) , resilient to BlackHat 2015 pingpong attack

.core: StageFright fix!

v4:

. Do upgrade!!! It contains recent security patches on libcore

. Sms is upgraded by CM from (Mms -> Mms-caf), plz. check its 'new' setting...

. This should be the my last version on Kitkat before serving Lolipop :)

v3m:

. switched to Polesapart's Kitkat kernel (with a lot of enhancement)

. bash third party patch not necessary

v3:

.Official Recovery 6.0.5.1 (built from sourcetree)

.BigPart_v2 ( /data expands 3000M, /preinstall shrinks to 2M )

.Wifi Tethering final fixed

.kernel DOCKING partial fixed

.Youtube/Google & related FC fixed

v2:

. Selinux Enforce/Permissive switcher (Settings->About Phone->Selinux status, triple fast click)

. external SD swapper (Setiings->Advance->Use external storage REBOOT!)

. Wifi Tethering ??? (reenable ebatbles in ROM & KERNEL, added radish)

. 1% battery

. recovery /sdcard mount

. selinux rules fix

. Call recording NOT WORKING [ build.prop : persist.call_recording.enabled=true, persist.call_recording.src=4 ]

Not working (need more testing)

.fingerprint

.hdmi mirroring

.BT phone call

. Call recording

. Encryption

DOWNLOAD IT NOW!

link : https://www.solidfiles.com/d/7cf8997e48/

(Plz. set it up in some permanent place, thx)

name : Olympus_KitKat_finalv2.zip

size : 255,762,046 bytes

md5sum : b02c0e692ada0d7b2fc73854e727ab0c

sha1sum : 13901a1d518ce9dfd265ce62f4305aa90b8d00de

sha256sum : 58f1f4239f57cc42693bf1d0be17807bf47a8e449c0eed282370b4a50e01ccf4

HOW TO REPORT BUGS

In addition to normal LOGCAT, plz. provide /DATA/MISC/AUDIT/AUDIT.LOG as 4.4.4 is SELINUX-ENABLED.