I777 Builds: http://dl.omnirom.org/i777/ [courtesy of @Entropy512*]
ChangeLog: https://changelog.omnirom.org/#/i777/next
ChangeLog: http://omni.cmxlog.com/4.4/i777/
Wiki: http://docs.omnirom.org/Main_Page
Gerrit: https://gerrit.omnirom.org/
Butracker: http://jira.omnirom.org
G+ community
Be Advised:
=================
- Root access is not included by default. Flash SuperSU for root (Step 4 below)(also see "SURVIVAL" note).
- Feel free to leave bug reports on the bugtracker.
- This firmware will install TWRP as your device recovery. (To use OpenDelta with CWM, disable [secure] in {system updates})
-o- internal sd-card files are located at "emmc"
-o- to get back to CWM, see notes below.
Recovery requirement (prior to flashing this firmware):
================
CWM 6.0.4.4+
--OR--
TWRP 2.6.3.0+
-Renderbroken's OmniROM kernel
-or- Flash Omni's Boot.IMG via MobileOdin
--------------------------------
SGH-S959G; (courtesy of @mr-cook)
TWRP 2.6.3.0.zip
--OR--
CWM 6.0.4.5.zip.
Initial Installation:
=================
FLASH:
1) mr-cook's ROM wipe script
2) OmniROM: http://dl.omnirom.org/i777/
3) 4.4 Gapps: >PA 0 day< MICRO recommended (see GApps note)
4) ROOT access: Super-SU (optional)
Updating Nightlies (manual or OTA):
=================
FLASH:
1) OmniROM: http://dl.omnirom.org/i777/ (See "SURVIVAL" note)
-Happy Flashing
-Cyril
*Ownership:
I'll create an official thread for this eventually... I suck at XDA threads for the devices I work on, as anyone who has seen the i777 CM threads can attest.
Yeah, I'm the one that did the bringup for the I777 (with help from many of the n7000 guys for general 4.4 bringup stuff).
Just as a warning the device is pretty low on my priorities list - it's kind of in automode. Of course, submissions to Omni gerrit are always welcome![...]
KNOWN ISSUES:
Attaching picture from camera folder crashes messaging
http://jira.omnirom.org/browse/OMNI-740
Repeated/frequent voice typing on AOSP keyboard causes soft reboot
http://jira.omnirom.org/browse/OMNI-739
menu-button unlocks device when feature is disabled UNTIL feature is toggled on and off again
http://jira.omnirom.org/browse/OMNI-138
Music player stops playing music from sd after some time
http://forum.xda-developers.com/showthread.php?t=2612329&page=18
http://forum.xda-developers.com/gal...l-cm11-omni-4-4-slimkat-t2222843/post51005727
Best workaround as of 2014, April 5: http://forum.xda-developers.com/showpost.php?p=51657055&postcount=304
Also, formatting both internal and external SD cards to exfat seem to solve the immediate issue, but do not solve the root fuse-daemon problem.
The internal SD card of the i777 can be formatted via ADB console in windows, or using exfat-utils in ubuntu
GApps: The size of full Gapps packages crowds /system, preventing the use of other /system based units (art, xposed, etc). Micro Gapps + google play installation of desired addons is a more efficient approach considering the resources available.
How to install CWM from TWRP?SURVIVAL: Go to super SU settings and install backup script. Root will survive updates. As for gapps, most installs include backup scripts. You don't need to re-flash them.
in system/addon.d, you should have a 99-supersu.sh, and 70-gapps.sh backup scripts, which survive the Rom update.
The script backs up beforehand and will restore after the flash.
From the backup script..
#!/sbin/sh
#
# /system/addon.d/99-supersu.sh (root:root 755)
# During an upgrade, this script backs up SuperSU-related files,
# /system is formatted and reinstalled, then the files are restored.
#
(info collected from this G+ conversation)
Boot into TWRP recovery
choose Install
Go to emmc to acces the internal sdcard and go to where you have the kernel with cwm( Siya, AJK, STI)
Flash the Kernel, when finished DON'T TOUCH REBOOT SYSTEM, Just go back to previous screen and choose the reboot to recovery option.
You will boot into CWM now and will be able to wipe everything without issues...
MobileOdin Install:
(procedure verified working (running SHOstock & Jeboo Kernel, & AT&T stock-rooted firmware) as of 2013-12-13 12:49):
With your phone on fully booted into (whatever ROM)
1) Gather all necessary flash files onto internal sdcard before performing these steps.
---a) Boot.IMG (extracted from omni-4.4.x-latesti777-nightly.zip)
---b) MrCook's ROM wipe.zip
---c) Omni-nightly.zip
---d) PA GApps (optional)
---e) SuperSU (optional)
2)Mobile-odin flash Omni's boot.img
>>the phone will try to reboot, but will likely fail. Three-finger salute (with the USB cable UNPLUGGED), until you are in TWRP recovery<<
3) [install] > [COOK'S ROM WIPE.zip] > [add more zips] > [omni-4.4.x-latesti777-nightly.zip] > [add more zips as desired] >>swipe to confirm flash>> [reboot system]
[...]"In system root data folder (/data) make a blank file named local.prop
Edit the file and add qemu.sf.lcd_density=195 I set my density to 195.
Set permissions to 644 (rw/r/r)"
So apparently settings in local.prop override build.prop and aren't lost when flashing a new nightly. I'd guess this would work for any settings that you wanted to retain between flashes. [...]
Last edited: