[REF][KERNEL] ✰ The Official Galaxy S 4 Kernel ßible Thread ✰ → 081513
[REF][KERNEL] ✰ The Official Galaxy S 4 Kernel ßible Thread ✰
Hello Members, Noobs, Themers, Developers, Cookers and such.
✰ Updates
[Kernels]ChronicKernel for T-Mobile Galaxy S4 V2 posted by albinoman887 updated 081513
Legend :
Kernels
Recovery
Staying Current
Reference Terms
MOD
Tips and How To
Date Added or Updated
File Locker, must have tools that should be kept in every users tool box
Bookmarks
Listed [Kernels] below in no specific order
[Kernels](008)TouchWiz(UV/Intelliplug/dyn fsync/FauxSound/Hybrid Linux 3.4+) By - faux123 updated 072813
[Kernels][TMO][AOSP/TW] KT-SGS4 - MF4 - KTweaker By - ktoonsez Updated 072413
[Kernels][AOSP/CM] Chronic Kernel -v2 - (UV/GPU/CPU-OC/dyn fsync/Linaro). By - albinoman887 updated 081513
[Kernels]Deviant Kernel S4 1.7 || 3.4.5 By - ptmr3 added 060513
[Kernels]Infamous S4 Kernel 4.6 - by Jamison904 Updated 072413
[Kernels]Stock Touchwiz MDB - SetUID Restriction Removed By - mattlgroff added 060713
[Kernels][STOCK]Boot.img & Modules M919 UVUAMDB & UVUAMDL ptmr3 added 061613
[Kernels][Source] T-mobile S4 Kernel posted by teshxx added 062013
[Kernels]Stock Google Play Edition 4.2.2 posted by mrvirginia added 071713
[Kernels]BioShock posted by Jamison904 added 080313
Listed [Recovery] below in no specific order
[Recovery] TWRP 2.6.0.0 touch recovery Posted By - Dees_Troy added 070813
[Recovery] ClockworkMod Recovery 6.0.3.2 Posted By - gweedo767 added 060513
[Recovery] OUDHS CWM-Based Recovery 1.0.3.3 for T-Mo GS4 Posted By - k0nane added 060513
[Recovery] TWRP Manager Posted By - jmz added 062313
[Recovery] PhilZ Touch Posted By - Phil3759 added 080313
Listed [Staying Current] below in no specific order
[Staying Current] Android CPU governors explained by -Grift- Added 061413
[Staying Current] The Governors Manual Posted By - droidphile Added 061413
[Staying Current] What is a governor? Posted By - Robin Tinsley Added 061413
[Staying Current] CPUfreq governor 'Wheatley' which is the new default governor. Posted By - phone_user Added 061413
[Staying Current] Information about I/O Schedulers Posted By - -Grift- Added 061413
Listed [Reference Terms] below in no specific order
[Reference Terms] This Reference Library Section by faux123 & N00B_IN_N33D added to the This Reference Library Section added 061513
Growing collection of terms related and not limited to the Android & Kernel genre
Listed [MOD] below in no specific order
[MOD] Google Wallet fix Posted By - joemagistro added 060713
[MOD] Quick and Dirty: Enable Tether. Posted By - Fenny added 060713
[MOD] 4-in-1 Reboot Menu [Touchwiz] | MDB | MDL | Posted By - XeoNoX added 060713
[MOD] VPN/Tether Compatibility Fix for CM10.1 :: 5/29 :: Should work w/most AOSP Posted By - k0nane added 060713
[MOD] ACID Audio Engine V7.0-[2805]-[5-17-2013] Posted By - jaytee84 added 060713
[MOD] Volume Boosting Sound Hack Mod | For Galaxy S4 | All Variants | Posted By - jovy23 added 060713
[MOD] [XPOSED MOD] NottachXposed v10 [ATT] Posted By - Nottach 0601313
[MOD] Transparent Statusbar and Pulldown Steps[TW Roms][Deviant Development] Posted By - akapaul26 060713
[MOD] [UPDATED Versions: 17 May 2013] [APP] Per APP Density Setting for Every APP Posted By - xperiacle 062013
[MOD] [XPOSED][4.0+] Icon Themer v1.5 [Updated 16/5] WinterBoard-like app for Android Posted By - ruqqq 062013
[MOD] Lists of Apps & Mods that use Xposed Module Posted By - cities516 062013
[MOD] Native Call Recording Enabled With Volume Boost Mods Posted By - jrkruse 070713
Listed [Guides, Tips and How To] below in no specific order
[HOW TO] THE ODIN THREAD :: Return to stock, fix soft brick :: 5/7/13 MDL Posted By - k0nane added 061313
[HOW TO] [ROOT] May 7th OTA Version M919UVUAMDL Posted By - mattlgroff added 061413
[HOW TO] [ROOT] Motochopper by Dan Rosenberg Posted By - k0nane added 061413
[HOW TO] [ROOT] Stupid SU: Galaxy S 4 stock+root helper Posted By - supercurio added 061413
[HOW TO] Tether using WiFi Tether- TrevE Mod (ROOT NEEDED) Posted By - hurrpancakes added 061513
[HOW TO] [ROOT][SGH-M919] CF-Auto-Root Posted By - Chainfire added 061513
[HOW TO] How to SIM unlock Samsung Galaxy S4 SGH-M919 Posted By - kaleido added 061512
[HOW TO] Developer's work shop - Build a Kernel Posted By - Jamison904 added 061812
[HOW TO] Flash Player for Galaxy S4 Posted By - blackout720 added 061913
[HOW TO] The beginner's info thread (aka. the noob helper) Posted By - Rastabolino added 061913
[HOW TO] RUN OTHER CARRIER ROMs on AT&T/TMO/Canadian S4 devices Posted By - TheAxman added 061913
[HOW TO] Samsung Galaxy S4: A Definitive Guide by Antonio Wells [/URL] added 062713
[HOW TO] Installing the JDK by source.android.com added 062913
[HOW TO] Building Kernels by source.android.com added 062913
[HOW TO] Developing by source.android.com added 062913
Listed [Bookmarks] below in no specific order
[Bookmarks] Android Open Kang Project (AOKP) Posted By - serendipityguy added 061613
[Bookmarks] SamMobile Posted By - serendipityguy added 061613
[Bookmarks] Building Kernels Posted By - serendipityguy added 061613
[Bookmarks] Get the Android SDK Posted By - serendipityguy added 061613
[Bookmarks] android-apktool Posted By - serendipityguy added 061613
[Bookmarks] goo.im Posted By - serendipityguy added 061613
[Bookmarks] Android Developers Blog Posted By - serendipityguy added 061613
[Bookmarks] Romain Guy Posted By - serendipityguy added 061613
[Bookmarks] CODEDEPENDENT Posted By - serendipityguy added 061613
[Bookmarks] bongizmo Posted By - serendipityguy added 061613
[Bookmarks] Cyril Mottier Posted By - serendipityguy added 061613
[Bookmarks] Tweeted Android Development Tips Posted By - serendipityguy added 061613
[Bookmarks]Styling Android Posted By - serendipityguy added 061613
[Bookmarks] Daniel Lew's Coding Thoughts Posted By - serendipityguy added 061613
Updates 081113
TouchWiz By - faux123 Updated 071313
NOTE:
Here's a new kernel for SGS 4 LTE editions Ver 008 (JFLTEATT/JFLTETMO/JFLTESPR/JFLTEVZW/JFLTE)
Change Log
Here's a new kernel for SGS 4 LTE editions (JFLTEATT/JFLTETMO/JFLTESPR/JFLTEVZW/JFLTE)
Release 008 072813 *** (for ROM BASE MDB/MDL/MDK/MDM)
Added various minor kernel bug fixes from CAF/kernel.org
More accurate load calculations (better battery/performance)
MMC scaling (battery savings)
Added simple GPU governor for better GPU controls! (battery/performance)
MEA (for ROM BASE MEA/MF4+)
Updated to latest GT-9505 update 2 source drop
360MHz & 600MHz GPU frequencies added
KTweaker By - ktoonsez Updated 081113
KT-SGS4 Jellybean kernel features
Must have a Touchwiz Rooted ROM
Must have CWM or other custom recovery installed
Linux kernel 3.4.56
Samsung open source
Optimized kernel configuration
Updated USB driver
unsecure root adb
Voltage interface
CPU Overclocking
CPU Underclocking
Boots on stock table (USE KTweaker app to enable OC steps all the way to 2322 Mhz. BE AWARE THAT I WAS VERY CONSERVATIVE ON THE LOW SIDE OF THE OC STEPS, SO THEY WILL NEED SOME TWEAKING!)
KTweaker app for kernel control
KTweaker Widget
Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE, ROW, FIFO, FIOPS)
GOVERNORS (ktoonservativeq, intellidemand, msm-dcvs, wheatley, userspace, smartassh3, slp, powersave, pegasuq, nightmare, interactive, dancedance, conservative, badass, asswax, adaptive, abyssplug, performance, ondemand
ChronicKernel v1.20 By - albinoman887 Updated 080413
Updates: Alright all the unstable-ness from the last builds should be gone now. Rebased source off of ktoonsez's kernel. Read the changelog for full details
Here is a initial kernel for AOSP/CM. It has all the features you would expect from a modded kernel, CPU OC, GPU OC, more CPU governors, Undervolted, Underclockable, CPU L2 OC, and linaro -o3 optimizations
Change Log Aug-4
AOSP-JB4.3: Added AOSP 4.3 kernel, has all the updates from CM's kernel as of this date
AOSP-JB4.2: Sync with CM. a little clean up
TW: TW kernel is now out of RC and v1.0, Merged a few things from the AOSP-JB4.3 kernel
There were a good amount of updates that are kinda hard to explain. if you want more details check my github
DeviantKernel S4 1.7 || 3.4.5 By - ptmr3 Added 061013
Features
This Kernel Is Compatible with all TW/Samsung based JB ROMS for this device--- (Not AOSP)
Built From Official Source Code
Kernel Version 3.4.5
Advanced Power Emulation
Default Scheduler= Cfq
Default Governor= OnDemand
Added Schedulers
Built using arm 4.6 toolchain
Root Blocking Deactivated in Defconfig
Ramdisk Mods to support ADB
Does not support ex fat SD. Format to fat32!!
INFAMOUS S4 4.6 By - Jamison904 Updated 072013 ** New home
Features
Scaling to 2.1 for Over clocked version.
User voltage scaling
Trinity color
Vibration control
Zram swap
Ondemand and ROW as default
Fast Charge
Faux Sound support
USKM - INFO
many schedulers
many governors
SETUID restrictions removed
super low min - 162
Thermal throttle control
GPU Overclock... up to 600 mhz!!!
init.d support
unsecure
Stock Touchwiz MDB By - mattlgroff Added 061013
Information
SGH-M919V_JB_Opensource.zip [MDB Version] compiled with the defconfig grabbed from May 7th OTA - M919UVUAMDL.
Modules are also included from this kernel source
Flash this if you want to have a non-SetUID restricted kernel compatible with the May 7th OTA - M919UVUAMDL
[STOCK] Boot.img & Modules M919 UVUAMDB & UVUAMDL By - ptmr3 Added 061013
Information
This Kernel Is Compatible with all TW/Samsung based JB ROMS for this device--- (Not AOSP)
[Source] T-mobile S4 Kernel By - teshxx Added 062013
Information
We finally have kernel source for Tmobile S4.
[KERNEL] Stock Google Play Edition 4.2.2 By - mrvirginia Added 071713
Information
Please note that this has only been tested for Google Play Edition ROMs, I9505GUEUAMFD
I have already pulled the stock Kernel from the new full dump. I have tested this and it is working. Wifi works and the phone is recognized when plugged into a computer. I have created both a flashable and a non-flashable for devs. enjoy
[KERNEL] BioShock Kernel By - Jamison904 Added 080313
Features
Scaling to 2.1 for Over clocked version.
User voltage scaling
Trinity color
Vibration control
Zram swap
Ondemand and ROW as default
Fast Charge
Faux Sound support
USKM - INFO
many schedulers
many governors
SETUID restrictions removed
super low min - 162
Thermal throttle control
GPU Overclock... up to 600 mhz!!!
init.d support
unsecure
Update 080313
[SCRIPT] TrulyClean v1.4 - Remove all crappy stuff in no-time! Posted By - schoolsux Added 070313
CHANGES
TrulyClean is a "any rom" script that removes A LOT of crap-apps (98+ apps removed) and other stuff on the phone.
Script will remove about 600mb since version 1.3 (Counted by removing from stock firmware.)
The purpose is to give you a clean start with no extras, much like the Nexus series experience but with the Samsung core intact.
All bloatware apps will be removed running the default script. I even count apps like S Voice and Samsung Hub as unnecessary apps.
Neither do I use Earth or Google+ and don't like these apps to be forced upon me as system apps when they are so easy to install from Play store!
Version 1.4
Script now uses busybox mount method which means script should work fine on any version of the SGS4.
Velvet.apk (Google Now & Search) is no longer removed due to a problem.
[RECOVERY] TWRP 2.6.0.0 touch recovery Posted By - Dees_Troy Updated 070813
Changes
Special Note: If you are running a custom theme, you will likely need to remove that theme before updating to 2.6.0.0 as your custom theme will likely not have some of the new changes visible (e.g. you won't be able to encrypt a backup)!
Can encrypt a backup to prevent theft of private data from your backup files
Updated graphics / icon courtesy of shift
Updated exFAT to latest commits
Fixed a problem with Samsung TouchWiz decryption
Update SuperSU binary
Fixed saving of backup partitions list
Fixed saving of last used zip install folder
Fixed backup of datadata on devices that use a separate partition for datadata
Fixed some issues with the advanced wipe list (android_secure, can now wipe internal storage on data/media deivces and wipe data on the advanced list no longer formats the entire data partition)
Fixed some problems with partitioning a SD card
Various other bug fixes and tweaks
[RECOVERY] ClockworkMod Recovery 6.0.3.2 Posted By - gweedo767
CHANGES
Version 6.0.3.2 - Initial version listed here
ClockworkMod Recovery Version 6.0.3.2 is now available officially for your T-Mobile Samsung Galaxy S 4. You can install ClockworkMod Recovery on your rooted T-Mobile Samsung Galaxy S 4 by installing ROM Manager.
ROM Manager is available on the Google Play Store
[RECOVERY]OUDHS CWM-Based Recovery 1.0.3.3 for T-Mo GS4 Posted By - k0nane
CHANGES
This is an official release of OUDHSR for jftletmo and is unique to this device.
Unique features to come - and of course, touch support (as of 1.0.3.2)
[RECOVERY]TWRP Manager Posted By - jmz Added 062313
This app will let you install, restore, backup, and wipe your device. It uses OpenRecoveryScript commands to do the operations.
Requirements:
TWRP Recovery installed
Root access on device
[RECOVERY]CWM 6.0.3.4 Advanced Edition / PhilZ Touch 5.10.0 + exFAT + NTFS Posted By - Phil3759 Added 080313
Just the beginning:
- all CWM Advanced Edition features I added, as listed in post 1, include all custom backup and restore, ors support, nandroid compression, multi zip flashing...
Go and check it out, maxed in features a must see
[Staying Current] Android CPU governors explainedPosted By - -Grift- Added 061413
Explained
OnDemand
OndemandX
Performance
Powersave
Conservative
Userspace
Min Max
Interactive
InteractiveX
Smartass
SmartassV2
Scary
Lagfree
Smoothass
Brazilianwax
SavagedZen
Lazy
Lionheart
LionheartX
Intellidemand
Hotplug
[Staying Current] [REF]The Manual Posted By - droidphile Added 061413
Info (Wealth of it too)
The Manual:
Has 19 types of governors that are explained with great detail
[Staying Current] What is a governor? Posted By - Robin Tinsley Added 061413
Info (Wealth of it too)
The Manual:
Has to know 20 species of Governors, a good read . . .
[Staying Current] CPUfreq governor 'Wheatley' which is the new default governor. Posted By - phone_user Added 061413
Info (Wealth of it too)
V1.4 updated
GLaDOS-V1.4
Added 'Wheatley' CPUfreq governor and made it default.
[Staying Current] Information about I/O Schedulers Posted By - -Grift- Added 061413
Info (Wealth of it too)
I/O schedulers can have many purposes depending on the goal of the I/O scheduler, some common goals are:
Visit the post to be informed with Schedulers
[Staying Current] Reference Terms by faux123 & N00B_IN_N33D added to the This Reference Library Section added 061513
ADB
The Android Debug Bridge. A collection of tools that any rooted Android user should have. ADB allows one to interact with their device from a terminal interface. This enables the user to do a variety of tasks such as sideloading applications and more.
Android
A Linux based operating system created and mostly designed by Google. The major revisions are 1.0, 1.1, 1.5 (Cupcake), 1.6 (Donut), 2.0/2.0.1/2.1 (Eclair), 2.2 (Froyo), 2.3 (Gingerbread), 3.0 (Honeycomb - tablet only), 4.0/4.0.1/4.0.2/4.0.3/4.0.4 (Ice Cream Sandwich), and 4.1 (Jellybean). The majority of Android major revisions are named after desserts.
APK
Android PacKage. These are, basically, Android applications and all of their data. They are run via the Dalvik Virtual Machine on your device.
Bootloader
The part of a computer that loads the operating system.
Brain F*ck Scheduler - (BFS)
This scheduler is designed to be simple and speedy tailor specifically for user interface type systems such as desktop/smart phone devices where user interaction is MORE important than serving 1 million web requests (CFS, the default scheduler) at the same time (think of nimble desktop workstations vs large corporate servers).
CleanCache/FrontSwap (via ZCache backend)
Cleancache provides a place where the kernel can put pages which it can afford to lose, but which it would like to keep around if possible. A classic example is file-backed pages which are clean, so they can be recovered from disk if need be. The kernel can drop such pages with no data loss, but things will get slower if the page is needed in the near future and must be read back from disk. Like Cleancache, Frontswap can play tricks with the stored pages to stretch its memory resources. The real purpose behind this mechanism, though, appears to be to enable a hypervisor to respond quickly to memory usage spikes in virtualized guests. Dan put it this way:
Frontswap serves nicely as an emergency safety valve when a guest has given up (too) much of its memory via ballooning but unexpectedly has an urgent need that can't be serviced quickly enough by the balloon driver.
ClockworkMod
A tool that allows you to flash the phone with different ROMs from the phone (without using a PC). This is handy for developers or those who like to play around with different modified ROMs.
Fair Budget Queue (BFQ I/O scheduler)
This I/O scheduler is an improvement on top of Completely Fair Queue (CFQ). CFQ is fair in terms of time but not in terms of throughput / bandwidth, so BFQ make sure that both time and throughput / bandwidth are balanced across all requests.
Fast No Hz RCU (Optimized for SMP operations)
Fast NoHz is an optimized version of the traditional Tree RCU. Many new kernels are using the Tickless NoHz design. This RCU is tailored and designed to work with the new NoHz kernel system.
Flashing
The act of installing a ROM, Kernel, or other Mod (usually contained in a .zip folder) onto an embedded device or emulator.
Joe's RCU (Optimized for Small SMP systems)
Joe Korty has created an RCU for small SMP systems (> 32 cores). His approach is to isolate all the Garbage Collection (GC, a slow time consuming but necessary processing) to a single core, thus allowing other cores to ONLY work on real required processing. This will allow the additional cores to complete their assigned tasks as fast as possible (not bogged down by GC) then immediately go back to a suspended state (saving battery).
Heimdall
alternative to Odin & for "Mac's
Interactive Governor (Performance)
This governor is designed to put more priority to User Interface (UI aka Apps) tasks, therefore appears more responsive then the traditional OnDemand governor. So if you want the smoothest UI interaction, this governor is for you...
Odin
Odin is a Windows program that allows users to push ROMs, radios, and more onto their device from the comfort of their PC.
Overclocking
Increasing the "clock" of a processor to increase its speed at the expense of battery life and possibly your phone. Not all processors overclock the same, even if the hardware is identical. One phone with a Hummingbird SoC will not be able to overclock to 1.2ghz, yet another would be able to overclock to 1.7ghz (not very likely)
Radio/Modem
The parts of a firmware that allow communication between the operating system, the telecommunication hardware, and a mobile network. Some radios give good battery life, some good signal, some neither.
Rooting
A device hack that provides users with unrestricted access to the entire file system of their mobile devices.
Sideloading
To install applications without using the official Android Market.
SLQB - (SLAB allocator with Queue)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate). Not all kernels are using SLQB including CM7 main line...
SmartAssV2 Governor (Balanced)
This governor has a built-in "profile" similar to SetCPU, so screen off will use lower clock rate thus conserve more battery, but it also has a fast wake up feature so that user interaction will not see the lag when switching from Sleep to Wake state.... (So SetCPU Profiles are sorta redundant when using this governor, you can still use SetCPU to OC to higher than default Clock frequency).
XDA
his site; XDA Developers was founded for developers by developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.
ZRAM (aka CompCache aka RAMZSwap)
ZRAM is an updated version formally known as CompCache and RAMZSwap. It was originally designed for 2.6.38.xx kernels, I have backported to our 2.6.35.xx kernel. ZRAM allows real-time compression of memory objects in RAM thus reducing memory pressure for the Linux kernel and can keep more apps in memory longer (more apps in RAM == better performance, less fetching from slower MMC or SDCard). Compression, however, is not Free. Some CPU cycles are required to do the compress/decompression, so there's a slight penalty for it. The original CompCache / RAMZSwap required a user space binary to control its behavior which adds additional penalty to performance, but the new version ZRAM eliminated the need for a separate dedicated daemon, thus reducing the overhead and increased performance from the old CompCache by 20%. Therefore, with the newer implementation of ZRAM interface, the performance penalty is almost negligible.
Updated 070713
[MOD] Google Wallet fix Posted By - joemagistro Added 062013
CHANGES
THIS SHOULD WORK ON ALL VARIANTS (VERIZON AND ATT) WITH A CUSTOM RECOVERY, HOWEVER ITS TESTED FOR SURE ON TMOBILE
MUST BE ON A DEOXDED ROM. stock odexed roms will not work with this fix! I am running wicked V2 and it is confirmed working
[MOD] Quick and Dirty: Enable Tether. Posted By - Fenny Added 062013
Info
This has just been confirmed as working on odexed roms as well. Simply remove/rename the TetheringProvision.odex file, and clear Dalvik cache.
[MOD] 4-in-1 Reboot Menu [Touchwiz] | MDB | MDL | Posted By - XeoNoX Added 062013
Info
Here's the 4-in-1 Reboot Menu Mod for T-Mobile users running the stock Tmobile Touchwiz rom.
Description: After you press the Power Button and Restart, you now get 4 options (Normal Reboot, Download, Hot Reboot, and Recovery)
[MOD] VPN/Tether Compatibility Fix for CM10.1 :: 5/29 :: Should work w/most AOSP Posted By - k0nane Added 062013
Info
Stock tether on CM10.1 doesn't play nice if you use a VPN that sends all traffic through it (tested with OpenVPN, redirect-gateway). A few iptables rules later, it does. This fix applies those rules at startup (they're lost on reboot). Like gapps, this fix hooks into addon.d, and will survive CM OTAs.
This should work on any ROM that's based on AOSP, implements addon.d, and uses 192.168.43.x as its tether DHCP range. Don't even try this on stock.
[MOD]ACID Audio Engine V7.0-[2805]-[5-17-2013] Posted By - jaytee84 Added 062013
Info
A Sound mod to bring you overall better sound quality, more precisely
Rebuild once-again after my old beats audio version 5
Optimize for every devices
Should work on all AOSP roms
Stable
New library files
Latest Beats Audio files
Removed ALSA
SRS with Surround sound
WOWHD BASS enabled
[MOD][GUIDE] Volume Boosting Sound Hack Mod | For Galaxy S4 | All Variants | Posted By - jovy23 Added 062013
Info
This mod will let you increase your device volume up some more pretty loudly without the need for you to install any apk file or adding other sound mods into your rom.
[XPOSED MOD] NottachXposed v10 [ATT][6/5] Posted By - Nottach Updated 061313
Info
What's New:
Added font family & style options
Added brightness slider icon torch toggle
Added exchange security disable option
Added Google Wallet hack option
Added notification panel image background option
Added notification panel clock & date longpress shortcut
Close to 100 Options!!
Status Bar
Framework
Lockscreen
Launcher
Sound
Messaging
System
App
For Nottach's module you want to install:
Download .apk and install it
Launch the Xposed Installer and go to the "Modules" tab (you will also get there if you click on the notification warning you that the module is not enabled yet)
Enable the module by checking the checkbox
Reboot
Then Run Nottach Xposed app and theme/tweak away.
[MOD][GUIDE] [MOD][THEME] Transparent Statusbar and Pulldown Steps[TW Roms][Deviant Development] Posted By - akapaul26 Added 062013
Directions:
DO NOT HAVE ANY OTHER THEMES OR SYSTEMI MODS INSTALLED OR YOU WILL GET SYSTEMUI FC.
Download zip
Boot into recovery
Wipe cache and Dalvik Cache
Flash mod
Reboot
Enjoy Transparency
[MOD] [UPDATED Versions: 17 May 2013] [APP] Per APP Density Setting for Every APP Posted By - xperiacle Added 062013
Changelog:
Changelog for Xposed Installer version 2.1.4:
Support for Galaxy S4 and HTC One
Should install fine now even if BusyBox is not installed
Installation tries to continue even if mounting /system writeable fails
Xposed won't be initialized anymore for broadcasts from su to koush's Superuser implementation (distributed with CM) to avoid many log entries (same was already done for two other Superuser apps)
Changelog for AppSettings version 0.4:
Show progress while loading app list
Allow apps to display on top of a secure lockscreen (use carefully)
Force app auto rotation even when the system-wide setting is disabled
Automatically fix permission for the settings file when opening the configuration window
Filter apps by used permission
[MOD][XPOSED][4.0+] Icon Themer v1.5 [Updated 16/5] WinterBoard-like app for Android Posted By - ruqqq Added 062013
Features:
You can now use *any* launcher you prefer and still have the power to customize how your application icons look like. Icon Themer is also more consistent because the icon theme is applied throughout your device and not just confined your launcher!
More than 100 icon packs available in Play Store ready to be applied to Icon Themer
Works with Paid Icon Packs
Works with Odex/Deodexed ROMs
More features to come!
Lists of Apps & Mods that use Xposed Module Posted By - cities516 Added 062013
Mods & Growing:
App Settings by @rovo89 & @Tungstwenty - Change apps' density to enable Tablet UI & some other mods.
Disable 100% Battery Notification, Enable Call Recording, Enable scrolling wallpaper in stock launcher, Make text in email app message list clearer to read (lighter) on the black background
GravityBox by @C3C076 - Tweak box for MTK6589 devices running Android 4.2.1
Google Wallet Patcher by @Entropy512 - Disable network/device checks for Google Wallet.
Icon Themer by @ruqqq - WinterBoard-like app for Android.
Keepchat by @sturmen - Save your Snapchats automatically.
MoDaCo Toolkit by @paulobrien - Collection of the author's various mods/tweaks.
Notification Background Image by @ernest33 - Change notification background image & transparency.
Nottach Xposed by @Nottach - Special mods for AT&T Galaxy S4.
Smiley Replacer by @rovo89 - Smiley pack chooser for stock SMS/MMS app.
Status Bar Clock Color Mod by @FemBlack - Change the color of the status bar and notification bar clock color.
Tweakbox by @rovo89 - No-flashing tweaks collection.
XPrivacy by @M66B - Privacy Manager to prevent apps from leaking privacy sensitive data.
XThemeEngine by @ruqqq - Theme your device similar to T-Mobile/CM10 Theme Engine.
[MOD] S4 System Apps Safe To Remove Posted By - Obagleyfreer added 062313
Directions:
Please use some caution when deleting apps, just because they are 'safe' to remove doesn't mean you won't need them.
For example: DO NOT delete GoogleContactsSycAdapter.apk if you need to sync your Google contacts.
[MOD] Native Call Recording Enabled With Volume Boost Posted By - jrkruse added 070713
Directions:
This enables call recording on a stock or themed SecPhone.apk with out installing a whole new apk so if you are already using a themed SecPhone.apk it wont get reverted back to the white dialer.
[HOW TO] THE ODIN THREAD :: Return to stock, fix soft brick :: 5/7/13 MDL Posted By - k0nane added 061312
Info
DO NOT CHECK REPARTITION!
YOU HAVE BEEN WARNED!
[HOW TO] Root May 7th OTA Version M919UVUAMDL Posted By - mattlgroff added 061412
Info
mattlgroff puts together a very user friendly how to guide for noobs to follow and a must be bookmarked "How to".
Go there and thank him...
[HOW TO] [ROOT] Motochopper by Dan Rosenberg Posted By - k0nane added 061412
Note:
The UVUAMDL update includes Samsung's silly root-restricting kernel. You'll need to downgrade it or use a custom one to avoid that.
All you need to know, folks. To get the dev options menu, and enable USB Debugging, tap the build number in About Phone until it tells you it's been enabled.
You'll need the drivers.
Unlike on AT&T devices, we do have a return to stock option, though it is not "virgin" as a Samsung-sourced TAR would be.
[HOW TO] [ROOT] Stupid SU: Galaxy S 4 stock+root helper Posted By - supercurio added 061412
Info
As some of you must have noticed, latest Samsung GT-I9500 firmwares carry a kernel configuration supposed to prevent SETUID privilege elevation.
Stock unmodified firmware with root is my preferred setup but also a strong dependency for all my development, for me this change is a massive setback if not a dealbreaker.
Go there and view the Helper that supercurio has created, a true Elite Recognized Developer
[HOW TO] Tether using WiFi Tether- TrevE Mod (ROOT NEEDED) Posted By - hurrpancakes added 061512
You need Root Access for this to work
Step by step instructions:
Install and configure Hotspot Shield VPN
Download and install the tether mod (either download attached file in OP, or follow the link to download from the other post)
Open tether mod, press menu, settings
Configure the options mentioned in original post
Start tethering
hurrpancakes Address concerns if you are not rooted and shares the knowledge to get there. Note as well, hurrpancakes has some suggested settings for this to work via the Device Profile in your settings. Go there to read the very helpful [HOW TO]
[HOW TO] [ROOT][SGH-M919] CF-Auto-Root Posted By - Chainfire added 061412
Info
CF-Root is the root for "rooting beginners" and those who want to keep as close to stock as possible.
CF-Root is meant to be used in combination with stock Samsung firmwares, and be the quickest and easiest way for your first root.
[HOW TO] How to SIM unlock Samsung Galaxy S4 SGH-M919 (tested - works) Posted By - kaleido added 061512
Info
kaleido Saves the day and shares the knowledge, a must read...
Credit to these posts:
KaneHusky's post for the dialer code
This thread on how to unlock
chavxxx's post pointing to the right final step
[HOW TO][Guide] Developer's work shop - Build a Kernel Posted By - Jamison904 added 06712
Table of contents
Setting up Linux and a developers environment how to for Linux - post 2
Android Kitchen how to for Linux - post 3
Apktool how to for Linux - post 4
Manually decompile and recompile smali, jar's and even apks' how to for Linux - post 4
How to compile AOKP for d2tmo (T-mobile S3) - post 5
How to cherry pick - post 5 Thanks to Midnight_Rider - post 5
How to compile a kernel for d2tmo (T-mobile S3) - post 6
[HOW TO] Flash Player for Galaxy S4 Posted By - blackout720 added 061912
Info
How to Get Adobe Flash on Samsung Galaxy S4 Working.
There are only a few Web Browser that are able to use the flash player, Stock and Chrome DO NOT WORK.
[HOW TO] The beginner's info thread (aka. the noob helper) Posted By - Rastabolino added 061912
Info
Help them help you by following the following basic rules:
If you are confused or have a question, the first thing to do is READ! Read lots, look things up both on xda and using google.
[HOW TO]RUN OTHER CARRIER ROMs on AT&T/TMO/Canadian S4 devices Posted By - TheAxman added 061912
Info
ALSO TESTED & CONFIRMED WITH THESE DEVICES:
T-Mobile Galaxy S4 Model: (SGH-M919)
Canadian Variant Galaxy S4 (SGH-I337M)
Sprint SPH-L720
[HOW TO]Samsung Galaxy S4: A Definitive Guide Posted By - [URL="http://www.androidtapp.com/author/awells/"]Antonio Wells [/URL] added 062713
Info
How to Save Battery Power
How to Stop Lag when pressing Home Button?
How to use Air Gestures?
How to use Air View?
How to Answer Calls Without Touching It?
How to Preview Text Messages, Pictures, Email and more Without Touching It?
Using the Camera Modes
How to use as TV Remote?
How to Use Two Apps at the Same time?
How to use Smart Pause for video?
How to use Group Play?
How to Block Callers?
How to Change “Life Companion” and Customize Text on Lock Screen?
How to Personalize with MP3 Ringtone?
How to Turn Off Annoying Touch Sounds?
How to zoom with the camera?
How to take a Screenshot?
How change to and from Easy Mode?
How to turn on Developer Mode?
[HOW TO]Installing the JDK Posted By - serendipityguy added 062913
Java 6: for Gingerbread and newer
The Sun JDK is no longer in Ubuntu's main package repository. In order to download it, you need to add the appropriate repository and indicate to the system which JDK should be used.
Code:
$ sudo add-apt-repository [COLOR="SeaGreen"]"deb http://archive.canonical.com/ lucid partner"[/COLOR]
$ sudo apt-[COLOR="RoyalBlue"]get[/COLOR] update
$ sudo apt-[COLOR="RoyalBlue"]get[/COLOR] install sun-java6-jdk
[HOW TO]Building Kernels Posted By - serendipityguy added 062913
Java 6: for Gingerbread and newer
The Sun JDK is no longer in Ubuntu's main package repository. In order to download it, you need to add the appropriate repository and indicate to the system which JDK should be used.
If you are only interested in the kernel, you may use this guide to download and build the appropriate kernel.
The following instructions assume that you have not downloaded all of AOSP. If you have downloaded all of AOSP, you may skip the git clone steps other than the step to download the actual kernel sources.
We will use the Pandaboard kernel in all the following examples
[HOW TO]Developing Kernels Posted By - serendipityguy added 062913
Developing Kernels
To work with the Android code, you will need to use both Git and Repo. In most situations, you can use Git instead of Repo, or mix Repo and Git commands to form complex commands. Using Repo for basic across-network operations will make your work much simpler, however.
Git
is an open-source version-control system designed to handle very large projects that are distributed over multiple repositories. In the context of Android, we use Git for local operations such as local branching, commits, diffs, and edits. One of the challenges in setting up the Android project was figuring out how to best support the outside community--from the hobbiest community to large OEMs building mass-market consumer devices. We wanted components to be replaceable, and we wanted interesting components to be able to grow a life of their own outside of Android. We first chose a distributed revision control system, then further narrowed it down to Git.
Repo
is a repository management tool that we built on top of Git. Repo unifies the many Git repositories when necessary, does the uploads to our revision control system, and automates parts of the Android development workflow. Repo is not meant to replace Git, only to make it easier to work with Git in the context of Android. The repo command is an executable Python script that you can put anywhere in your path. In working with the Android source files, you will use Repo for across-network operations. For example, with a single Repo command you can download files from multiple repositories into your local working directory.
Gerrit
is a web-based code review system for projects that use git. Gerrit encourages more centralized use of Git by allowing all authorized users to submit changes, which are automatically merged if they pass code review. In addition, Gerrit makes reviewing easier by displaying changes side by side in-browser and enabling inline comments.
Code:
[SIZE="2"][COLOR="Orange"]Developing. Computer software. Android Developers.
[URL="http://creativecommons.org/licenses/by/2.5/"]Creative Commons Attribution 2.5.[/URL], n.d. Web. 29 June 2013.
<http://source.android.com/source/developing.html>.[/COLOR][/SIZE]
Portions of this page are reproduced from work created and shared by the
[URL="http://code.google.com/policies.html"]Android Open Source Project[/URL] and used according to terms
described in the [URL="http://creativecommons.org/licenses/by/2.5/"]Creative Commons 2.5 Attribution License.[/URL]
[Bookmarks]
[Bookmarks] Android Open Kang Project (AOKP) Posted By - serendipityguy added 061613
[Bookmarks] SamMobile Posted By - serendipityguy added 061613
[Bookmarks] Building Kernels Posted By - serendipityguy added 061613
[Bookmarks] Get the Android SDK Posted By - serendipityguy added 061613
[Bookmarks] android-apktool Posted By - serendipityguy added 061613
[Bookmarks] goo.im Posted By - serendipityguy added 061613
[Bookmarks] Android Developers Blog Posted By - serendipityguy added 061613
[Bookmarks] Romain Guy Posted By - serendipityguy added 061613
[Bookmarks] CODEDEPENDENT Posted By - serendipityguy added 061613
[Bookmarks] bongizmo Posted By - serendipityguy added 061613
[Bookmarks] Cyril Mottier Posted By - serendipityguy added 061613
[Bookmarks] Tweeted Android Development Tips Posted By - serendipityguy added 061613
[Bookmarks] Styling Android Posted By - serendipityguy added 061613
[Bookmarks] Daniel Lew's Coding Thoughts Posted By - serendipityguy added 061613
Man just get the phone and already posting a bible nice!!
Sent from this Evil S4 Wicked!!
Nice. I remember you from the vibrant days! Glad you chose the gs4 too!
Sent from my SGH-M919 using XDA Premium HD app
I like the Look and Feel of it and trying to find a decent case, you know a nice rubb
thachosenone said:
Nice. I remember you from the vibrant days! Glad you chose the gs4 too!
Sent from my SGH-M919 using XDA Premium HD app
Click to expand...
Click to collapse
Oh yea, After the lack of updates with the Samsung S Vibrant, it was natural to upgrade.
I went from the S Vibrant to the S3. I had the S3 for about 10 months then took advantage of the T-Mobile upgrade - Trade in Program and paid less than that I normally do monthly....
Have to get use the phone and with the way things are done using it. I like the Look and Feel of it and trying to find a decent case, you know a nice rubber one, not plastic!
This Bible will be the source for the Galaxy S 4, one stop shop!
Ultraman666 said:
Man just get the phone and already posting a bible nice!!
Sent from this Evil S4 Wicked!!
Click to expand...
Click to collapse
well Ultraman666, keep coming back & in time, This Bible will be the source for the Galaxy S 4, one stop shop!
FYI latest TWRP is 2.5.0.3
Nice thread!
Noattch mod is for AT&T but works on the M919 should be up there too.
almost 100 customization options available in the NottachXposed module!
Mr Impossible said:
FYI latest TWRP is 2.5.0.3
Nice thread!
Noattch mod is for AT&T but works on the M919 should be up there too.
almost 100 customization options available in the NottachXposed module!
Click to expand...
Click to collapse
Well Mr Impossible, thanks for posting the link, I was quick to add it and to reply with a thank.
This was a very impressive framework that Nottach assembled!
serendipityguy said:
Well Mr Impossible, thanks for posting the link, I was quick to add it and to reply with a thank.
This was a very impressive framework that Nottach assembled!
Click to expand...
Click to collapse
yep besides the few AT&T items that don't work its an amazing mod and work on a lot of S4 variants. Thanks
Not trying to sound like a prick or anything.
But shouldnt this be in the general section.
Plus they should also sticky it in the general sections.
Thanks for this though!!
We do need to get a Forum Mod involved to this puppy sticky, most indeed.
xXchrizhurtyXx said:
Not trying to sound like a prick or anything.
But shouldnt this be in the general section.
Plus they should also sticky it in the general sections.
Thanks for this though!!
Click to expand...
Click to collapse
Not at all xXchrizhurtyXx, thank you for your valuable feedback...
Someone "Please" move this thread where it can be seen by most and utilized.
I had this thread for the Vibrant & it was parked in the same place.... But hay this is not that phone.
We do need to get a Forum Mod involved to this puppy sticky, most indeed.
But for real xXchrizhurtyXx any suggestion or feed back is welcomed, o-Tay....
serendipityguy said:
Not at all xXchrizhurtyXx, thank you for your valuable feedback...
Someone "Please" move this thread where it can be seen by most and utilized.
I had this thread for the Vibrant & it was parked in the same place.... But hay this is not that phone.
We do need to get a Forum Mod involved to this puppy sticky, most indeed.
But for real xXchrizhurtyXx any suggestion or feed back is welcomed, o-Tay....
Click to expand...
Click to collapse
you sir are a true gent lol. :good: :highfive:
Updates 06/11/13
Updates 06/11/13
KTweaker By - ktoonsez Updated 061013
TouchWiz By - faux123
NOTE:
Here's a new kernel for SGS 4 LTE editions Ver 004 (JFLTEATT/JFLTETMO/JFLTESPR/JFLTEVZW/JFLTE)
Released (06/10/13)
ChronicKernel v0.6.0 By - albinoman887 Updated 060713
Updates: Alright all the unstable-ness from the last builds should be gone now. Rebased source off of ktoonsez's kernel. Read the changelog for full details
Here is a initial kernel for AOSP/CM. It has all the features you would expect from a modded kernel, CPU OC, GPU OC, more CPU governors, Undervolted, Underclockable, CPU L2 OC, and linaro -o3 optimizations
Nice thread bro, good work, this will very useful. lots a info. This deserves a sticky.
TheAxman said:
Nice thread bro, good work, this will very useful. lots a info. This deserves a sticky.
Click to expand...
Click to collapse
Thanks for your comments TheAxman, you are the 2nd member that has stated this and I am sure one of these days that we will get there , because at times goes on, the bible will grow!
Updated TouchWiz Kernel (005) 06/11/13
TouchWiz By - faux123 Updated 061013
NOTE:
Here's a new kernel for SGS 4 LTE editions Ver 005 (JFLTEATT/JFLTETMO/JFLTESPR/JFLTEVZW/JFLTE)
Updates 06/12/13
ChronicKernel v0.7.0 By - albinoman887 Updated 061113
Kernel based on CM-10.1 Kernel as of May 26th
Compiled with linaro
GPU OC to 601 Mhtz (450Mhtz default - configurable though 89chronic init script)
CPU OC to 2322 Mhtz (1890 Mhtz default)
CPU L2 cache overclocked to 1.3Ghtz
Raised the low/med/high values for GPU governor one step each
Added many I/O Schedulers
Some scheduler performance tweaks
Added CPU Governors intelidemand, wheatley, lagfree, linoheart, smartassH3, badass and smartmax (Default gov = intellidemand)
Dynamic Fsync
User adjustable CPU uV
Optimized and compiled with with the "Optimize a lot, or -o3 option)
USB fast charge (disabled by default - configurable though 89chronic init script
Patched to Linux 3.4.47
Changelog
June-11
Merged all upstream changes from CM kernel, including things like the MDM kernel source update
Updated to Linux 3.4.48
GPU OC now correctly reflects the current gpu freq to sysfs
Use Volume Key For Flashlight with Screen Off
[GUIDE] Use Volume Key For Flashlight with Screen Off Posted By - dannyben added 061312
a novel Guide if you can get it to work, I have tried and followed the steps and was met with limited success, but it is worth a look at and if someone can figure it out, then post the solution because I have tired both methods and no joy!
Related
This is a kernel based on the pawitp's one and it works for Android 4.0.x ICS ROMs.
Features
- LiveOC
- Custom Voltage
- Voodoo Sound
- BLN
- 373.5MB - 398.7MB available RAM
- Compiled with Linaro 4.7.2
- O3 optimization
- Semaphore Script Manager 0.75
- Auto brightness driver
- Touch Wake
- Vibration intensity
- Deep Idle
- USB host driver
- Governor ondemand (default)
- ondemand: sampling_down_factor tunable by momentum, smooth_ui
- Governor conservative (module, smooth_ui)
- Governor smartassV2 (module, smooth_ui)
- Noop I/O scheduler (default)
- Deadline I/O Scheduler (module)
- Simple I/O Scheduler (module)
- CFQ I/O Scheduler (module)
- Netfilter (iptables) as modules
- CIFS as module
- TUN as module
- Logcat disabled (as module only)
- Standard network packet scheduler
- Kernel log buffer size 4KB (from 128KB)
- Reduced debug info
- TinyRCU
- Fast Charge support
- WiFi PM_MAX when suspend
- CWM 6.0.1.0
- /system/etc/init.d directory creation if not exist
In order to load various modules of the kernel and enable or disable features use HM.Carbide's Semaphore Script Manager application. It automatically copies and runs the respective scripts from /res/scripts to /system/etc/init.d directory. The scripts:
- S05enable_oc_0800 (disable overclocking - caps max freq to 800Mhz)
- S05enable_oc_1000_default (disable overclocking)
- S05enable_oc_1100 (enable overclocking - max freq 1100MHz)
- S05enable_oc_1140 (enable overclocking - max freq 1140MHz)
- S05enable_oc_1200 (enable overclocking - max freq 1200MHz)
- S10enable_gov_conservative (load and enable conservative governor module)
- S10enable_gov_ondemand_default (enable ondemand governor)
- S10enable_gov_smartassV2 (load and enable conservative smartassV2 module)
- S15enable_sched_deadline (load and enable the deadline I/O scheduler module)
- S15enable_sched_noop_default (enable noop scheduler)
- S15enable_sched_sio (enable and load SIO scheduler module)
- S20enable_netfilter (load netfilter modules for firewall or WiFi, USB tethering)
- S30enable_logger (enable logging)
- S35enable_tun (load tun module)
- S40enable_cifs (load cifs module)
Custom Voltage may be configured with Voltage control or similar applications.
For more information check the semaphore kernel website: www.semaphore.gr
For questions or issues about Semaphore Script Manager please visit HM.Carbide thread
Thanks to Superuser, you may download a wonderful custom bootanimation for CM9 from http://www.semaphore.gr/downloads/boot-animations
Thanks to
pawitp for his kernel.
zacharias.maladroit for his useful information about CM's initramfs
HM.Carbide for his Semaphore Script Manager application.
Ezekeel for LiveOC, Custom Voltage
sztupy for USB host driver
koush for CWM
xcaliburinhand for his work about dock support
mialwe for his vibrator intensity and other fixes
ShadowInkDesigns for Android logo
trailblazerz11 for his help with Linaro and other changes
DerTeufel1980 for various hints
All people who support this kernel by testing, reporting issues, donating or simply using it.
Change log
1.3.0 (30/07/2012)
- added CFQ scheduler as module
- in call volume settings (thanks to DerTeufel for his hint)
- fix charging display for car dock (thanks to pawitp)
- CWM 6.0.1.0 (thanks to koush) *
- CWM: added AROMA Filemanager (thanks to amarullz)
- compiled with Linaro 4.7.2 201207
Normal versions (for CM9 or ROMs without hugemem configuration)
1.3.0
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.3.0s
- 386.5MB - 398.7MB
* Nandroid backups with CWM 6 are not compatible with previous versions.
1.2.6 (07/07/2012)
- USB mass storage disable write speed cache support (thanks kasper_h, DerTeufel1980 for the hint)
- CWM: Allow key to repeat on hold (thanks to FaultException, koush). Works for volume up, down and touch key menu (as down)
- CWM: fix selection bar color when battery < 21%
- CWM: upstream sync (thanks to koush) *
- initramfs sync some changes with CM9 (adb works in root by default in recovery)
- compiled with linaro 4.7.1 201206
Normal versions (for CM9 or ROMs without hugemem configuration)
1.2.6
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.2.6s
- 386.5MB - 398.7MB
* Please note that due to changes in nandroid backup/restore, previous versions of Semaphore can't restore backups from version >= 1.2.6. To be on the safe side, please renew your backups.
1.2.5 (19/06/2012)
- rebased to 3.0.17 (thanks to trailblazerz11 and eugene373 for their github)
- compiled with Linaro 4.7.1 toolchain (thanks to trailblazerz11 for his help)
- O3 optimization flag
- upstream sync (fixes for cdma in-call volume and mic gain included, thanks to pawitp, efpophis)
- WiFi PM_MAX when suspended
- fixed 800MHz underclocking
- changed boot splash screen
Normal versions (for CM9 or ROMs without hugemem configuration)
1.2.5
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.2.5s
- 386.5MB - 398.7MB
1.2.2 (01/06/2012)
- Bootloop detection (if no normal boot is detected the phone will be forced to recovery in next boot) *
- bugfix: enabling Wi-Fi hotspot twice (copy the new netfilter script in order this to work by disabling and then enabling again netfilter in Semaphore app)
- creation of /system/lib/modules if does not exist
- removed LMK scripts
- fix some typos in scripts description (thanks to cdmackay, HiKsFiles)
* It doesn't mean that this will necessarily resolve the known bootloop issue, but it may help on bootloops because of bad OC/UV etc.
Full changelog: http://www.semaphore.gr/changelog/ics-version
Deep Idle Guide and FAQ
Sources
The Linux Kernel
Samsung Kernel sources
Semaphore kernel sources
Please use it at your own risk!
The attachment zip files are for flashing from CWM recovery.
The attachment tar files are for flashing through Heimdall/ODIN.
Attachment files md5sum:
4a963c5183993b256c5a0d52f88bc2c7 Semaphore_ICS_1.2.6.zip
408178563587859c31a4c5a90b394166 Semaphore_ICS_1.2.6s.zip
3a0ca16342f811dfd9666ce3633a20b6 Semaphore_ICS_1.2.6.tar
c53114e74530e68c3b5cddb424343e8b Semaphore_ICS_1.2.6s.tar
753748fba3b590babcbfb76857bf609d Semaphore_ICS_1.3.0.zip
a6f0d7c9d2254d9a178248d48cf3de45 Semaphore_ICS_1.3.0s.zip
1e71744541d74fdd60d6b43c2dc767c7 Semaphore_ICS_1.3.0.tar
09e1e9806dc84c9c2e2341e38ebd51b0 Semaphore_ICS_1.3.0s.tar
Alternative download from http://www.semaphore.gr/downloads/gt-i9000-ics
1.2.5e Euro 2012 - Spain Special Edition
How to build Semaphore kernel
Prerequisites
Basic knowledge of Linux is required to be able to build the kernel. We will also need a modern Linux box (preferably).
Basic Setup
First, we need to setup a directory in which we will clone the kernel and initramfs repositories. In this guide, we will setup them in /tmp but you can do it in any directory you want.
In a terminal we run:
Code:
mkdir /tmp/semaphore
cd /tmp/semaphore
Then we clone the basic kernel repository:
Code:
git clone https://github.com/stratosk/samsung-kernel-aries
Finally we clone the initramfs repository:
Code:
git clone https://github.com/stratosk/ics-ramdisk
OK, first step done. We got the code. Now we have to do some preparation and compile it.
Configuration
I prefer to use a mini ugly script to compile the kernel and pack it. It's located in the root of the kernel tree (/tmp/semaphore/samsung-kernel-aries/sbuild.sh)
We open this file with an editor of our choice (I prefer vi) and edit:
1) The two lines with the 'make' command, changing the CROSS_COMPILE= option. We need to set the path from the cross compiler toolchain. I use the one that it's included in CM9 repository.
2) The line starting with the 'find' command, changing the kernel source directory and destination directory of the modules location. This is into the initramfs directory. In our example it's /tmp/semaphore/ics-ramdisk/ics_combo/files/modules
The Semaphore's kernel configuration is located in the file config_sema in the root kernel directory. So, we need to copy this file as .config:
Code:
cp config_sema .config
Then we run this command to start the Linux kernel configuration utility (again change the CROSS_COMPILE according to your toolchain directory):
Code:
make CROSS_COMPILE=/kernels/semaphore_cap/android/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- ARCH=arm menuconfig
We go to 'General Setup' section and we change the 'Initramfs source files' option to /tmp/semaphore/ics-ramdisk/ics_combo/
We also need to change the next 2 options User ID and Group ID to whatever uid and gid we are logged in in the Linux box. In my case is 500,500. We exit and save the configuration.
Compiling
Now we are ready to build the kernel!
We just run:
Code:
./sbuild.sh
We wait few minutes (time depends on the machine) and hopefully the compilation will end.
The script will produce 2 files.
1) /tmp/semaphore/samsung-kernel-aries/arch/arm/boot/zImage
2) /tmp/semaphore/ics-ramdisk/cwm/Semaphore_ICS_1.2.0s.zip
These are the 2 known files that we can flash via Heimdal or CWM respectively.
just flasshing
Nice.Finally.
Downloading.
w00t, nice job Semaphore
Now on ICS ^^
thanks for the hard work!
Simply flashtastic!!! I was missing you on ics...
Enviado de mi puño y letra
i get bootloop grgrgr someelse? or maybe some restart by script manager? idk testing..
Works ok.
Gps,wifi,compass,scripts.
Good job.Finally ics from stratosk.
Nice work
Will you be implementing Voodoo Colour as well?
F1tty said:
i get bootloop grgrgr someelse? or maybe some restart by script manager? idk testing..
Click to expand...
Click to collapse
Semaphore Script Manager application is not bundled in the kernel (not yet).
I'm on teamhacksung's CM9. I didn't test it on Onecosmic's ICS.
qureshali said:
Will you be implementing Voodoo Colour as well?
Click to expand...
Click to collapse
I really don't know. I think that the pawitp's color hacks is fine.
I just want to stabilize this first. Features from Semaphore GB version will be added one by one and if there is a need for this. Lot's of features are already included by pawitp's kernel.
Re
This is just what i was waiting for... downloading now i feel like trolling everywhere out of happiness
No prob. mate! Take your time. We all love your work & Kernel!!
I also think that it's no need for voodoo colour.
This colours looks very good.
You're the man... dude
I can flash this on onecosmic rom? ( rc3.1)
Broeser said:
I can flash this on onecosmic rom? ( rc3.1)
Click to expand...
Click to collapse
I've never tried it.
F1tty reported bootloops. I really don't know what's the differences.
Broeser said:
I can flash this on onecosmic rom? ( rc3.1)
Click to expand...
Click to collapse
we will all going to find out when i will flash it to 3.1 until then....
geia soy re strato partous ta sovraka kai sto 4.0.3
Awesome, will try on build 15 right away - loaded and everything seems ok.
first impression is: great color and contrast! it's like I have 3d on my sgs now!
wifi ok, 3g ok (switches really fast, great), calling ok, sensors ok (for dialer), gps ok, whatsapp, gmail.
thank you very much!
I have been sharing my CM7/CM9/CM10 builds for some time in several thread, which culminated in the MackayROM. I continue now with JB4.2 from where I am for JB4.1. MackayROM is based on CyanogenMod sources, with several performance enhancements.
About Cyanogen: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.2 (JellyBean), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on CM10.1 with the following changes:
-Mackay Kernel:
-Set of cherries picked from gerrit (differing by the day)
-Some handmade patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 2.99 Final compared to previous release (2.13.0)
-Because I am going to move over to JB4.3, this is the final JB4.2 build
-Source code updated 14-Aug-2013
-New kernel 0.399-Final (updated to Linux v3.0.90)
-Updated GPS blobs from CM10.2
Full changelog of 2.99 Final compared to stock CM10.1:
CM10.1 sources of 14-Aug-2013
All features compared to stock kernel:
-Mackay kernel 0.341: http://forum.xda-developers.com/showthread.php?t=2024374
-Christopher86's cortex-A8 optimized Linaro toolchain (June version)
-O3 optimization
-updated to linux kernel version 3.0.90
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-395MB RAM
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (updated based on code of stratosk)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Many parts of the code build as module to reduce effective kernel size
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
ROM comes with stock colour. Version with voodoo colour can be downloaded from:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB42/
*Available through Settings>Mackay Settings (only available with Mackay ROM 2.4.7+)
bootable/recovery:
-Mackay recovery (based on CWM 6.0.3.3 or TWRP 2.6.0.0)
-Clear NSTools settings
-Clear init.d settings
-Show battery status in recovery
-Aroma FileManager
-Include using soft keys to navigate the menu (thanks fishears for the idea)
Added apps:
-Gapps (small set of gapps)
-AngryGPS
Removed apps:
-VideoEditor & demo VideoFiles
vendor/cm:
-Adapt for custom MackayROM building (bootanimation, ROM&file name)
-Custom bootanimation (Thanks to Malcho)
device/samsung/aries-common:
-Sets app-close to 1000 ms
-Add flags to build TWRP
hardware/samsung:
-F4k 720p patch for bigmem kernels
AriesParts (“Mackay Settings” in Settings menu):
Add mackay kernel settings options:
>WiFi PM mode selection
>BLX settings
>BLN activation
>Navbar selection
>Processor settings (governor/frequencies)
>IO scheduler
frameworks/base:
Option to enable gfx effects
Changed USB page icon from Android to Cid
Set QS panel opening to outer 15% of statusbar
FastCharge toggle for QuickSettings/Powerwidget
Battery bar + Fix Battery bar 2dp and 3dp graphics glitch
RAM bar
SystemUI: Option to display Quick Settings when there are no ongoing notifications
FastCharge Tile & PowerWidget button
Phone:
Transparent incoming call screen
Settings:
Removed user stats
Option to enable gfx effects
Statusbar Clock modding (position, color, date)
Disable on/off toggle button for profiles on Settings main page
Battery bar
RAM bar
WiFi : Add “Forget all networks”
Added option to always pull down quick settings
FastCharge Tile & PowerWidget button
Coming from stock Samsung ROM/CM7:
-The safest way is to flash CM9 first and then flash Mackay ROM. Going directly from Samsung ROM/CM7 to Mackay ROM may lead to loosing IMEI.
Can be flashed on top of any CM9/CM10.0 build:
-Coming from CM9 or CM10-builds with an old/different partition layout (older than 0817, helly bean): your phone will be wiped (except SD card)
-Coming from a recent CM10.0 build (0817 or later): this is a non-wipe update. I advice to wipe, except when coming from MackayROM 1.6.1 or higher
-Any JB4.2/CM10.1 gapps packages should be flashed for Google Play and other google apps (e.g. from http://goo.im/gapps)
-Custom kernels can be used only if specific for JB4.2
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax &xdafileserver for providing a high-speed server for high quality downloads
-Malcho for his bootanimation & kernel splash
Downloads:
https://s.basketbuild.com/devs/kasperhettinga/sgs/rom/pre-KK/
Official gapps:
http://goo.im/gapps
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/showthread.php?t=2214468
To download the same kernel, but then with voodoo colour:
https://s.basketbuild.com/devs/kasperhettinga/sgs/kernel/pre-KK/
FAQ
Q. I can't change governor in NStools (or any similar app)
A. Go to recovery, mount data & datadata partition, then fix permission. You can also install the fix permissions app to this for you: http://bit.ly/YxPgLD
Q. Process x (e.g. mediaserver/phone) is eating 50+% of my battery, what should I do?
A. Go to settings>apps>all and find the app which is causing the battery drain. Then delete app data and reboot phone. If it does not help, you can combine this step with clearing dalvik cache.
Q. I have problems with Play Store FC
A. Please install a recent gapps package (see e.g. http://goo.im/gapps)
Q. App x misbehaves
A1. If you installed it from Play Store you should report to the author of the app
A2. If it is an app bundled with the ROM, please give me the following information:
-ROM & kernel version number
-Previous ROM & last time you wiped
-Which app
-Describe the problem (how can it be reproduced -> otherwise it is impossible to test for me)
-If possible, make a logcat (e.g. if an app crashes/does something odd, a logcat can help trace back to the origin)
Great!!! Download finished-> installation without any issues finished-> phone is booting and starting without any wipes from Matts 4.2.1. Wifi works!
Many thanks Kaspar for another great ROM!
Yeees, will try and give feedback asap
its smooth, no lags so far and no fcs for me! :good:
The most difficult part was to get WiFi to work out-of-the box.
I actually reverted all the updates of pawitp. So the source code of the kernel is identical to the JB4.1 version of the kernel.
I'm waiting for more feedback and I'll flash ..
Sent from my GT-I9000 using xda premium
Can I try flashing it over CROM Mix 8 without a wipe?
burkisha said:
Can I try flashing it over CROM Mix 8 without a wipe?
Click to expand...
Click to collapse
you should dont at crom is slim based and this is cm10.1.
if you flash you may fall under some issues so it better to have fresh installation.
Credits should also go for Pawitp for today's Wi-Fi fixhttp://forum.xda-developers.com/showpost.php?p=34883751&postcount=738
//-->
Works very smooth, better than the other 4.2 roms in terms of smoothness. No Fc or other errors, good work Is it possible to include a quick settings mod or do you wait until something similar gets merged into cm 10.1?
Ah, just a little question, it's cm based so there are toggles and cm option ?
Sent from my GT-I9000 using xda premium
H-Body said:
Works very smooth, better than the other 4.2 roms in terms of smoothness.
Click to expand...
Click to collapse
I agree. This is an amazing rom considering it's an alpha build. I'm really impressed. It's definitely ready for daily use.
I just miss one thing: center clock.
wingg said:
Credits should also go for Pawitp for today's Wi-Fi fixhttp://forum.xda-developers.com/showpost.php?p=34883751&postcount=738
//-->
Click to expand...
Click to collapse
I have no idea what pawitp's wifi fix is. I don't use a wifi fix. Anyway, I am heavily indebted to his work in general!
H-Body said:
Works very smooth, better than the other 4.2 roms in terms of smoothness. No Fc or other errors, good work Is it possible to include a quick settings mod or do you wait until something similar gets merged into cm 10.1?
Click to expand...
Click to collapse
QS mod is currently under review on gerrit. I'll give it a try anyway tomorrow. This build is just a clean start
Verstuurd van mijn GT-I9000
kasper_h said:
QS mod is currently under review on gerrit. I'll give it a try anyway tomorrow. This build is just a clean start
Click to expand...
Click to collapse
A very good clean start
Just flashed 30 min ago, im restoring apps with rom toolbox, wipped everything including system, sd card..all, tomorrow during the day ill put my thoughts here, till now its looking good no probs till now all smooth.
floflo-33 said:
Ah, just a little question, it's cm based so there are toggles and cm option ?
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Yes.
---------- Post added at 08:23 AM ---------- Previous post was at 08:15 AM ----------
kasper_h said:
I have no idea what pawitp's wifi fix is. I don't use a wifi fix. Anyway, I am heavily indebted to his work in general!
QS mod is currently under review on gerrit. I'll give it a try anyway tomorrow. This build is just a clean start
Verstuurd van mijn GT-I9000
Click to expand...
Click to collapse
With some users Wi-Fi is broken which doesn't depend on which kernel to use. E.g. you are using Semaphore and Wi-Fi doesn't work, you can flash pawitp's Wi-Fi_fix to get Wi-Fi working.
Good job I've flashed, all is OK but for me it's laggy :/
Sent from my GT-I9000 using xda premium
Is external SD card connecting and shown at pc? For there is only internal sd connection....
External card not showing in pc, wifi , 3g net working fine, gps had a fix even before maps finished loading the graphics first time using gps this morning, the rest all fine, ready for daily use for sure, im keeping this one not going back to 4.1, if its good already in alpha it will be perfect soon.
Just missing all the tweaks that dont exist yet
Nice beginning. Perfect for daily use. Waiting for news :good:
Welcome to Infamous S4
Brought to you by @Jamison904 and @Mr ImpossibleRULES:
Before you start using this rom here are some things you need to know:
1. I am NOT updating every week (I work 6 days a week and have a 2 year old and Pregnant wife)...
2. Don't ask for ETA, this is rude and offensive. When it is done it is done.
3. Custom Roms come without warranty. They are tested before release but something always can go bad. So if you broke your phone or you got fired because the alarm didn't go off - I am not responsible.
4. Support is limited. Sometimes I can answer your questions sometimes I don't have the time. There will be times I don't have an answer so please do no repeat your question or get offended because I haven't answered you.
5. Don't compare ROMs. It is rude and offensive for developers. If the other rom has what you need, use that ROM.
6. Don't Kang my work. You may fool everyone else but I will know! If you want to use something just ask!
7. Read the change log. All relevant important information is there first! i.e. Bugs and fixes if there are any at the time.
8. Read and follow the how to install.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
By using the rom you agree with the above terms!
HOW TO INSTALL:
Download ROM and place on SD
Reboot into recovery
Wipe unless change log say otherwise
Install the ROM
Reboot out of recovery
Skip setup wizard (you can put your name in)
wait five minutes for all to settle as this is a highly tweaked ROM and Kernel
Reboot
Install the 3minit app (not included, but the frameworks of 3minit are. Nothing else needed.)
Additional install info:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Go to the play store and buy the paid version of 3minit to suport the developer. It is only $2 and gets updated first! If you can't do this go to his thread where he gives away free older versions. Make sure to thank gharrington and tell him Infamous sent you.
Now install Xposed. The installer app comes with the ROM. Open it and click install. Don't reboot yet. Hit the tab above that says modules and turn on the modules you want to use... now reboot.
Driver for Viper4ANDROID = CortexA8 with NEON
Now enjoy the fastest and most customizible ROM for the S4.
Click to expand...
Click to collapse
About:
Offical M919UVUAMDL
Infamous S4™ Kernel by default
3Minit frameworks ported by @Mr Impossible Make sure to thank him!
Busybox
Rooted
Deodexed
Zipaligned
Zipalign on boot script
Wifi Calling enabled
Sysro/sysrw
Carrier IQ Free
App/data Support
Debloated
3G/4G/Wi-Fi Speed And Signal Enhancements
Build.Prop Tweaks
Init.d Scripts
AOSP 4.2 Keyboard
Faster SD Card read/write
Nova 2.0
DSP Manager
Removed Ads
Updated SU binary
Koush's superuser
Menu to kill
100% battery mod
Wifi Tethering (widget need to activate - Playstore link
AOSP Browser with native sync
S4 supported xposed installe
Trickster MOD
inverted GenieWidget.apk
Ondemand and CFQ as default
Fast Charge
Faux Sound support
USKM - INFO - First S4 Kernel to bring this to you!
added SIO and ZEN schedulers
activated Conservative governor
SETUID restrictions removed
Nottach Xposed v12 - All credit goes to him. Give him a thanks or even donate if you can. Dude rocks! - Thread
Xposed Theme engine
Xposed installer
Custom Bootanimation support
Upgraded DSP Manager
Team Infamous dark dialer
XthemeEngine beta 5
CSC tweaks
Google Edition Camera with Photosphere
Google Ears
Trickster MOD
inverted GenieWidget
InfamousCPU script
InfamousAPKboost script
CPU Sleeper apk by my personal buddy Eugene373 if you like it please support him and get the PRO Version
V6 Supercharger Script! Thanks to zepplinrox!Read here
Also included the scripts under system/xbin/scripts so you can modify to your preference:
Die-Hard_Battery_Calibrator_RC5 (because stock the battery isn't read correctly)
KickAssKernelizer_Tweaks_Installer_Update_3_RC11_Test_1
V6_SuperCharger_for_Android-Update9_RC11_Test_9
!FixAlign_Test_6
3Minit authorized distributer!!!
3Minit Framework 2.4 by gharrington Please donate to him!! - Donate link Also please buy his donate app as it works best with our firmware!!! Link to the app on the play store
We are supporting the frameworks on our end. Do not go into his thread for tech support! Thanks
Xposed runs great along side of 3minit! There is nothing this update can't do.
Click to expand...
Click to collapse
User Testaments:
serendipityguy said:
Just a few words on the INFAMOUS S4™ Rom.
What I like about my Samsung Galaxy S4 phone is that it packs the INFAMOUS S4™ Rom developed by Jamison904.
The INFAMOUS S4™ rom is the most responsive Rom here at XDA. The Infamous S4 delivers spectacular performance with proficiency. The Infamous s4 battery life is like immortal with permanency and packs infinity like hours of resilient energy parallel to that of lava flowing down a mountain just ready to consume any task effortlessly with a robust fast charge technique.
The Infamous S4 packs countless mods and tweaks that makes the Samsung Galaxy S 4 the most unique phone of its kind. The turbo six-sigma like tweaks are so adroit and effective that all of the activities that are being performed transparently to the user so efficiently like clockwork.
Finally the Kernel that drives the train, The Infamous S4 kernel delivers stability and consistency style of performance with a powerfully enhanced kernel that provides multitasking through clear full-system memory de-duplication that makes reduction of memory use effective which returns the longevity back to the battery flawlessly.
Bravo to Jamison904 for the crafty development of the Infamous S4 Rom.
I am looking forward to his next release.
Click to expand...
Click to collapse
mgbotoe said:
See this is why I am on the Infamous wagon...the support system is incredible and I dont have to pay a dime. Told my friend I am famously infamous....my phone just too sexy it get alot of attention puahahahhaha
Famously Infamous
Click to expand...
Click to collapse
qbanlinxx said:
Keep up the good work Jamison. You are by far the best developer I've seen around here. No craziness in the thread and you respond pretty quickly
Sent from my SGH-M919
Click to expand...
Click to collapse
Octane70 said:
James,
You out did yourself on this Kernel, running it on my stock Telus rom and battery life is awesome. I lost 1/2 a percent an hour overnight. I woke up this morning and thought it froze because it barely moved, LOL. Anybody running an S4 needs to try this kernel.
Edit: Sorry, these pics are huge. Anyway these pics were taken after i put it in airplane mode. so all night it was off and i use 1/2% an hour and it was deep sleeping very well.
Click to expand...
Click to collapse
MikHaiL_08 said:
Hey bro, Great rom!! I don't have enough time to develop my own rom and flash your rom. hehehe. everything works great and using it as my dd!! keep it up bro. :good::good:
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
User Reviews and My info videos:
@phonetechkid's review, thanks bro!.......................................................@Tunasty very detailed review! Thanks bro!
Click to expand...
Click to collapse
A first attempt to a developer's over view for Infamous S4 v3.2............ How to install and setup Xposed on Infamous
Click to expand...
Click to collapse
A quick over veiw............................................................................. How to wipe and install Infamous the right way. (ATT still needs Loki)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Known issues:
- Not all of the functions in 3minit are working, like long press home, menu, and back. There are huge code differences, we are still working on porting these features so bear with us! thanks.
- Some of the strings have mix matched ID's. So some of the notifications and system messages are wrong... ie, Screen shots say that it can not be saved but it really does.
Found a bug?
Pull a log to help me help you
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Make sure to check out our very own Team Infamous Recognized Themer @blacknight1114 's 3minit themes! Only themes approved by us! link to thread
Also check out his other themes at the theme shop - link to thread
Click to expand...
Click to collapse
Donate to Jamison904
Donate to Mr Impossible
XDA:DevDB Information
[ROM][MK2][AROMA] INFAMOUS S4™ | V9.0 | 3Minit Authorized distributor | Dec 1, 2013, a ROM for the T-Mobile Samsung Galaxy S 4
Contributors
Jamison904, Mr Impossible
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Current Stable Version: V9.0
Stable Release Date: 2013-12-01
Created 2013-07-30
Last Updated 2014-01-07
Version 9.0_r2 - 12/01/2013
- Full rebase on official MK2 Android 4.3 from T-Mobile
- KT's 4.3TW kernel until BioShock 4.0 is ready. Be sure to thank him!
- deodexed
- debloated
- Knox removed
- Carrier IQ removed
- frameworks hacked to remove tethering restrictions and removed tetheringprovisons.apk ( T-Mobile is still blocking it somewhere. We will find it but tethering is a no go right now.)
- WiFi fixed
- AOSP browser fixed
- updated aroma for MK2
- updated ad blocking hosts
- Updated xposed that supports up to 4.4
- use either Infamous Tools for advanced power menu or Gravity box with xposed until we finish porting 3minit. Gary is still working on adding features to 4.3 so it will be a bit.
- Settings and SystemUI hacks
- more cow bell
Version 8.0 - 10/08/2013
- Updated 3minit to 3.5.1! (Still has the same issues that it has due to incompatibility)
- updated Infamous Tools app to 4.6
- redid a bunch of frameworks for 3minit
- updated Infamous wallpapers
- updated ad block hosts
- removed trickstermod
- added open source performance control app with many built in tweaks/tools
- fixed all Samsung apps!
- a few other smaller things.
- enjoy!
Version 7.0 - 9/19/2013
- Fixed loud audio issue
- Redid Infamous Wallpaper app
- Rewirte of Aroma installer
- Removed DPI from installer
- Re-added Call record
- Cleaned up some code and frameworks for better streamline.
- Updated ad blocking hosts
- Update Infamous tools app to 4.5.2
- You can now long press on tools and it will take you to the playstore to download the app if you have uninstalled or just don't have it.
- Added HOW TO section, links to our development how to's so you to can learn to make your own ROMs, Mods and Kernels
- Added DPI changer to power user section. You can choose 480, 380, 360, or 340. Soft change - make the change without modifing the build.prop and you can change it on the fly! A reboot is not needed (but suggested the first time). Hard Change - this does modify the build.prop and a reboot is needed.
- Also this update is more 480 DPI friendly
- Other goodies
BioShock 2.0
- 64gig ext support!
- Compiled with linaro 4.7 toolchain!
- Massive rewrite of code to make compatible with it
- Streamline code for stability and performance
- add Samsung's open source exFat module
- drivers/Makefile: fix exfat driver path
- exfat: AIO Optimization compatibility fixup
- fs/sync: Make sync() satisfy many requests with one invocation
- decompressor: Add LZ4 decompressor module
- lib: Add support for LZ4-compressed kernel
- arm: Add support for LZ4-compressed kernel
- lib: Add lz4 compressor module
- crypto: Add lz4 Cryptographic API
- lib/lz4/lz4_compress: fix macro usage error
- LZ4: compression/decompression signedness mismatch (v2)
- staging: zram: add Crypto API support
- staging: zram: add per-cpu support to Crypto
- zram_drv: switch default compressor to new lz4
- zcache-main.c: use MACRO define instead of hardcoded default of lzo
- zcache-main: switch to lz4 as default
Version 6.0 - September 6, 2013
* Tweaked/rewrote aroma installer
* You can now choose to install TW launcher or not, TW Browser, TW Keyboard, TW Gallery (Warning you lose some functions without it!)
* Framework tweaking
* Updated to 3minit 3.4 ( as the last few versions, the long press menu does not work. The code is way to different. Maybe once T-mobile finally updates our old ass firmware...)
* updated ad blocking servers
* Cleaned up settings
* Removed unused shortcuts
* integrated Infamous Tools 3.1 into Settings
* Upgraded Nova (says moded but it is just the one from the play store.)
* few other things I am forgetting I am sure
Version 5.0 - August 24, 2013
* This Update Now Comes With Aroma Installer Support Which Also Comes With Multi-Carrier Support For ATT, T-Mobile and Canadian Variants.
* You can now choose either BioShock, Infamous S4 kernel 4.6, or Infamous S4 kernel 2.0 (only kernel with 64 gig ext support at this time.)
* Make sure you choose the kernel for your device. T-mobile and Canadian versions are the same. US AT&T use AT&T kernels
* ATT kernels are loki'ed. No need to loki after install anymore.
* You will choose either T-mobile or AT&T Carriers. This will install the needed CSC for your device. The AT&T add on is no longer needed as well.
* Added the option to choose the DPI you want out of the box. There is Stock(480), 360, and 340. This is done by tweaking the build.prop so make sure you install the correct one.
* Option to wipe or not during install
* Updated 3minit to 3.2.2 frameworks
* Updated Trickstermod and reintegrated into Infamous Settings
* Added Online backup and also integrated into Infamous Settings
* You can choose which Samsung apps to install
* You can choose the Gapps to install
* Fixed Aroma app installing when not checked
* Fixed Lock Mods
* Cleaned up Apps - Added and removed
* Added SuperWipe This will fix any problems before flashing. WARNING THIS WILL WIPE YOUR INTERNAL SD! BACKUP YOUR ****!
Version 4.0 - August 3, 2013
- upgraded 3minit frameworks 3.1.1 It will show up as 3.0 in the app, ignore this and press close and continue using the app like normal. Due to our TMO firmware being old as crap and the major code rewrite, long press menu does not work. We have it working but causes volume to be long pressed as well to adjust. I will make a small patch for those who want it and can deal with the delay when using the volume rocker.
- new scripts and tools
- better battery and performance scripts (some users are getting 23+ hours with over 5 hour screen times with one charge!)
- fixed bug with call record
- also went with call record activated in the phone menu while on the phone. Brings back call merge option from the main screen while on the phone.
- removed volume hack as our buddy and team mate @jovy23 has you guys covered with flash able zips. More control for you guys.
- speaking of control, added "Infamous settings" to settings.
3minit settings
Kernel Control
Sound Control
- added USB storage enabler. Kernel supports everything already. This app just forces connection for us Linux users / Mac users. Also when windows is acting funny. (When is it not...)
- added BioShock kernel! This thing is a beast!
- conservativeX default Govner
- fiops default scheduler
- I suggest 162 as min and 1.89 as max. Then if your device can handle it under volt -50
- If you have issues getting the update to boot please flash Infamous S4 Kernel 2.0 - link will go here...
- more, when I think about it.
Version 3.6 - July 24, 2013
- fixed contacts FCC
- removed super ad blocker and replaced with one from 3.4
- added themed android keyboard with working swipe
- updated bookmarks // new home - www.infamousdevelopment.com
- MMS Over Wifi working again
- Volume Boosting Sound Hack
- Messaging App Screen On/Off Toggle
Modified Stock Camera App With Disabled Camera/Camcorder "Low Battery", "Can't Use Flash", And "Unable To Start While In A Call" Alerts So Now You Can Use Flash/Camera/Camcorder Even When Your Phone's Battery Is Running Low Or During A Phone Call - Thanks Jovy!
- Save And Restore Text Messages
- updated kernel - IS4K 4.6
added hot plugging
added support for both TW and GE MTP
added conservativeX and hyper governors
(Don't use hyper at this time. Cause kernel panic)
re-added USKM, was removed in firmware update somewhere... Feel the power!
a bunch of code clean up
Infamous S4 Kernel's new home!!! Check it out.
Version 3.5 - July 20, 2013
- Fixed volume an brightness bug. Broke one part of v2.6 3minit... working on fixing this.
- added BEATS
- added Nexmusic, like Apollo but 100 x better. Plays nice with Beats
- Massive add blocking update!! You can remove it if you want by deleting the file hosts under system/etc
- added USB Massive storage app (more for my personal use...) this app will force your computer to mount the external SD card even on Linux!!
- again major framework tweaks...
- minor CSC tweaks
- Added Infamous S4 Kernel 4.5 !! Battery is just as good as 2.0 was!
patched Linux kernel to 3.4.53 !!! Thousands of changes. Huge difference that you can feel!
usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs
This patch adds a "cdrom" sysfs entry for each mass_storage LUN, just
like "ro" sysfs entry. This allows switching between USB and CD-ROM
emulation without reinserting the module or recompiling the kernel.
frandom: Added to build - Link to info
Fix up some mis-merges from Linux merge
ext4-resize: Remove unused var
exfat modules force load // 64gig SD ext should be supported now. Need conformation.
Add exception for proprietary modules and update make file
Version 3.4 - July 17, 2013
- again for those who don't read, You must install the 3minit settings app after installing as it is not included per developers request!!
- you might get away without wiping...if you have any issues wipe and reinstall.
- merged 3minit frameworks v 2.6
android.policy has been re-written all codes streamlined
Added (so far many more to come) button actions
Menu long press {Default, Kill app, Multiwindow, Launch any app, Torch, Disable, Screenshot, Recent apps}
Back long press {Default, Kill app, Launch any app, Torch, Disable, Screenshot, Recent apps}
Home long press {Default, Kill app, Multiwindow, Launch any app, Torch, Disable, Screenshot}
Home long press on lockscreen {Torch, Press and release torch}
Version 3.3 - July 14, 2013
- fix for 4G thanks to @Mr Impossible
- merged 3minit settings to settings (You still have to have the app installed)
- added back Infamous S4 Kernel 2.0 for battery battery and perfect for non heavy users. Don't have to mess with any settings.
- everyone can grab whatever version they prefer from my kernel thread - Link to the thread
- a few other miscellaneous bug fixes
Version 3.2 - July 11, 2013
Burning up your nan like it is cool
Also @Mr Impossible was up until 6am working on this update for you guys! Make sure that all donations for this update goes to him (Donate) and not me. Thanks guys!!!
Patch for v3.2 this is only a patch. You have to be on 3.1 to flash since it s only part of the 3minit framework and will cause bootloop without the others. I am uploading the full ROM also as I type this.
Click to expand...
Click to collapse
- More overhauling. . .
- Updated 3minit framework to v2.5
- updated Infamous S4 Kernel to v3.5
* Voltage control
* min is now 162
* other code changes!
Version 3.1 - July 10, 2013
- We removed the 3Minit settings app per his request. So you can either backup what you have now buy the pro app or go to his thread for the free version.
- Please buy his donate app as it supports @gharrington Link to the app on the play store
The pro app gets updated first! Last if you can't afford the pro app he offers a free version on his site. Now it will be an older version. Read his thread for info on when he will update the free version. 3Minit Framework 2.4 thread by gharrington
- Major framework fixes.
- S View should be functioning correctly (don't have it to test.)
- Fixed gestures and motions.
- added back all the non T-Mobile apps.
- Removed Google camera as it FCs when installed with ROM. Grab it from download section and install like any other app.
- Defaulted back to Infamous S4 Kernel 3.0 for best battery and performance for all. (I still use 3.3 )
- Cleaned up settings
- New better "about device"
- Updated Xprivacy to v1.2
- Others
Version 3.0.1 - July 8, 2013
- exactly the same as 3.0 just with Infamous S4 Kernel 3.0 instead of 3.3
- added back stock DPI (480)
Version 3.0 - July 8, 2013 You must wipe or you will boot loop
- 3Minit Framework 2.4 by gharrington Please donate to him!! - Donate link Also please buy his donate app as it works best with our firmware!!! Link to the app on the play store
- We are supporting the frameworks on our end. Do not go into his thread for tech support! Thanks
- Xposed runs great along side of 3minit! There is nothing this update can't do.
- Major frameworks overhaul
- added native call record huge thanks to jrkruse please thank him!
- Removed Rom Control due to conflicting frameworks
- added our own wallpaper app. Over 100 wallpapers. Replaces the stock wallpaper app( stock wallpapers still in it) Nova some times crashes when selecting wallpaper. To avoid this just go to settings/display/wallpaper and select it from there.
- Updated Xprivacy to 1.2
- added Infamous S4 Kernel v3.3
added Over clocking up to 2.1ghz
added min to 162ghz
added under voltage and user voltage
Row is not default scheduler
added GPU Overclock... up to 600 mhz!!! Big Grin
added ZRAM Swap
and a butt load of other kick ass stuff!!
Version 2.6.1 - July 5, 2013 - DO NOT WIPE! 1mb patch only
- 2.6 broke Xposed so here is a patch for those who want Xposed without the boot loop
Infamous S4 2.6.1 for those who want Xposed to work and not bootloop Download here!!!!
Click to expand...
Click to collapse
Version 2.6 - July 4th 2013 - Happy Independence day my fellow Americans! - Wipe not needed coming from 2.5
- ROM Control update. Full update needed as patch caused boot loop. Will add more details later ... family time
- Lock settings work again and no FC's
- Lock screen options in ROM Control have not been added yet but everything else is working. One or two need a reboot
after first install to stick.
- added a diffrent version of the Google Edition Camera... it does not like to be installed with the ROM and Panorama and photosphere will FC
so download and install this over it to fix - http://d-h.st/jdr
- added USB Mass Storage app.
- More
Version 2.5 - July 2, 2013 - A wipe is a must
- ROM Control !!! Brought to you by @Mr Impossible Make sure to thank him! Here is a post to thank him - Now somethings are not finished but for the most part it is done.
- Big Thanks to Didact74 for his awesome guides! He truly is a developer's developer!
- added Xposed installer
- added XPrivacy
- added XthemeEngine beta 5 and two themes to try more found - Xposed folder
- Updated SuperSU
- Fixed the Root warning in recovery
- Famework tweaks
- Nottach Xposed v12 - All credit goes to him. Give him a thanks or even donate if you can. Dude rocks! - Thread
- added Google Edition camera with Photosphere
- updated talk to Hangouts
- updated Gmail
- updated Google services apk
- added Google ears
- added Individual app DPI settings apk. Perfect for fixed contacts and Phone app when you add 360 DPI. Must have app
- added the dark dialer with correct contact font color
- removed CPU sleeper app
- added quad core CPU sleeper script that runs on boot
- some lock screen settings won't work for now. Will address in next update.
- updated kernel coming as well
- Much more. Ill add as I remember
Version 2.4 - June 17, 2013 - Wipe is highly suggested!
- Fixed WiFi
- added back SuperSU (Recovery still say it isn't there...it is. Ignore this)
- Updated V6 Supercharger script in system/xbin/scripts - V6_SuperCharger_for_Android_bdrc2
- Added the latest 3G script in system/xbin/scripts - 3GTurboCharger_Installer_Update_3_RC11_Test_2
- Added lasted kernel tweaker script in system/xbin/scripts - KickAssKernelizer_Tweaks_Installer_Update_3_RC11_Test_2
- Updated Android keyboard
- added @blacknight1114 's Dark dialer and contacts apk from tmo firmware, not some other
- added two flashable zips in the download section to revert to Stock tmo boot or Samsung's boot
- Redid everything from v2.3 from scratch!!!
- Everything else that v2.3 had.
If anyone who installed the update is missing their phone/contacts or the color is off please download and flash this! Thanks. ROM is just too big to delete and re upload to three servers again.
http://www.androidfilehost.com/?fid=22979706399757076
Version 2.3 - June 16, 2013 - Wipe is highly suggested! Happy Fathers day guys!!
- Frameworks over haul
- CSC tweaks, example added call function without swiping
- Largest ad blocker update yet!
- added Floating notifications (been using personally for a while, everyone else is adding it so why not...lol)
- added 360 DPI flashable zip in the download section, perfect size for our device!
- Also added a revert for those who don't like it.
- Added Bootanimation support
- Added our new team boot animation
- removed that travel bloat junk...
- removed a few others
- added back the stock flip fonts
- removed the massive font apk as it does not work with the S4
- added our dark dialer (we were the first to find out how to remove the ugly white)
- Upgraded DSP Manager and added it back
- added XthemeEngine beta 5! (now just need to find compatible themes...lol)
- introducing XPrivacy! Like Pdroid but better. Feel free to donate to the man! - Donate to Marcel Bokhorst - Thread link
- added Infamous S4 Kernel v2.0 - http://d-h.st/muq
* block/Kconfig.iosched: disable test I/O scheduler
* cpufreq: Add auto_hotplug from thalamus
* Initial hardcoded color change - Trinity Color
* jf: add support for panel color shifting based on a sysfs interface
* Fix kthermal_limit issue
* Updated USKM
* Lots of clean up and battery tweaks!
Infamous S4 Kernel V2.0 testaments:
akapaul26 said:
Using your kernel on wicked..its butter. Thanks!
Deviant Development Team Member*
Click to expand...
Click to collapse
xedualMCx said:
Your kernel is so far the best in for our tmo s4, any chance of making a aosp kernel or even make a kernel(tw & aosp) only thread in the future?
Sent from my SGH-M919 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Mr Impossible said:
Kernel is running good. Good speed in app and nice scrolling except Tapatalk 4 for some odd reason. Goes into deep sleep when inactive with good core usage when demand is increased. Runs cool too. Now I would like to see UV tabled added
Sent from my SGH-M919 using Tapatalk 4 Beta
Click to expand...
Click to collapse
@mobeast17 - Post link
@Mr Impossible - Post link
@Jdom58 - Post link
@mgbotoe - Post link
@Ntranced78 - Post link
@player90247 - Post link
Version 2.2 - May 31, 2013 - Wipe is highly suggested!
- Debloated more
- added S4 supported xposed installer by rovo89 Thanks man for changing how we make mods/tweaks!
- added the stock 100% battery without the percentage for that clean stock look out of the box. Other batteries will be moved to download section later to flash after.
- some framework tweaks
- added Trickster MOD for awesome Kernel tweaking
- updated SU binary. Again recovery doesn't like Koush's SuperUser.apk and say it is not found, do you want to fix. Ignore this or you will revert back to SuperSU.apk
- added inverted GenieWidget.apk (love this!)
- added InfamousCPU script into the init.d folder to ensure Min/Max and default governor stick every boot! This removes any possibilities that anything else will be set. Purpose is for those who never teak their kernels. Now even with my kernels being used by default you no long need to worries about even touching it!
- added InfamousAPKboost script - does what the name says
- Removed all build.prop tweaks. They are just not needed for this device, period.
- added a few more CSC tweaks (WIpe needed to take effect)
- added my latest kernel and will be the new default kernel:
Infamous S4 Kernel
FEATURES:
98% Stock for stability!
Ondemand and CFQ as default
Fast Charge
Faux Sound support
USKM - INFO
added SIO and ZEN schedulers
activated Conservative governor
SETUID restrictions removed
What is fast charge:
This allows one to force AC charging for any charger that is detected as USB (e.g. many car chargers) and pull the full current the charger can support. Without Fast charge, when connected to the computer or even car charger you will very low current causing the charge time to be a lot longer. With fast charge active the current is set to the max allowed (and/or safest) and charging time will reduce greatly. It also provides additional security when connecting to public charging stations because by forcing AC charging, USB/adb data transfers are disabled, protecting your data. When fast charge is active you will not be able to access your data on your device. You will need to turn fast charge off to access them. Hope this helps everyone understand it more.
Version 2.1 May 25, 2013
- added Phantom™ v1.0 by default.
- removed Chrome
- added AOSP browser with sync and other awesome features
- added 100% battery mod, no more percentage taking up space. Easy to change
the images. I'll show you later.
- added Koush's superuser (recovery doesn't like it and will say Superuser is
not installed... ignore this! otherwise it will replace with
older superuser. )
- 2nd part of tethering mod. You will need to download a WiFi widget to turn it on
and off. You can change the name and password in settings, just don't try to turn
it on from there.
- few minor framework tweaks. Gearing up for some awesome tweaks/mods
Version 2.0 May 23, 2013
- Fixed instablitiy issue
- HUGE thanks to Evil! Using 90% of his installer script until I can
figure out why mine isn't playing nie. Thanks for the help bro!
- added Menu kill
- added APM
- tweaked and added CM lock screen clock
- removed bloat!
- Removed boot and shut off sounds (way too loud by default)
- CSC tweaks!
- Part one of the tethering mod
- Frameworks updates...
- Introduced My S4 kernel - "Phantom Kernel"
- More. . . .
Version 1.0 - May 5, 2013
- Public release
EXTRA's:
Folder Link
"How to recover from a bad flash / soft brick" - Link to thread
Click to expand...
Click to collapse
Version 2.6.1 and older builds
Moving Infamous S4 Kernel to Here. Link to thread. This way it has it's own thread.
You can grab the kernel itself from Kernel Download folder here
Quick patches:
de-bloated?p[]\
Not yet. Very soon. . .
Jamison904 have you successfully edited the kitchen to work with the S4? Just wondering if I have it correct...
I added the model_variants and added the edify_defs file but not sure about the fix boot any suggestions
Code:
# T-Mobile Samsung Galaxy S4 SGH-M919
change_mnt=yes
param1=ext4
param2=EMMC
param1_sdcard=vfat
param2_sdcard=MTD
sys_mnt=\/dev\/block\/mmcblk0p16
cache_mnt=\/dev\/block\/mmcblk0p18
boot_mnt=\/dev\/block\/mmcblk0p20
data_mnt=\/dev\/block\/mmcblk0p29
sdcard_mnt=???
fix_boot=yes
Thx
Guess I could add this extracted from twrp
Code:
/boot emmc /dev/block/mmcblk0p20
/system ext4 /dev/block/mmcblk0p16
/data ext4 /dev/block/mmcblk0p29 length=-16384
/cache ext4 /dev/block/mmcblk0p18
/recovery emmc /dev/block/mmcblk0p21
/efs ext4 /dev/block/mmcblk0p10 flags=display="EFS";backup=1
#/sdcard datamedia /dev/null
/external_sd vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 flags=display="Micro SDcard";storage;wipeingui;removable
/usb-otg vfat /dev/block/sda1 /dev/block/sda flags=display="USB-OTG";storage;wipeingui;removable
Thanks for all this info man. I never use the install scripts generated by the kitchen, only use it to zipalign , zip and sign. Now I asked ptmr3 if there was anything out of the norm with the S4, like the new Jelly bean firmware for the t989 uses a preload partition along side the system partition... (that was fun to make everything smooth.) Long story short, all the partitions in the install script are correct and also match the information you supplied above. Thanks and hope this answers your question.
Jamison904 said:
Thanks for all this info man. I never use the install scripts generated by the kitchen, only use it to zipalign , zip and sign. Now I asked ptmr3 if there was anything out of the norm with the S4, like the new Jelly bean firmware for the t989 uses a preload partition along side the system partition... (that was fun to make everything smooth.) Long story short, all the partitions in the install script are correct and also match the information you supplied above. Thanks and hope this answers your question.
Click to expand...
Click to collapse
Thx yea it has preload yea! I generate my own also but like to use the first build after running my dump through the kitchen to verify all is good.
Besides the preload you'll see SELinux. I'm also having issues with Aroma's touch screen not working only the power/volume keys to move around in the gui. Oh yea a all new settings.apk layout.
Been trying to get extended reboot menu working with no luck so far
Thx
Yeah I saw something about that about the keyboard. Samsung and T-Mobile are getting better at making it harder for us. Holy cow man Aroma with this thing will be like 2 gigs....lol. Unfortunately with not having the device yet it very limits what I can and cannot do testing and debugging wise. Should have it soon now. Thanks again man.
Have you tried the setup from the aroma thread for the key layout? Helped me back on the S2 a year ago.
Sent from my dark hole called an office.
Jamison904 said:
Yeah I saw something about that about the keyboard. Samsung and T-Mobile are getting better at making it harder for us. Holy cow man Aroma with this thing will be like 2 gigs....lol. Unfortunately with not having the device yet it very limits what I can and cannot do testing and debugging wise. Should have it soon now. Thanks again man.
Have you tried the setup from the aroma thread for the key layout? Helped me back on the S2 a year ago.
Sent from my dark hole called an office.
Click to expand...
Click to collapse
Yea I have had aroma running on the S3 and N2 without problems. Just would like to get a version up so ppl can pick and choose what they want installed for now and it's about the same 1.6gb. Recompiling the SystemUI.apk and framework-res.apk fail because of a bunch of missing strings..
Good deal man. As soon as I get it I will be more then happy to help out. Also I was looking in the tar again and didn't see a preload and the cache.img is missing as well. Is there a full stock tar somewhere that is unmodified and is so do you have a link? I couldn't find anything on http://www.sammobile.com/firmwares/
Jamison904 said:
Good deal man. As soon as I get it I will be more then happy to help out. Also I was looking in the tar again and didn't see a preload and the cache.img is missing as well. Is there a full stock tar somewhere that is unmodified and is so do you have a link? I couldn't find anything on http://www.sammobile.com/firmwares/
Click to expand...
Click to collapse
nah, i don't think we have a full stock tar from Sammy just yet unfortunately.
also congrats. looks like those without devices are dropping ROMs haha.
Jamison904 said:
Good deal man. As soon as I get it I will be more then happy to help out. Also I was looking in the tar again and didn't see a preload and the cache.img is missing as well. Is there a full stock tar somewhere that is unmodified and is so do you have a link? I couldn't find anything on http://www.sammobile.com/firmwares/
Click to expand...
Click to collapse
No all I see is a preloaddata folder not the preload folder but this could be a change in 4.2.2. Yea the tar is from a dump, kies or samsung hasn't released TMO version yet. Only i9500 and i9505
Having problems with adb too
Code:
List of devices attached
dbd7ab47 offline
Mr Impossible said:
Yea I have had aroma running on the S3 and N2 without problems. Just would like to get a version up so ppl can pick and choose what they want installed for now and it's about the same 1.6gb. Recompiling the SystemUI.apk and framework-res.apk fail because of a bunch of missing strings..
Click to expand...
Click to collapse
i'm about to give this a try in regards to decompiling/recompiling SystemUI and framework. i shouldn't have any problems...
will report back.
mrvirginia said:
i'm about to give this a try in regards to decompiling/recompiling SystemUI and framework. i shouldn't have any problems...
will report back.
Click to expand...
Click to collapse
lol that's what I thought. Attached is one that is fixed if you need it. Took me a while to get it working...
Mr Impossible said:
No all I see is a preloaddata folder not the preload folder but this could be a change in 4.2.2. Yea the tar is from a dump, kies or samsung hasn't released TMO version yet. Only i9500 and i9505
Having problems with adb too
Code:
List of devices attached
dbd7ab47 offline
Click to expand...
Click to collapse
this issue right here is because you haven't checked the box for a popup on the Phone itself which allows adb. unplug your device and try again. until you accept the popup on the phone itself, it will say offline. i had this problem when i was first trying to do a pull.
mrvirginia said:
this issue right here is because you haven't checked the box for a popup on the Phone itself which allows adb. unplug your device and try again. until you accept the popup on the phone itself, it will say offline. i had this problem when i was first trying to do a pull.
Click to expand...
Click to collapse
What the "connected as a media device"?
I'm not getting any other popups
Thx
Go under developers settings in settings. Turn them on and turn on adb there
Sent from my dark hole called an office.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to ALPHA S4
An Infamous Production!
Brought to you by @Jamison904 and @Mr ImpossibleRULES:
Before you start using this rom here are some things you need to know:
1. I am NOT updating every day (I work 6 days a week and have a 23 month old and Pregnant wife)...
2. Don't ask for ETA, this is rude and offensive. When it is done it is done.
3. Custom Roms come without warranty. They are tested before release but something always can go bad. So if you broke your phone or you got fired because the alarm didn't go off - I am not responsible.
4. Support is limited. Sometimes I can answer your questions sometimes I don't have the time. There will be times I don't have an answer so please do no repeat your question or get offended because I haven't answered you.
5. Don't compare ROMs. It is rude and offensive for developers. If the other rom has what you need, use that ROM.
6. Don't Kang my work. You may fool everyone else but I will know! If you want to use something just ask!
7. If you like my work, a five star thread rating and hitting the thanks button motivates me.
8. No flaming! We have all been a NoOb before. We are here to help each other.
9. Read the change log. All relevant important information is there first! i.e. Bugs and fixes if there are any at the time.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
By using the rom you agree with the above terms!
HOW TO INSTALL:
(recommended recovery - Philz Recovery )
Download ROM and place on SD
Reboot into recovery
Wipe unless change log say otherwise
Install the ROM
Reboot out of recovery
Skip setup wizard (you can put your name in)
wait five minutes for all to settle as this is a highly tweaked ROM and Kernel
Reboot
Install the 3minit app (not included, but the frameworks of 3minit are. Nothing else needed.)
Additional install info:
Go to the play store and buy the paid version of 3minit to suport the developer. It is only $2 and gets updated first! If you can't do this go to his thread where he gives away free older versions. Make sure to thank gharrington and tell him Infamous sent you.
Now install Xposed. The installer app comes with the ROM. Open it and click install. Don't reboot yet. Hit the tab above that says modules and turn on the modules you want to use... now reboot.
Driver for Viper4ANDROID = CortexA8 with NEON
Now enjoy the fastest and most customizible ROM for the S4.
Click to expand...
Click to collapse
About:
Offical I9505XXUEMK9 Firmware
Apps to SD
Busybox
Rooted
Deodexed
Zipaligned
Zipalign on boot script
Sysro/sysrw
Carrier IQ Free
App/data Support
Debloated
3G/4G/Wi-Fi Speed And Signal Enhancements
Build.Prop Tweaks
Init.d Scripts
AOSP 4.2 Keyboard
Faster SD Card read/write
Nova 2.0
Removed Ads
Updated SU binary
Menu to kill
Wifi Tethering
AOSP Browser with native sync
inverted GenieWidget.apk
Ondemand and ROW as default
Fast Charge
Faux Sound support
USKM - INFO - First S4 Kernel to bring this to you!
SETUID restrictions removed
CSC tweaks
InfamousCPU script
InfamousAPKboost script
CPU Sleeper script by my personal buddy Eugene373. Thanks Bro!
V6 Supercharger Script! Thanks to zepplinrox!Read here
Also included the scripts under system/xbin/scripts so you can modify to your preference:
Die-Hard_Battery_Calibrator_RC5 (because stock the battery isn't read correctly)
KickAssKernelizer_Tweaks_Installer_Update_3_RC11_Test_1
V6_SuperCharger_for_Android-Update9_RC11_Test_9
!FixAlign_Test_6
3Minit authorized distributor!!!
For now you can flash the MK8 frameworks on 12.0+ until Gray makes changes and we need to port and merge them. B-)
Link to 3minit thread.
A first attempt to a developer's over view for Infamous S4 v3.2............ How to install and setup Xposed on Infamous
Click to expand...
Click to collapse
A quick over veiw............................................................................. How to wipe and install Infamous the right way. (ATT still needs Loki)
Click to expand...
Click to collapse
Known issues:
Found a bug?
Pull a log to help me help you
Click to expand...
Click to collapse
"How to recover from a bad flash / soft brick" - Link to thread
Click to expand...
Click to collapse
Make sure to check out our very own Team Infamous Recognized Themer @blacknight1114 's 3minit themes! Only themes approved by us! link to thread
Also check out his other themes at the theme shop - link to thread
Click to expand...
Click to collapse
Donate to Jamison904
Donate to Mr Impossible
XDA:DevDB Information
[ROM][4.3][AROMA] ALPHA | v12.04 | 3Minit Authorized distributor | Dec 14, 2013, a ROM for the T-Mobile Samsung Galaxy S 4
Contributors
Jamison904, Mr Impossible
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Current Stable Version: 12.04
Stable Release Date: 2013-12-14
Created 2013-07-30
Last Updated 2013-12-14
Version 12.4 - Dec 14, 2013
* Fixed AOSP browser
* Fixed Wifi connection
* Cleaned up aroma
* More framework tweakage
Version 12.3 - Dec 13, 2013
* I9505XXUEMK9
* Butt ton of work
* Heavy frameworks rewrite
* Removed frameworks for tethering provisions
* CSC tweaks, ie tethering, mods, bookmarks, languages
* Settings tweakage
* System tweakage
Huge thanks to our own @jovy23 for his awesome
STOCK MODIFIED M919UVUEMK2 KERNEL - Thanks bro!!!
Below is for 4.2.2 and most has not been added to 4.3 yet. Hang in there, this takes time.
Version 11 - Oct 13, 2013
- Reverted to MH1 for stability
- Upgraded 3Minit to 3.5.1
- Removed Trickster
- Added Open source Performace Control
- Updated Xposed installer
- Updated App Settings apk
- Rewrote Infamous Tools apk and update to 4.6
- Removed Extra tools from it
- No longer need a 3rd party app with it
- Added Page buddy toggle under Settings/display
- Added Torch menu toggle under Settings/display
- Tweaked Frameworks
- Updated Ad blocking hosts
- Added Call/Message Block in settings under My Device.
- more I forget I am sure.
Version 10 - Sept 24, 2013 - wipe is a must! You will boot loop if you don't.
- upgraded to the latest firmware MH8 all thanks to @Mr Impossible
- over 24 hours of work making all the changes. (Pain in the ass...didn't want to play nice)
- redid some aroma
- full over haul of Infamous tools app
- added media server kill switch(button) for you guys who get massive wake lock / battery drain from media server getting stuck on.
- added a shortcut to page buddy to turn of the darn headphone shortcuts.
- added a shortcut to torch option in hidden settings.
- had to add the app auto shortcut (only 600kbs) so the shortcuts would work correctly. Going to look into coding it so this won't be needed later.
- more I forget I am sure.
Version 9.0 - Sept. 14, 2013
- Full multi carrier supported
- Redid Infamous Wallpaper app
- Rewirte of Aroma installer
- Removed DPI from installer
- Added Call record from Infamous team mate @DeeXii - Thanks bro!
- Cleaned up some code and frameworks for better streamline.
- Updated ad blocking hosts
Update Infamous tools app to 4.3.2
- You can now long press on tools and it will take you to the playstore to download the app if you have uninstalled or just don't have it.
- Added HOW TO section, links to our development how to's so you to can learn to make your own ROMs, Mods and Kernels
- Added DPI changer to power user section. Coded it to make the change without modifing the build.prop and you can change it on the fly! A reboot is not needed. You can choose 480, 360, or 340.
- Also this update is more 480 DPI friendly
BioShock 2.0
- 64gig ext support!
- Compiled with linaro 4.7 toolchain!
- Massive rewrite of code to make compatible with it
- Streamline code for stability and performance
- add Samsung's open source exFat module
- drivers/Makefile: fix exfat driver path
- exfat: AIO Optimization compatibility fixup
- fs/sync: Make sync() satisfy many requests with one invocation
- decompressor: Add LZ4 decompressor module
- lib: Add support for LZ4-compressed kernel
- arm: Add support for LZ4-compressed kernel
- lib: Add lz4 compressor module
- crypto: Add lz4 Cryptographic API
- lib/lz4/lz4_compress: fix macro usage error
- LZ4: compression/decompression signedness mismatch (v2)
- staging: zram: add Crypto API support
- staging: zram: add per-cpu support to Crypto
- zram_drv: switch default compressor to new lz4
- zcache-main.c: use MACRO define instead of hardcoded default of lzo
- zcache-main: switch to lz4 as default
- Updated T-movbile, AT&T, Canada versions, and Sprint. Verizon and i9505 coming in a few days.
Version 8.5 - Sept 1, 2013
Updated 3Minit frameworks to 3.4
Updated firmware to MH1 (over 6 hours of work.) A wipe is a must!
Added more options to aroma
Updated Infamous Tools app to 2.4 - co-made with Mgbotoe
Few other minor changes...
Version 8.0
Updated 3Minit frameworks to 3.3
Added Infamous tools app 2.1 (note, if you use stock DPI 480, you will need to use app settings Xposed app to change the DPI of the app to at least 360. Working on a fix...
Redid aroma - Mr Impossible
Some framework tweaks. Getting ready for the new firmware.
Version 7.5 - August 25, 2013 - James Edition!
Huge Shout out to James ( @jangst123 )
Thank you bro for saving the day!
Cleaned up Apps - Added and removed
Fixed issue with black out apps, removed for now
Fixed Superwipe... maybe
Removed Blackout theme for now
added Alpha Tools
Root Browser integrated into Alpha Tools
Titanium Backup integrated into Alpha Tools
Greenify integrated into Alpha Tools
Next update will allow you to choose which tools you want in settings
Cleaned up Frameworks
Updated Nova (says modded but it is not. ignore this!)
More but I forget and want to get this out.
Version 7.3 - August 24, 2013
- Cleaned up Apps - Added and removed
- Added SuperWipe This will fix any problems before flashing. WARNING THIS WILL WIPE YOUR INTERNAL SD! BACKUP YOUR ****!
- Updated BlackOut Theme
- Fixed some lib files
- Removed a few TMO files for WiFi Calling. Never worked
- Re-Arranged Aroma Script
Version 7.2 SE - August 23, 2013
- Fixed Aroma app installing when not checked
- Fixed Lock Mods
- Added BlackOut Theme
Version 7.0 - August 18, 2013 - Wipe suggested!
- @Mr Impossible and I added Aroma Installer Support Which Also Comes With Multi-Carrier Support For ATT, T-Mobile and Canadian Variants.-
- You can now choose either BioShock, Infamous S4 kernel 4.6, or Infamous S4 kernel 2.0 (only kernel with 64 gig ext support at this time.)-
- Make sure you choose the kernel for your device. T-mobile and Canadian versions are the same. US AT&T use AT&T kernels-
- ATT kernels are loki'ed. No need to loki after install anymore.-
- You will choose either T-mobile or AT&T Carriers. This will install the needed CSC for your device. The AT&T add on is no longer needed as well.-
- Added the option to choose the DPI you want out of the box. There is Stock(480), 360, and 340. This is done by tweaking the build.prop so make sure you install the correct one.-
- Option to wipe or not during install-
- Updated 3minit to 3.2.2 frameworks-
- Updated Trickstermod and reintegrated into Alpha Settings-
- Added Online backup and also integrated into Alpha Settings-
- You can choose which Samsung apps to install-
- You can choose the Gapps to install-
- added option to choose the lock ring's
- Others I forget. .
Version 6.0 - August 14, 2013 - Wipe a must or you will have issues!!!!
- Infamous S4 Kernel 2.0 new default!
Stable and great on gas (battery)
Also no issues with 64 SD cards ( got tired of explaining every other post. . .)
- Fixed Contacts bug/issue thanks to Infamous team member @DeeXii - Post . Thanks bro!
- Massive framework updating and over haul. . .
- Updated 3minit frameworks to 3.2. Thanks Gary! Amazing job bro!!
- Again no more 64 gig SD issues
- No more boot loop issues due to above
- Infamous boot animation back as default by popular demand.
- WARNING! 3minit will not work 100% correct if you do not have the paid app as it is built on 3.2 which is 100% diffrent!
- 3minit 3.2 app ready!
- New wallpapers! Black and antiwallpaper... and few others like Bio. muhahhaa
- FF62C9FF - HEX code for my fav aosp blue for 3minit!!
Version 5.0 - August 4, 2013 - Wipe is needed!
- upgraded firmware to I9505XXUBMGA
Lots of work by @Mr Impossible and myself! Had to redo everything listed below!!
- stock theme for this update. Dark theme wasn't taking correctly. Will do later.
- make sure your 3minit app is up to date if you have the pro version.
- crap load of work...lol. Enjoy
Version 4.5 - August 2, 2013
- updated 3minit frameworks to 3.1.1
- introducing Sound Control! Viper merged into settings. Credits go to my teammate @mgbotoe
- minor framework and system tweaks
Version 4.1-4.2 - July 30, 2013
- Updated 3minit framework to 3.0
- framework tweaks
- updated 3minit framwork to 3.1
- added native call record
- added blue rings on lockscreen from kr3g3r thanks bro!
you can revert by flashing his revert or in my add on folder the dark theme revert zip
- SystemUI tweaking
- few others..heads is spinning from trying to keep up. lol
Version 4.0 - July 28, 2013
- framework tweaks
- CSC tweaks - wipe needed to take effect
- removed BEATS
- added ViPER4Android FX - will link the developer page in a few. Thanks bro
- removed xposed apps (make sure to back these up before flashing)
- added Black themed android keyboard with working swipe
- fixed ad blocker
- highly tweaked init.d scripts for new kernel!!
- added BioShock Kernel™
64 gig ext support
added hot plugging
added support for both TW and GE MTP
added conservativeX
readded USKM, was removed in firmware update somewhere...
a bunch of code clean up
both OC and non OC versions
stock GPU (runs better)
bunch of others code
- more but having a brain fart...
Version 3.0 - July 20, 2013
- added 3minit 2.6 frameworks
- added dark theme, revert zip below if need be
- added BEATS
- added Nexmusic, like Apollo but 100 x better. Plays nice with Beats
- Massive add blocking update!! You can remove it if you want by deleting the file hosts under system/etc
- added USB Massive storage app (more for my personal use...) this app will force your computer to mount the external SD card even on Linux!!
- again major framework tweaks...
- minor CSC tweaks
- Added Infamous S4 Kernel 4.5 !! Battery is just as good as 2.0 was!
patched Linux kernel to 3.4.53 !!! Thousands of changes. Huge difference that you can feel!
usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs
This patch adds a "cdrom" sysfs entry for each mass_storage LUN, just
like "ro" sysfs entry. This allows switching between USB and CD-ROM
emulation without reinserting the module or recompiling the kernel.
frandom: Added to build - Link to info
Fix up some mis-merges from Linux merge
ext4-resize: Remove unused var
exfat modules force load // 64gig SD ext should be supported now. Need conformation.
Add exception for proprietary modules and update make file
Version 2,0 - July 16, 2013
- Brightness and sound fix, Thanks @Mr Impossible
- fixed phone/contact issue
- a good amount of CSC tweaks
- allow unknown sources by default
- Alpha Easter egg
- few framework teaks
- more I forget. Will update as I remember.
Version 1.5 - July 14, 2013
- A bunch of frame work tweaks, noticeably quicker
- merged Multi window into settings
- merged 3Minit settings into settings (you still have to install the app after flashing!)
- @Mr Impossible made this more T-mobile friendly. A wipe is needed to take effect!
- New Alpha bootanimation from @blacknight1114
- a few other things I am probably forgetting
Version 1.0 - July 13, 2013
- Public release
Download folder on AFH
Download folder on Dev-Host
Did you know Android File host has many mirrors
for the fastest downloads? Click below to see.
FAQ's
- SystemUI will Force close on a fresh install every single time! This is 3minit frameworks setting up. This is normal people! It will not happen again.
- 3minit settings app does not come with the ROM. You have to install it after installing the ROM!
- Having issues with Viper audio mod? See below. Originally Posted by @marcoxx626 , thanks bro!
To anybody that hasn't been able to get viper working on their music player make these changes to your build prop. All my music players work now without having to change to safe or compatibility mode.
Ipa.decode=true to lpa.decode=false
tunnel.decode=true to tunnel.decode=false
lpa.use-stagefright=true to lpa.use-stagefright=false
Now reboot and enjoy.
Click to expand...
Click to collapse
- more coming...
inphamous36 said:
INFAMOUS KEYBOARD
Hey guys,
I have finished my keyboard to go along with the infamous theme going on.
Infamous Keyboard
All you need to do is flash in recovery. Unless you think you may hate it, in which case you can rename the current keyboard to SamsungIM.apk.bak
Credits go to:
@akapaul26 (basically holding my hand and walking me through it all)
@Mr Impossible
@Jamison904
Both Jamison and Mr Impossible helped guide me with the zip and just teaching me everything up until now
Please take it easy on me as this is the first ever thing I have ever contributed to xda, but never the last.
Click to expand...
Click to collapse
DeeXii said:
Behold... Here are some modded TouchWiz Launchers for i9505 based roms.
Install:
-Go to Apps Manager and find TouchWiz Home. Clear Defaults, Clear Cache. and Clear Data. Then do a Force Stop.
-Use another launcher (Nova Launcher) to open a system level file explorer like Root Explorer.
-Replace the SecLauncher3.apk in the /system/app
-Reboot
Stuff To Download:
Launchers:
i9505 TouchWiz Launcher (Stock DPI) - 5x5 Home Screen - 5x6 App Drawer
i9505 TouchWiz Launcher (380 DPI) - 5x5 Home Screen - 5x6 App Drawer
Flashable DPI Changes:
380 DPI
Stock DPI
Click to expand...
Click to collapse
BioShock Kernel™
Download Folder Link here
BioShock Kernel Thread here!!!
Tunasty said:
Tunasty's Bioshock Kernel Settings:
Locked Frequencies
CPU (MIN): 324 Mhz
CPU (MAX): 1890 Mhz (or lower)
Scheduler: ROW
Scheduler Adjustments:
> hp_read_quantum = 15
> hp_swrite_quantum = 3
> low_starv_limit = 10000
> lp_read_quantum = 3
> lp_swrite_quantum = 1
> rd_idle_data = 5
> rd_idle_data_freq = 14
> reg_starv_limit = 5500
> rp_read_quantum = 100
> rp_swrite_quantum = 2
> rp_write_quantum = 2
Governor: ConservativeX
Governor Adjustments:
> down_threshold = 30
> freq_step = 5
> ignore_nice_load = 0
> sampling_down_factor = 1
> sampling_rate = 200000
> up_threshold = 75
Voltages
CPU: -50mV across the board
> Internal Read Ahead = 3072
> External Read Ahead = 3072
GPU Section
> GPU Max Mhz = 320 ( 504 or 545 if you play heavy graphic games)
> GPU Governor = Simple (OnDemand if you play heavy graphic games)
Don't forget to use Greenify
Click to expand...
Click to collapse
First. Good work james!!!
Sent from the S4 of a Team Infamous Apprentice
Almost 1st. Lol. Can't wait to flash
Sent from my SGH-M919 using xda app-developers app
Nice. Downloading! Thanks :thumbup:
Sent from my GT-I9505 using xda premium
So does everything work the same as 3.2? So other than it being based off international any other huge changes?
Can't wait to give a shot to this version.
S4 is poppin!
Nice
pookeee said:
So does everything work the same as 3.2? So other than it being based off international any other huge changes?
Click to expand...
Click to collapse
Apps to SD and MF8 is newer Firmware so more bug fixes from Samsung. Also Smart Stay and Smart scroll are running fine!
Am I missing the download link, or has it not been posted yet?
Sent from my SGH-M919 using xda premium
Dugan1017 said:
Am I missing the download link, or has it not been posted yet?
Sent from my SGH-M919 using xda premium
Click to expand...
Click to collapse
2nd Post. Uploading to Dev-host now.
Thanks guys! Team Infamous.... Here we go! Leaving on a trip for the weekend.... Gotta wait til Monday.
Sent from my SGH-M919 using xda app-developers app
Does this have the sip phone option
Sent from my SGH-M919 using xda premium
Wifi calling?
Sent from my SGH-M919 using xda premium
Daniel323la said:
Wifi calling?
Sent from my SGH-M919 using xda premium
Click to expand...
Click to collapse
No
Daniel323la said:
Wifi calling?
Sent from my SGH-M919 using xda premium
Click to expand...
Click to collapse
WiFi calling is a Tmobile option so you won't see it on any 9505 rom.
S4 is poppin!
Oh yea!
Haven't comented on the kernel yet and gota say very nice so far. Ran it all day yesterday and now with this build.
This is running so nice!
I know but I'm talking about Internet sip phone option.... Kinda like sipdroid put already integrated into the native dialer
Sent from my SGH-M919 using xda premium
[JB 4.3][ROM]Infamous AOKP 1.1
As many users requested an update of Infamous AOKP for JB4.3, I decided to give it a try!
I have been sharing my CM7/CM9/CM10/CM10.1 builds for some time in several thread, which culminated in the MackayROM & Infamous AOKP. I continue now with JB4.3 from where I was for JB4.2. Infamous AOKP is based on AOKP sources, with several performance enhancements.
About AOKP: AOKP is a free, community built, aftermarket firmware distribution of Android 4.3 (JellyBean), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on AOKP sources with the following changes:
-Mackay Kernel:
-Set of cherries picked from gerrit (differing by the day)
-Some additional patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 1.1 - 09-Oct-2013
-Source updated to 9-Oct
-Newest kernel (with zram) & updated device tree
Changelog of 1.0 - 25-Sep-2013
-First ALPHA build
-I booted it to be sure it works, but it has not been extensively tested
Full changelog of 1.0 compared to stock AOKP:
AOKP sources of 25-Sep-2013
All features compared to stock kernel:
-Mackay kernel 0.415: http://forum.xda-developers.com/showthread.php?t=2397502
-Christopher86's cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.96
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-395MB RAM
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (updated based on code of stratosk)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Many parts of the code build as module to reduce effective kernel size
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
-Proportional Rate Reduction for TCP
-Introduce timer slack controller
ROM comes with stock colour. Version with voodoo colour can be downloaded from:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB43/
Kernel for switching internal & external SD
Because vold.fstab is no longer used and has been integrated in fstab.aries (which can only be changed before compiling the kernel, as it ends up in the ramdisk), I made a special kernel version with switched SD cards:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB43/switchSD/
*Available through Settings>Mackay Settings
CWM:
-Clear NSTools settings
-Clear init.d settings
-Show battery status in recovery
-Aroma FileManager
-Include using soft keys to navigate the menu (thanks fishears for the idea)
-Enable holding keys for repeated presses
-Themed orange
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
-Build in a script to reboot from twrp to cwm*
*To use this feature from TWRP, tap advanced>run app>rebootcwm.zip. Then from the homescreen choose: reboot>recovery
Added apps:
-AngryGPS
vendor/aokp:
-Adapt for custom Infamous building (bootanimation, ROM&file name)
-Custom bootanimation (Thanks to Infamous team)
device/samsung/aries-common:
-Sets app-close to 1000 ms
hardware/samsung:
-F4k 720p patch for bigmem kernels
AriesParts (“Mackay Settings” in Settings menu):
Add mackay kernel settings options:
>Recovery selection
>WiFi PM mode selection
>BLX settings
>BLN activation
Coming from stock Samsung ROM/CM7:
-The safest way is to flash CM9 first and then flash Mackay ROM. Going directly from Samsung ROM/CM7 to Mackay ROM may lead to loosing IMEI.
Fresh install:
Can be flashed on top of any CyanogenMod build:
-Do a factory reset
-Flash ROM
-Flash a gapps packages of choice
-Reboot your phone
Update:
-Flash ROM
-Reboot your phone
(no wipes or other things needed, just flash & reboot
-Custom kernels can be used only if specific for JB4.3
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-AOKP for the basecode used
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax & xdafileserver for providing a high-speed server for high quality downloads
-Malcho for his kernel splash & bootanimation
Downloads:
XDAfileserver
Rootaxbox (still uploading, please use XDAfileserver)
Google Apps
http://goo.im/gapps
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/showthread.php?t=2214468
To download the same kernel, but then with voodoo colour:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB43/
XDA:DevDB Information
Infamous AOKP, a ROM for the Samsung Galaxy S I9000
Contributors
kasper_h
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.0.x
Based On: AOKP
Version Information
Status: Beta
Created 2013-09-25
Last Updated 2013-10-09
Reserved
Thank
Thank
bootanimation very cool, the touch buttons does not seem to go very well and when you enter settings take small screenshots
EDIT:
solved installing gapps. sorry for the negative post
awesomee! a new AOKP for our i9000!! hoppefully certainly be improved and very stable, you're a fantastic developer
Very good rom.I like the settings(ribbons...)Congratulations.
Rom is very good working without problem, only thing i miss is the settings for kernel (cpu,governor,scheduler etc) in mackay settings there is not option, neither in system. Is something i forget to do?or it is not implemented?
Also i cannot find the quick settings and the most settings for status bar toggles(custom toggles) are grey,not selectable but this is not problem rather a report(used to it from mackay 4.3 cm). And a question,is there a way to have dsp manager without a notification in status bar?
Thank you for bringing aokp 4.3 to our sgs, also, boot animation is nice
Sent from my GT-I9000 using xda app-developers app
I had problems with apn, to apply and remove WiFi connection disappears even taking 3g apn
slipknot31 said:
I had problems with apn, to apply and remove WiFi connection disappears even taking 3g apn
Click to expand...
Click to collapse
Copy /system/etc/apns-conf.xml from the latest nightly and paste to /etc. (You'll replace that old one with it). Set permission to 777 and reboot. After rebooting open APN settings and: menu, reset to default! It worked me.
saszseb said:
Copy /system/etc/apns-conf.xml from the latest nightly and paste to /etc. (You'll replace that old one with it). Set permission to 777 and reboot. After rebooting open APN settings and: menu, reset to default! It worked me.
Click to expand...
Click to collapse
Hello I changed the file APNs but nothing has changed. Where to change the set permission 777?
tanks
Giandi said:
Hello I changed the file APNs but nothing has changed. Where to change the set permission 777?
tanks
Click to expand...
Click to collapse
By 777 he means to change the permissions of the file to rw-r-r as the other files (use root explorer and long press the file to find permissions).
tsatomas said:
By 777 he means to change the permissions of the file to rw-r-r as the other files (use root explorer and long press the file to find permissions).
Click to expand...
Click to collapse
read: 4
write: 2
execute: 1
(Maybe 644 is enough.)
Sent from my GT-I9000 using Tapatalk 4
Well, i am not good in counting perm,i change it as the original or as the other files are!
Sent from my GT-I9000 using xda app-developers app
Hey kasper_h,
is this relevant? http://www.androidpolice.com/2013/0...o-find-5-android-4-3-nightlies-available-now/
and does it help in any way for this Rom's development?
Ramsey said:
Hey kasper_h,
is this relevant? http://www.androidpolice.com/2013/0...o-find-5-android-4-3-nightlies-available-now/
and does it help in any way for this Rom's development?
Click to expand...
Click to collapse
I think they made a break without compiling nightlys, but now they compile then again, its only relevant when you own N7-2 or Oppo 5.
Gesendet von meinem GT-I9000 mit Tapatalk 4
really waitin for this,thus downloadin now :beer:
Sent from my GT-I9000 using xda premium
supergeorg said:
I think they made a break without compiling nightlys, but now they compile then again, its only relevant when you own N7-2 or Oppo 5.
Gesendet von meinem GT-I9000 mit Tapatalk 4
Click to expand...
Click to collapse
In the comments section, one of the persons of AOKP says that it's not only for those devices but for many others.
compacity said:
really waitin for this,thus downloadin now :beer:
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Hey compacity, how is AOKP running? and did you try the Mackay ROM before this? if yes, which one is more stable and faster?
@Ramsey
If you like my opinion mackay cm is more stable plus cheries and interface and fast than infamous. I just reverted to mackay from aokp
Sent from my GT-I9000 using xda app-developers app