[ROM][PORT][JB] Android Open Kang Project (AOKP) - SGH-i777 - [JB-MR1][4.2.1][01/03]

mlaws90

Senior Member
May 23, 2012
1,316
2,201
153
Chicago, IL
This ROM was not created by me credit for this rom goes to PieR and bajee11. All I did was port it from the i9100 to our i777. So have fun and follow the forum rules.



Original Thread




The Latest Changelogs can be found on the AOKP Site

AOKP 4.2.1 Changelog
AOKP Project name: frameworks_base
•Gergely Szell (sethyx) - Feat: Allow users to disable safe headset volume warning (1/2)
•Roman Birg - SystemUI: more consistent nav tinting behavior
•Roman Birg - SystemUI: fire off intent to preload along with first task
•vivek mehta - frameworkbase: Fix the JPEG file indexing
•vivek mehta - Squashed commit of audio changes from CodeAurora
•Roman Birg - transparent statusbar
•YULIANGMAX - Updated simplified Chinese translations
•JBirdVegas - Avoid possible memory leaks by ensuring stream closures
•Roman Birg - transparent nav bar
•Alex Yakavenka - Add config_speed_up_audio_on_mt_calls option
•Roman Birg - Fix reboot dialog causing hot reboot if user long presses power button more than once.
•qnhoang81 - Fix "Search" as a long press navigation bar target.
•Pawit Pornkitprasan - Toast: fix force close if called from system service
•Shareef Ali - CDMA RIL: add SVDO support (1/2)

AOKP Project name: frameworks_av
•vivek mehta - Squashed commit of updates from CodeAurora
•Steve Kondik - lpaplayer: Shush the verbose logging

AOKP Project name: frameworks_native
•Ricardo Cerqueira - sensordevice: Dummy ALS: Solve fortified libc warning
•Ricardo Cerqueira - sensors: Add dummy light sensor
•Ricardo Cerqueira - ui/sf: Add support for exynos HDMI

CyanogenMod Project name: android_frameworks_opt_telephony
•Geo Piskas - Fixed FC on calling unregisterReceiver with non registered receiver arg.
•Danny Baumann - Fix ringing audio focus handling.
•Alex Yakavenka - Set audio mode after accepting the call
•Austen Dicken - telephony: CdmaServiceStateTracker: Get cdma sub. when ruim ready.
•Danny Baumann - Allow registering for supplementary service notifications.
•Danny Baumann - Add notification type constants.

AOKP Project name: device_lge_mako
•Roman Birg - mako: update stock kernel with EHCI fixes (thank you faux123 for the kernel!)

AOKP Project name: device_samsung_tuna
•Gergely Szell (sethyx) - Tuna: update to LeanKernel 5.4 stable

Project name: android_device_samsung_t0att
•DAGr8 - initial commit

Project name: android_device_samsung_d2-common
•bmc08gt - d2-common: Disable wifi background scan and fine tune wifi
•Steve Kondik - d2: Enable MT call audio speedup
•Steve Kondik - d2: Update audio policy for new driver
•Shareef Ali - d2: Add cameradata/SlimISP_GH.bin to support later revisions.

Project name: device_samsung_d2att
•Bajee11 - Add back README which was deleted in the cleanup.

Project name: android-device-samsung-smdk4412-common
•Bajee11 - Remove overlays

Project name: device_samsung_i9300
•Bajee11 - Fix Quick Toggles FC
•codeworkx - i9300: move uevent conf to common
•codeworkx - i9300: enable SPKL Boost SPKR Switch on boot
•codeworkx - i9300: remove include of init.bt.rc
•codeworkx - i9300: enable samsung stk
•codeworkx - i9300: audio: remove mutex lock at adev_set_voice_volume
•codeworkx - i9300: add mountpoints for external sdcard and usb storage
•codeworkx - i9300: fix group on video nodes
•codeworkx - i9300: update audio hal for mr1
•XpLoDWilD - 4.2-ization
•codeworkx - i9300: use SamsungExynos4RIL class
•codeworkx - i9300: add bluetooth build config
•codeworkx - i9300: implement noise suppression for calls
•Nebojsa Cvetkovic - reorganize device tree, use smdk4412-common tree

Project name: device_samsung_qcom-common
•Anurag Singh - power: Use macros instead of string literals.
•bmc08gt - PowerHAL: Only write to SAMPLING_RATE_ONDEMAND when using Ondemand
•Steve Kondik - qcom-common: Get rid of the custom recovery graphics
•bmc08gt - qcom: disable 4 layer MDP Composition temportarily
•Steve Kondik - qcom-common: Update media_codecs with all QCOM codecs
•Bajee11 - qcom-common: Use CAF audio variant

AOKP Project name: pseudo_buildbot
•KhasMek - Add repo tagging for specified builds.
•KhasMek - Pseudo: update for jb-mr1
•KhasMek - Pseudo: add lazy code debugging mode.

AOKP Project name: vendor_aokp
•Bajee11 - Add i9300 to jb-mr1
•DAGr8 - bring i317 to aokp

AOKP Project name: vendor_samsung
•Bajee11 - d2: Delete unused blobs
•Bajee11 - Update 9300 blobs
•Bajee11 - Update d2 blobs
•Bajee11 - d2: Update blobs for d2 devices and follow TheMuppets format.

Project name: buildscripts
•Bajee11 - Buildscript for AOKP
•Bajee11 - Disable i9100p Nightlies and include i9300.
•Bajee11 - Making things easier.
•Bajee11 - Remove andro for releases and make some minor changes.

AOKP Project name: android_system_core
•Prashant Somashekar - audio: fix build break for non QCOM
•Mingming Yin - audio: add QCOM supported audio devices
•Steve Kondik - Set ANDROID_PROPERTY_WORKSPACE in exec.
•Steve Kondik - camera: Add new commands to compatibility block
•Steve Kondik - camera: Remove histogram commands

AOKP Project name: android_bionic
•Ricardo Cerqueira - Revert "sha1: Use bswap* to optimize byte order"
•Pawit Pornkitprasan - linker: restore prelink support

AOKP Project name: packages_apps_Settings
•Gergely Szell (sethyx) - Feat: Allow users to disable safe headset volume warning (2/2)
•YULIANGMAX - Updated simplified Chinese translations

AOKP Project name: packages_apps_Launcher2
•Roman Birg - add support for statusbar/navbar transparency

AOKP Project name: packages_apps_Phone
•YULIANGMAX - Updated simplified Chinese translations

AOKP Project name: packages_apps_Mms
•YULIANGMAX - Updated simplified Chinese translations
•JBirdVegas - Mms: add new QuickReply buttons Delete & Mark Read

AOKP Project name: packages_apps_PackageInstaller
•Roman Birg - fix next button not doing anything when upgrading package

AOKP Project name: packages_apps_Contacts
•YULIANGMAX - Updated simplified Chinese translations

AOKP Project name: packages_apps_Browser
•YULIANGMAX - Updated simplified Chinese translations

AOKP Project name: packages_apps_ROMControl
•Roman Birg - Update default values for nav bar reset
•JBirdVegas - Remove all tabs from ROMControl
•Roman Birg - Add statusbar and navigation bar opacity slider
•JBirdVegas - UserInterface fix threading derpage
•YULIANGMAX - Updated simplified Chinese translations
•tristan202 - Updated danish translation

AOKP Project name: packages_apps_DeskClock
•kecinzer - DeskClock: Updated czech translation
•YULIANGMAX - Updated simplified Chinese translations
•Marek Walczak - Add option to hide AlarmClock Icon in StatusBar

CyanogenMod Project name: recovery
•Koushik Dutta - Do not attempt to back up .android_secure if it is on /data/media
•Koushik Dutta - 6.0.2.6
•Koushik Dutta - nandroid: Fix nonexistent backup format type bug.
•Koushik Dutta - nandroid: Fix nonexistent backup format type bug.

Project name: display
•Ben Cheng - Fix a trivial signed vs unsigned comparison for gcc 4.7.

Project name: android_hardware_qcom_audio-caf
•Alexy Joseph - alsa_sound: Issue with seek and write
•Amal Paul - alsa_sound: Fix for, "Music getting played after onpausetimeout"
•Vidyakumar Athota - alsa_sound: Fix for MO call delay during LPA playback
•Vidyakumar Athota - alsa_sound: Fix for device switch crash
•Mike Kasick - alsa_sound: Add support for "Voice Earpiece Extra Gain" mode
•Steve Kondik - alsa_sound: Add support for Audience A2220
•Steve Kondik - alsa_sound: Shush more logspam
•Steve Kondik - alsa_sound: Disable the qcom.audio init check
•Vidyakumar Athota - alsa_sound:Resample proxy ouput for other than 48KHz samplerate
•Steve Kondik - audio: Shush noisy logging
•Steve Kondik - audio: Fix separated audio input support
•Steve Kondik - audio: Enable low-latency audio via board flag.
•Steve Kondik - audio: Only build when TARGET_QCOM_AUDIO_VARIANT=caf
•Steve Kondik - audio: Dynamic library loading, compilation fixes.

Project name: android_hardware_qcom_display-caf
•Naseer Ahmed - hwc: Retry vsync on EBUSY
•Amara Venkata Mastan Manoj Kumar - hwc: Handle ext display device conn/disconn requests
•Naseer Ahmed - hwc: Support swap interval zero
•Mathew Karimpanal - libcopybit: Correct AOSP license marking.

Project name: android_kernel_samsung_d2
•Steve Kondik - d2: Increase size of ION AUDIO carveout to 5MB
•Girish Mahadevan - msm: event_timer: Fix potential race condition
•Colin Cross - hardlockup: detect hard lockups without NMIs using secondary cpus
•Steve Kondik - video: msm: Initialize screeninfo in pan_display
•Pavankumar Kondeti - USB: Prevent system suspend when HSIC device is active
•Pavankumar Kondeti - USB: Allow skipping device resume during system resume
•Oliver Neukum - USB: code cleanup in suspend/resume path (3rd try)
•Shareef Ali - d2: update to uscc lk5 kernel sources
•Arianna Avanzini - block: introduce the BFQ-v5r1 I/O sched for 3.0
•Arianna Avanzini - block: cgroups, kconfig, build bits for BFQ-v5r1-3.0
•Arianna Avanzini - block: prepare I/O context code for BFQ-v5r1 for 3.0
•Shareef Ali - d2: add d2cri support to kernel
•Steve Kondik - d2: Disable the pmem_audio devices
•Vidyakumar Athota - ASoc-msm: Modify ASM drivers to invoke ION APIs

Project name: android_kernel_samsung_smdk4412
•nebkat - n7100: CONFIG_USE_FIMC_CMA

Project name: git-repo
•Shawn Pearce - Support resolving relative fetch URLs on persistent-https://

AOKP Project name: platform_manifest
•Gergely Szell (sethyx) - Don't sync grouper kernel source temporarily to fix build
•Roman Birg - track Launcher2
•Roman Birg - don't track separate mako kernel repo
•Roman Birg - track own frameworks_rs; fix lwp
•Jason Stewart - Track CM's bootable/recovery

AOKP Project name: platform_manifest
•Gergely Szell (sethyx) - Don't sync grouper kernel source temporarily to fix build
•Roman Birg - track Launcher2
•Roman Birg - don't track separate mako kernel repo
•Roman Birg - track own frameworks_rs; fix lwp
•Jason Stewart - Track CM's bootable/recovery


  • Make sure you're on the latest CWM
  • Make a NANDROID
  • Wipe data/factory reset in recovery
  • Flash ROM
  • Flash Gapps
  • Reboot


Porting it right now with no additional tweaks, possible a Dirty version later.

Gapps: http://goo.im/gapps/gapps-jb-20121212-signed.zip


 
Last edited:

mlaws90

Senior Member
May 23, 2012
1,316
2,201
153
Chicago, IL
RESERVED

KERNEL : CM 10.1 i777 01-03-13

MODULES : CM 10.1 i777 01-03-13

MODEM : None


This ROM now containt an Ad-Blocking. To remove Ad-Blocking replace the hosts file in \system\etc with the one attached to this post. You must unrar/unzip first, then use a Android file explorer that has root privileges, like Solid Explorer, Root Explorer, ES File Manager, etc., to replace the Ad-Blocking host file. You can copy it over and select replace, or delete the Ad-Blocking hosts file, then copy over, either way. Finally, reboot and the changes will be applied.

Or you could do it though adb if you know what your doing.
 

Attachments

Last edited:
  • Like
Reactions: jcomana

mlaws90

Senior Member
May 23, 2012
1,316
2,201
153
Chicago, IL
Thanks downloading now. Hope to see some regular builds for our phone

Sent from my SGH-I777 using xda app-developers app
I hope so too! This is Pure AOKP, I check for new ROMs multiple times daily usually. So why there is a new ROM, I generally have it out that same day.

So what does everyone think of the ROM so far?
 

Dnk123

Member
Jul 31, 2012
18
2
0
I hope so too! This is Pure AOKP, I check for new ROMs multiple times daily usually. So why there is a new ROM, I generally have it out that same day.

So what does everyone think of the ROM so far?
Installed this ROM, running for few hours now, no problem so far :good:
 

bugity

Inactive Recognized Developer
Nov 29, 2010
150
26
0
Chicago
Love aokp, really glad you ported this! I know this isn't your rom and therefore this isn't your problem so I'm clearly not asking for it to be fixed I'm merely pointing it out but the cpu min/max in performance seems to be backwards or something and wonky lol but like I said thanks again for the port!

Sent from my SGH-I777 using xda premium
 

mlaws90

Senior Member
May 23, 2012
1,316
2,201
153
Chicago, IL
Love aokp, really glad you ported this! I know this isn't your rom and therefore this isn't your problem so I'm clearly not asking for it to be fixed I'm merely pointing it out but the cpu min/max in performance seems to be backwards or something and wonky lol but like I said thanks again for the port!

Sent from my SGH-I777 using xda premium
I did notice this but it does work so long as you understand what values it enter. While testing I accidentally set it to 1600-1600. And the screen locked up, so just don't do that and you should be fine. :)

Sent from my HTC One X using xda premium
 
  • Like
Reactions: diahum

sk8ordie0

Senior Member
Oct 15, 2011
3,222
10,552
0
Just waiting to hear how great this is.... then I may make the switch:D


Nice job !!!!!! Mlaws90
Sent from my SGH-I777 using xda premium
 

jacob1189

Member
Apr 20, 2012
44
7
0
Just thought I'd make a quick post for anyone interested in how it works...

incoming calls (for me) DO work without any problems so far.
BLN with Siyah is working good
Toggles/H+/Gapps all work for me
voice search worked good for the few searches i did (INCLUDING how tall is Barack Obama ;)
MMS sent fine, other texts have been working, calls are clear...
Wifi is working just fine
Camera+flash are working.

I haven't tested AP or Bluetooth.

So far, for what I do, it is just as stable as the AOKP I was on before.
The rom seems pretty quick, plus it's smoother than my ICS AOKP.

Of course I am on an I777. I followed the install instructions on here followed by the Siyah flash to the current ver. no hickups or problems so far!

the only weird thing I have noticed (but not sure if it even matters) is that before i updated to this, my file manager would show internal memory and EMMC, now it shows those 2 (non functional links) plus SD card and SD Card External...maybe it has to do with it only being a port?
 
Last edited:
  • Like
Reactions: mlaws90

mlaws90

Senior Member
May 23, 2012
1,316
2,201
153
Chicago, IL
Just thought I'd make a quick post for anyone interested in how it works...

incoming calls (for me) DO work without any problems so far.
BLN with Siyah is working good
Toggles/H+/Gapps all work for me
voice search worked good for the few searches i did (INCLUDING how tall is Barack Obama ;)
MMS sent fine, other texts have been working, calls are clear...
Wifi is working just fine
Camera+flash are working.

I haven't tested AP or Bluetooth.

So far, for what I do, it is just as stable as the AOKP I was on before.
The rom seems pretty quick, plus it's smoother than my ICS AOKP.

Of course I am on an I777. I followed the install instructions on here followed by the Siyah flash to the current ver. no hickups or problems so far!

the only weird thing I have noticed (but not sure if it even matters) is that before i updated to this, my file manager would show internal memory and EMMC, now it shows those 2 (non functional links) plus SD card and SD Card External...maybe it has to do with it only being a port?
Thanks for all the info, I'm sure it will come handy for when people want to ask questions on what works. Siyah 4.1 beta5 gets flashed by my zip! No need to flash again. Forgot to add that to OP will do now.

As for your question, I'm not sure, but so long as it works, 2 entries to skim by isn't too bad. :)
 

bleedingthru

Senior Member
Jun 1, 2011
801
168
0
i had the most effed up thing happen to me ... i flashed the current 8-22 and along with it i flashed the dream kernal version 3.3.1 and i tried to boot into recovery and the phone was stuck at the galaxy s2 splash screen , couldnt get into recovery for the life of me even tried to use adb to boot into recovery and nothing had to unroot and restore to uckh7 stock this was a pain the butt LOL but nevertheless i am reflashing this rom i liked it so far
 

jacob1189

Member
Apr 20, 2012
44
7
0
Thanks for all the info, I'm sure it will come handy for when people want to ask questions on what works. Siyah 4.1 beta5 gets flashed by my zip! No need to flash again. Forgot to add that to OP will do now.

As for your question, I'm not sure, but so long as it works, 2 entries to skim by isn't too bad. :)

Yeah I'm just in the habit of flashing my favorite kernel regardless, in case it has a new ver. or a dif kernel to begin with.
And yeah those 2 entries don't seem to be hazardous at all, so I'll be OK!

Just an update: mobile Ap just did its job streaming a Netflix movie to my TV.


I thank you and anyone who has contributed to this rom's success!!
 
Last edited:

shri_chanakya

Senior Member
Aug 7, 2012
608
163
0
Seattle, WA
Just thought I'd make a quick post for anyone interested in how it works...

incoming calls (for me) DO work without any problems so far.
BLN with Siyah is working good
Toggles/H+/Gapps all work for me
voice search worked good for the few searches i did (INCLUDING how tall is Barack Obama ;)
MMS sent fine, other texts have been working, calls are clear...
Wifi is working just fine
Camera+flash are working.

I haven't tested AP or Bluetooth.

So far, for what I do, it is just as stable as the AOKP I was on before.
The rom seems pretty quick, plus it's smoother than my ICS AOKP.

Of course I am on an I777. I followed the install instructions on here followed by the Siyah flash to the current ver. no hickups or problems so far!

the only weird thing I have noticed (but not sure if it even matters) is that before i updated to this, my file manager would show internal memory and EMMC, now it shows those 2 (non functional links) plus SD card and SD Card External...maybe it has to do with it only being a port?
call over bluetooth working fine... do not have a2dp to test that...

pretty good for daily driver... battery life is better compared to cm10 with stock cm kernel.... google now is huge drainer esp if you have location thingy of latitude on... i keep it disabled all the time...