[KK 4.4.2][ROM]Mackay OMNI ROM (27-Feb-2014)

Status
Not open for further replies.
Search This thread

redj12

Senior Member
Sep 29, 2010
724
226
Ahh bro, you are always on I9000 ! I moved on Gnex (Omni) but my SGS is still alive. So I will definitely install your omnibus build :)

Thanks for your work !

Envoyé de mon Galaxy Nexus en utilisant Tapatalk
 

ayed78

Senior Member
Sep 25, 2013
908
191
kasper did u know about omni switch in dirty unicorn rom or in c-rom?

Sent from my GT-I9000 using xda app-developers app
 

MrOban

Senior Member
Feb 27, 2010
322
59
Lohmar
Accessing external sd from TWRP

The access of external SD within TWRP does not yet work for me. That makes it difficult for me to flash, backup and restore.

Mounting of external SD in PC now works.
Thanks a lot for Fixing that issue.
 

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,331
Lucerne
@MrOban kasper_h knows it and works right now on it. It is kernel related. I'm sure he will find very soon the reason, as the TWRP was able to read the external SD card in the previous build (where the PC couldn't)

---------- Post added at 03:05 PM ---------- Previous post was at 02:10 PM ----------

For getting older ROMs flash Sema_3.3.0 in recovery, then reboot recovery and flash an older ROM!

Thanks, mate - I will try next time that way.

I didn't really want to flash older Android version, I stay on KK, but I swap now often between Omni Mackay and SlimKat as I like both so much and want to contribute to the development of both.

Flashing of the Omni Mackay comming from SlimKat is no problem.
Flashing of the SlimKat comming from Omni Mackay was usually aborted.
 
  • Like
Reactions: MrOban

hollandais

Senior Member
Nov 13, 2012
1,563
441
Morsang sur Orge
Back about ext sd card.

Yesterday I've tried several times without luck.

I formatted my 32 Go sdcard witm my computer in:
FAT, and saw it in my sgs, but not in the computer, only int sdcard was shown.
exFAT and didn't see it in my sgs and in my computer
NTFS and didn't see it in my sgs and in my computer.

Then I did the same and checked the sdcard in my GS4 mini:
I saw it with FAT and exFAT in my phone an could connect it to my computer.

Today I found an older sdcard (1 Go) from an old phone and I putted it in my sgs. The sgs says "preparing your sdcard" and I saw it immediately with root explorer and file manager, I could write on it and when I connected my sgs through usb to the computer I saw both int and ext sdcards.

The difference between yesterday and today is only the new nightly, but that doesn't change anything because I tried again all I did yesterday.
Only one thing changes, with my ext 32 Go sdcard in my sgs the pin code check is very late, first there's a message telling Check of the sdcard, and a few minutes later the pincode is checked.
After that the sgs has some problems:
with Root explorer or file manager both int and ext cards seems empty.

But something strange happens, for the first time in Settings/Stockage the button for installing the sdcard was active.
I pushed it, and the message "preparing the sdcard" appears, but 1 minute later settings goes in FC and I couldn't try it again.
So, I went back to an sgs without ext sdcard, and pincode check is immediatly when booting. :crying:
 

yossi102

Member
Mar 19, 2012
42
6
Every time I go out from BSPLAYER I get a message that the software has collapsed

And I can not run certain games
 

supergeorg

Senior Member
That's nice. Always thought that Omni was way back to CM, since they go a smaller team. But I was wrong, they are ahead.
This ROM is nice and comfortable, and has every feature I need.

But I stumbled upon some problems, which are:
1. Buggy multiwindow
2.State of double tap status bar neither saving nor working.
3.I defined long press back button to kill app, doesn't work.
SW reboot on Power Button long press, will file adb tomorrow.
Nice suggestion: special characters on keyboard main windowin non English languages, like german. This was in CM.

I really like your work!

Gesendet von meinem GT-I9000 mit Tapatalk
 

Ommadawn101

Senior Member
Apr 4, 2011
370
55
That's nice. Always thought that Omni was way back to CM, since they go a smaller team. But I was wrong, they are ahead.
This ROM is nice and comfortable, and has every feature I need.

But I stumbled upon some problems, which are:
1. Buggy multiwindow
2.State of double tap status bar neither saving nor working.
3.I defined long press back button to kill app, doesn't work.
SW reboot on Power Button long press, will file adb tomorrow.
Nice suggestion: special characters on keyboard main windowin non English languages, like german. This was in CM.

I really like your work!

Gesendet von meinem GT-I9000 mit Tapatalk
1. Confirmed. Extremely buggy
2. I do not use
3. Long back=>kill app works perfect for me.
4. Confirmed, SW reboot on long press power button

Plus
I had to re-pair all my BT devices, as if I did a factory reset (which I did not). I don't know if that was the result of the 24th rom, or the 24B
 

CeraDent

Senior Member
Jun 28, 2008
97
14
Random reboots on 20140124b anyone ?

Sent from my GT-I9000 using XDA Premium 4 mobile app
 

kasper_h

Inactive Recognized Developer
Oct 8, 2010
5,308
16,087
Xiaomi Mi Mix 2S
Samsung Galaxy A52 4G
1. Multi-window will be removed in next version
2. I cleaned my whole repo extensively. Hopefully fixing the reboot issue
3. Will remove the double-tap-to-sleep function as it is not functional ATM
4. The back-to-kill function needs a somewhat longer press to work, but then it works for me
5. I will look into the LatinIME from CM. Which specific keys are you referring to?
 

Ommadawn101

Senior Member
Apr 4, 2011
370
55
5. I will look into the LatinIME from CM. Which specific keys are you referring to?

While you are at it, can you please compare it with google keyboard, where when you long press the period button, you get a lot more choices than with AOSP keyboard?

I tried flashing google keyboard from PA gapps, and ended up with the weirdest battery drain I have ever had, where the keyboard drained more battery than the screen!!!!
 

kasper_h

Inactive Recognized Developer
Oct 8, 2010
5,308
16,087
Xiaomi Mi Mix 2S
Samsung Galaxy A52 4G
While you are at it, can you please compare it with google keyboard, where when you long press the period button, you get a lot more choices than with AOSP keyboard?

I tried flashing google keyboard from PA gapps, and ended up with the weirdest battery drain I have ever had, where the keyboard drained more battery than the screen!!!!

The Google keyboard in gapps is closed-source, so impossible to port features from...

Verstuurd van mijn Nexus 5
 

tsatomas

Senior Member
Feb 5, 2012
2,289
903
Athens
I tried flashing google keyboard from PA gapps, and ended up with the weirdest battery drain I have ever had, where the keyboard drained more battery than the screen!!!!
I have read that clearing its data and cache solves problem with battery/WiFi, give a try.


Sent from my GT-I9000 using xda app-developers app
 

Ommadawn101

Senior Member
Apr 4, 2011
370
55
I have read that clearing its data and cache solves problem with battery/WiFi, give a try.


Sent from my GT-I9000 using xda app-developers app

I have read the same, problem is, you have to remember to do that after every reboot/update/rom flash.....
Plus, it removes your AOSP keyboard, and getting it back to work is quite a headache
 

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,331
Lucerne
....
3.I defined long press back button to kill app, doesn't work.
Nice suggestion: special characters on keyboard main windowin non English languages, like german. This was in CM.
3. strange, works for me....
Special characters like öäü etc work perfectly fine, just enable the german keyboard in the settings and press longer on oau.... doesn't it work that way? BTW also czech keyboard features all german characters and works perfectly fine.
 

tsatomas

Senior Member
Feb 5, 2012
2,289
903
Athens
Regarding pa gapps, if you use the full modular it will not replace the aosp keyboard (only stock modular does).

Sent from my GT-I9000 using xda app-developers app
 

MrOban

Senior Member
Feb 27, 2010
322
59
Lohmar
Keyboard layout

5. I will look into the LatinIME from CM. Which specific keys are you referring to?
I 've attached the different Keyboards in the order Omni english, Omni german, CM english, CM german.
Omni english has all keys with a second function but the colour of the second function ist black on Grey.
Omni german has no second function on the y-m-row.
CM english is like Omni but with light Grey on dark Grey.
CM german has no second function on keys a and s.
I preferred CM-Layout with second fuction on all keys. light Grey on dark Grey is better readable to my old tired eyes than black on Grey. Better would be for me to have the colour of the second function in White, not Grey.

At the Moment I allways replace the Omni-Keyboard with the CM-Keyboard for better readability and to have more keys with second functions.
 

Attachments

  • Screenshot_2014-01-26-17-36-21.png
    Screenshot_2014-01-26-17-36-21.png
    26.7 KB · Views: 231
  • Screenshot_2014-01-26-17-36-37.png
    Screenshot_2014-01-26-17-36-37.png
    25.6 KB · Views: 224
  • Screenshot_2014-01-26-14-37-33.png
    Screenshot_2014-01-26-14-37-33.png
    26.5 KB · Views: 222
  • Screenshot_2014-01-26-14-34-30.png
    Screenshot_2014-01-26-14-34-30.png
    25.1 KB · Views: 218
  • Like
Reactions: supergeorg
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 97
    I have been sharing my CM7/CM9/CM10/CM10.1/CM10.2/CM11-based builds for several devices. MackayROM was first based on CyanogenMod sources, but I decided to move over to Omni as base for my ROM.

    About Omni: Omni is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), 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 Omni 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

    Although it is possible to enable ART, this is not advisable:
    -Takes long to convert from Dalvik to ART on first boot
    -Needs more RAM
    -Can cause soft reboots
    But off course, YMMV -> light users may have better luck

    Changelog of 27-Feb-2014
    -Omni codebase of 26-Feb (e.g. new bootanimation :))
    -QS Ribbon is gone

    -Custom kernels can be used only if specific for OmniROM => currently none

    Full changelog of compared to stock Omni
    Omni sources of 31-Jan-2013

    All features compared to stock kernel:
    Separate kernel thread: http://xdaforums.com/showthread.php?t=2532813
    -Mackay kernel:
    -Christopher86's cortex-A8 optimized Linaro toolchain (January version)
    -O3 optimization
    -updated to linux kernel version 3.0.101
    -SLQB memory allocator (default, should be slightly faster)
    -XZ compression of kernel & initramfs
    -396MB RAM
    -SIOplus scheduler
    -Added Lagfree governor
    -ROW scheduler (tweaked, default scheduler)
    -FIOPS scheduler (tweaked)
    -XZ compression of kernel & initramfs
    -many improvements to IO schedulers in general
    -Deadline tuning (thanks to DerTeufel)
    -Ondemand tuned (updated based on code of stratosk)
    -SmartassV2 governor
    -OndemandX 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 1.8@2198402
    -Proportional Rate Reduction for TCP
    -Introduce timer slack controller
    -Zram patched
    -Low RAM switch option (default off)

    To see the additions on top of Omni, check github (additional patches are always shown on top):
    Settings
    OmniGears
    Frameworks

    Fresh install:
    Can be flashed on top of any ROM:
    -Do a factory reset
    -Wipe /system
    -Flash ROM
    -Boot the phone
    -Reboot recovery
    -Flash gapps & superSU
    -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 OmniROM => currently none

    Credits:
    -Omni team for in incredible job on the ROM base
    -OmNomteam: great group of Omni fanatics
    -teamhacksung/pawitp for making KitKat work on our ancient phone
    -stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
    -rootax for providing a high-speed server for high quality downloads
    -Malcho for his kernel splash & bootanimation

    Downloads:
    Rootaxbox

    For those who want to theme it even further, Bejda made a Mackay splash screen!
    http://xdaforums.com/showthread.php?t=2214468

    XDA:DevDB Information
    [KK 4.4.2][ROM]Mackay OMNI ROM, a ROM for the Samsung Galaxy S I9000

    Contributors
    kasper_h
    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 3.0.x
    Based On: Omni

    Version Information
    Status: Beta

    Created 2013-12-15
    Last Updated 2014-02-27
    28
    Changelog of 17-Dec-2013
    -Based on omni source of 17-Dec-2013
    -Google backup/restore in ROM fixes
    -Fixed the Mackay Settings FC (so you can enable navbar, change colour, change vibration intensity, to name a few request of the last days :))
    -CM calculator with more features
    -CM Exchange & Email - my corporate Exchange account works fine for me now
    -Many minor patches merged (see my github for details)

    Downloads:
    XDAfileserver
    Rootaxbox
    23
    I don't have the space issue myself on Omni. If someone who has this issue can send of logcat when the problem occurs, I may be able to find the solution. Anyway, I have an updated version:

    Changelog of 15-Feb-2014
    -Omni codebase of 15-Feb
    -New kernel (no more CMA, zram & KSM updates, fix for colour problems)
    -Fixed front camera FC issue
    -Updates to ActiveDisplay & Lockscreen notifications

    Downloads:
    Rootaxbox
    22
    Changelog of 21-Dec-2013
    -Based on omni source of 21-Dec-2013
    -Fixes to PIN screen
    -Added quick pulldown for QS back
    -Added back button kills app back in development settings (could already be programmed through settings>buttons, but this should be a better solution)
    -Updates to DSP Manager
    -New volume panel colours (to match kitkat)
    -Improved some animations

    Downloads:
    XDAfileserver
    Rootaxbox
    20
    Changelog of 28-Dec-2013
    -Omni codebase of 27-Dec
    -Added a basic QS toggle modification patch (based on AOSPA -> press the new edit button above the toggles to modify the QS toggle screen -> press to remove/add / hold to move around)
    -Some ActiveDisplay fixes
    -Some Camera fixes

    Downloads:
    XDAfileserver
    Rootaxbox