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

Status
Not open for further replies.
Search This thread

fmc000

Senior Member
Jan 18, 2008
3,152
1,373
Thanks but I know that. I meant which features were last merged in the CM version that are not in the OMNI version


Sent from my SGS using Tapatalk.
 

jv.batista

Senior Member
Jan 25, 2011
908
181
36
Faro, Portugal
Google Pixel 8 Pro
Thanks but I know that. I meant which features were last merged in the CM version that are not in the OMNI version


Sent from my SGS using Tapatalk.

hum, for the use I give to my phone the real difference that I can find is the performance menu, the lockscreen notifications and some changes to the notification bar, like connection speed that are in omni and not in cm11. apart from that, everything is the same...
 

tsatomas

Senior Member
Feb 5, 2012
2,289
903
Athens
I was one of the first to try omni and I am sorry to see that is not as good as cm. Anyway, I also moved from omni but I feel saying a great thanks to Kasper for the trip!:)

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

MrOban

Senior Member
Feb 27, 2010
322
59
Lohmar
Thanks but I know that. I meant which features were last merged in the CM version that are not in the OMNI version


Sent from my SGS using Tapatalk.

The most important thing for me is, that omni cannot mount external SD when connected to pc, mackay can.
Quick settings are a bit different. I like them more in mackay.
I like the keyboard of mackay more.
I think, Kasper does not have a complete list of features as they will change with every new build.

Gesendet von meinem GT-I9000 mit Tapatalk 2
 
Last edited:

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,331
Lucerne
@kasper_h
No, dear dev- please keep definitely working on OMNI for the i9000, we really need it!
It has just such a huge potential and 4.4 is just for all devices still in early stage.... :)


@MrOban
regarding SD card problems, let me just share with you my experience with OMNI on other devices: with N7100 and N5110:
  • the 64GB SDHC card had to be formatted first in the PC to exFAT and after that in the phone/Tab. Then all worked like a charm, before that, I had severe problems with the card.
  • root gets lost with OMNI also with other devices, flashing SuperSU as zip in recovery solves the problem
  • TWRP works better than other custom recoveries for flashing this ROM, tough I had also a problem that it couldn't recognize my files although they were there, just not in a folder. The files must be kept in a folder, at least on the N5110
 

knuckles1978

Senior Member
Aug 6, 2012
1,268
420
IMO CM based is by a long way the better ROM. Probably the best ROM I've ever installed on my phone.

Sent from my GT-I9000 using Tapatalk
 

xsenman

Senior Member
Apr 9, 2012
3,914
2,369
Philippines
It seems omni (still) is not stable for our phone. I hardly use my SGS, so I don't really notice most of the issues mentioned, but it is clear that some things are wrong. I also lost root, which should have been retained through the SuperSU script. No idea why that didn't work.

It seems that every time something is solved, ten other things stop working.

Maybe I should stop developing Omni, and just focus on CM-based Mackay...

Focusing on the most operational ROM, would be an excellent idea, as it would ensure a better quality product, whereas having too many ROM's would be great, when every thing is functional, (which should take some time to materialize and should not be a burden on anyone) .

I would recommend that instead of having too many developers working on OMNI Roms ( refer to this )

why not work together, meaning form a team for the OMNI version ( just like the @DevConnection_Team
for i9001) and collectively achieve it.

I am sure the i9000 community will appreciate and support all of your efforts and hard work.

 

kasper_h

Inactive Recognized Developer
Oct 8, 2010
5,308
16,087
Xiaomi Mi Mix 2S
Samsung Galaxy A52 4G
Focusing on the most operational ROM, would be an excellent idea, as it would ensure a better quality product, whereas having too many ROM's would be great, when every thing is functional, (which should take some time to materialize and should not be a burden on anyone) .

I would recommend that instead of having too many developers working on OMNI Roms ( refer to this )

why not work together, meaning form a team for the OMNI version ( just like the @DevConnection_Team
for i9001) and collectively achieve it.

I am sure the i9000 community will appreciate and support all of your efforts and hard work.

Oh, don't worry, I communicate a lot with SferaDev about Omni. We are not trying to fix issues by ourselves, we do this together. But as I've stated before, I won't spend lots of time on the SGS, the device being only a secondary phone I work on for fun.
 
  • Like
Reactions: titijuli

xsenman

Senior Member
Apr 9, 2012
3,914
2,369
Philippines
Oh, don't worry, I communicate a lot with SferaDev about Omni. We are not trying to fix issues by ourselves, we do this together. But as I've stated before, I won't spend lots of time on the SGS, the device being only a secondary phone I work on for fun.

Exactly what I am thinking too, only if you select a few members as testers ( those who truly know how to solve issues on their own and give correct feedback to you both or all that are working as a team via PM) you all can resolve issues faster and better and also reduce unnecessary comments and anxiety from, noobs/newbs testing the ROM and looking for answers. just my two cents. :fingers-crossed:

Edit: also the testers will take care of the FAQ, and it would be less stress on the developers.

 
Last edited:

fmc000

Senior Member
Jan 18, 2008
3,152
1,373
But as I've stated before, I won't spend lots of time on the SGS, the device being only a secondary phone I work on for fun.
It seems that I'm alone in this but I think that if you have little time to invest in our beloved SGS, that should be dedicated to OMNI. There are a lot of other CM-based ROM and thus I see little use for another one; moreover, yours and SferaDev are the only OMNI-based ROMs and that gives more importance to the work in this field IMHO.

Anyways, I'm very pleased with the feeling of the 05 Jan version, works buttery smooth and it's by far the best ROM I tried on my SGS. Features like the new notification system, the new day and date printing in the status bar, the performance tabs and the integration of SuperSU to name a few have become a really important part of my phone experience.

Therefore, if you need testers for a new experimental version, i.e. to see if the lowmem and root issues can be solved, please feel free to ping me anytime.

Whatever decision you may take, I have to say this: many thanks for your work, Kasper.
 

pulsaris

Senior Member
Dec 5, 2010
101
31
Kampen
I'm using the 20140112 version right now and apart from the known issues (wich I believe can be overcome), the phone works fine. But sure I understand that this rom can only be a side project.
 
  • Like
Reactions: hedeon76

Ommadawn101

Senior Member
Apr 4, 2011
370
55
OK, here is a test build:
http://rootaxbox.no-ip.org/kasper_h/roms/kk/test/

This one has the latest OMNI code, the latest kernel code (with CMA & zram updates), and the latest TWRP. With some extra patches to improve, amongst others QS.

The ROM works fine for me. But I don't know whether data works. I merged a lot of patches that should solve the data issue, but I don't know whether this was successful. Therefore, I post it as a test build.

After reading this, and the 2 pages that followed, I must say: Guys, I am a bit confused here :confused:
What is this test build? and for which rom is it?
Omni?
Mackay Omni?
Mackay CM?

Are you saying you will stop developing the Mackay Omni? Why? It works fine (apart for some minor glitches)

Please clarify
 

kasper_h

Inactive Recognized Developer
Oct 8, 2010
5,308
16,087
Xiaomi Mi Mix 2S
Samsung Galaxy A52 4G
After reading this, and the 2 pages that followed, I must say: Guys, I am a bit confused here :confused:
What is this test build? and for which rom is it?
Omni?
Mackay Omni?
Mackay CM?

Are you saying you will stop developing the Mackay Omni? Why? It works fine (apart for some minor glitches)

Please clarify

I build two ROMs for sgs

Mackay cm, which is based on cm11
Mackay omni, which is based on omni ROM
Same kernel. Some differences in tweaks between them.

I will actively work on mackay cm and passively on mackay omni (build it, but I will not spend time on tweaking/fixing specifically for sgs).

Sent from my GT-P7510 using XDA Premium HD app
 

fmc000

Senior Member
Jan 18, 2008
3,152
1,373
I will actively work on mackay cm and passively on mackay omni (build it, but I will not spend time on tweaking/fixing specifically for sgs).
OK, so you made your decision. By that, do you mean that you're not going to fix the lowmem and non-root problems that afflicted your latest experimental version?
 

kasper_h

Inactive Recognized Developer
Oct 8, 2010
5,308
16,087
Xiaomi Mi Mix 2S
Samsung Galaxy A52 4G
OK, so you made your decision. By that, do you mean that you're not going to fix the lowmem and non-root problems that afflicted your latest experimental version?

Actually, I don't understand the problem with lowmem, why the flag causes these issues. Hard to solve if I don't know why the problem happens.
And with root, it seems to be a problem with SuperSU backup/restore script. We'll see whether this is a one-time isssue. But no real direction to solve it, as SuperSU is not part of the ROM...
 

Ommadawn101

Senior Member
Apr 4, 2011
370
55
I build two ROMs for sgs

Mackay cm, which is based on cm11
Mackay omni, which is based on omni ROM
Same kernel. Some differences in tweaks between them.

I will actively work on mackay cm and passively on mackay omni (build it, but I will not spend time on tweaking/fixing specifically for sgs).

Sent from my GT-P7510 using XDA Premium HD app

I am truly sorry to read that, I really enjoyed this rom. I have a feeling that CM has become a bit too bloated
 
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