[Android Development on Bada] djkoloda:
Let`s emphasize that-- THIS IS AN ALPHA, RELEASED FOR YOU TO PLAY WITH AND GET A SENSE OF WHAT`S TO COME. AND SOME THINGS DOESN`T WORK. REALLY. IF YOU ARE EXPECTING ANYTHING CLOSE TO PERFECTION, WALK AWAY FROM YOUR COMPUTER, LOWER YOUR EXPECTATIONS FOR AN HOUR OR SO, THEN COME BACK. MORE EXCITING DISCLAIMERS/WARNINGS IN ALL CAPITAL LETTERS CAN BE FOUND BELOW. READ THEM.

/*
* 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.
*/

KNOWN BUGS (what doesn't work):

- Modem in 2G mode work incorrect(Network registration don't work with some SIM cards, permanent full signal straight, problem is with audio in calls)

With 3G all is OK, Use this: Settings -> More.. in "wireless&network" category -> Mobile Network -> Preferred Network type -> 3G only

- Conference Calls

- Some problems with audio codec settings, but generally it should

- After Recovery time to time incorrect capacity of battery

- disabled SELINUX

- Camera key don't start camera app

- TV out removed, because it is not working yet

- many custom features from omni is still not merged

SUPPORT

You get none. Zero. Zip. We obligate ourselves to providing nothing further. You are on your own and will have to help each other via this thread. This is provided “as-is”, and if you don’t like it, use Bada or other releases.

We basically lack time to give full dedication to this rom, and we’re looking for skilled devs who know the Android, and/or other things that might be relevant.

UPDATE OMNI 5.1.1 from 12/27/2015 to 06/03/2016

ATTENTION!

ATTENTION! Starting from version 12/27/15 and ending on 03/06/2016, F2FS uses the file system. Therefore, when flashing to earlier versions and later, you need to follow the instructions from scratch. Also use these "starter" kernels. This will delete your current rom and files.

f2fs The "start" kernel is here: s8500 , s8530

ROOT

Omni is without root support from default

To activate root flash zip via Recovery UPDATE-SuperSU-v2.46

Downloads

GApps: Download

INSTALLATION

Bada 2.0 is required

Warning! It will remove Bada!

Download BOOTFILES, Kernel and FOTA for your device:

for 8500:

BOOTFILES: https://yadi.sk/d/KhxqKyg4bP2nu

"start" kernel: https://yadi.sk/d/ilhyKTaEfTo6L

FOTA: https://yadi.sk/d/OtpVoaXpfNggE

для 8530

BOOTFILES: https ://yadi.sk/d/cBPD41VEbP2od

"start" kernel https://yadi.sk/d/wVGzUA96fGW55

FOTA: https://yadi.sk/d/-WnbHbFHfNgZK

Flash BOOTFILES, "start" kernel and FOTA using Multiloader.

After reboot it will open android recovery.

Advanced -> Terminal Command -> Select -> Type "sh partition.sh" -> press Enter.

Wait before on screen you will see "Partitions had been prepared".

Back -> Back -> Back -> Reboot -> Recovery -> Swipe to Reboot

Mount -> Enable MTP (if you see disable MTP - it is already activated) on this step PC can ask to install driver, use Android MTP driver

Copy Zip with ROM to Internal Storage or Sdcard -> Disable MTP -> Back

Install -> choose zip with ROM(mount point /sdcard for Internal storage and /external_sd for SD card) -> Swipe to Confirm Flash

Wait for flashing (about 10 min) -> Reboot System

First start take about 10-15 min, be patient.

Enjoy OMNI!

HOW TO UNINSTALL

Just reflash bada via Multiloader

CHANGELOG:

14.02.2017 https://yadi.sk/d/BdsM-5VO3E5FS9

- Omni sorces 14.02.2017

- Fixed problem with non-working partition.sh

11.02.2017 https://yadi.sk/d/yJaeiEZt3DvPAH

- Omni sorces 11.02.2017

- Big kernel update from Coldwindofnowhere

Added CMA. Now, it is stable. This option allows you to have more available RAM as in BigMem.

Big thank's for Coldwindofnowhere and xc-racer99

- Update power management

- Added SQL optimization

- Added some RIL, ART tweaks

- Feedback from testers increased search speed of GPS satellites

- ROM compiled with Uber Toolchains 4.8 and 4.9 kernel, with the addition of optimizations ArchiDroid

arm-linux-androideabi-4.8

arm-eabi-4.9

11.01.2017 https://yadi.sk/d/FB2yJPyz38Ssx4

- Omni sources 11.01.2017

- Update kernel from Coldwindofnowhere

- Reworked RAM management and return to the ext4 file system to increase space and reduce lag

- New power management chipset and reduced display voltage

03.06.2016 https://yadi.sk/d/wFB7zDA0sCweM

- Omni sources 02.06.2016

- Small changes on kernel. Disabled volume tweaks.

- Small changes on RAM managment

- Set zRam zise to 128 Mb

09.05.2016 https://yadi.sk/d/YUx6MYyBraaUt

- Omni sources 09.05.2016

- Reworked ART parameters

- Disable the Battery Life Extender and Fast charging (not quite work correctly)

- Reduced zRam size to 96 Mb

- Added the latest fixes for GPS from Volk204

- Improved deep sleep the device

- Enabled hardware UI acceleration

- Some tweaks and fixes for RIL from Alberto96 and fire855

- Added settings for the stability of receiving 3G (experimental)

- Set the correct values of sound in the advanced settings

- Fixed lag after the call

- Fixed rewind the video in the player

- Big update kernel with latest changes from @Coldwindofnowhere https://github.com/Coldwindofnowhere/android_kernel_samsung_aries/tree/android-5.1

14.01.2016 https://yadi.sk/d/MeqfNujemzK7J

- Omni sources 14.01.2016

- Added porting applications to SD-card with support for memory selection

- Added some options ART from aries

- Added Bigmem support in Advanced settings

with default settings we have 270 mb RAM with working 720p video recording

with Bigmem we have 283 mb RAM without working 720p video recording(as was by default in previous versions)

with Max RAM we have 315 mb RAM and camera, video playback and torch is not working at all

- New features in the kernel : Battery Life Extender, dynamic synchronization of files , dynamic control and fast charging . All of this can be found in Settings - Performance

- Added optimization zRam swap and support for the exFAT file system

- Added new planners SIO plus and BFQ, and new TCP algorithms

- Changed CPU frequency : min = 200 MHz , max = 1200MHz . Max can be reduced to 1000 MHz for energy saving

- Also enabled boost for incall volume in Advanced Settings

- Big kernel update from https://github.com/Coldwindofnowhere/android_kernel_samsung_aries/tree/android-5.1

Big thanks to @Coldwindofnowhere

27.12.2015 https://yadi.sk/d/tyEMtPVHmXAVD

- Omni sources 27.12.2015

- Switch to f2fs file system (system partition increased by 100 MB to install GApps on a new file system)

- Minor optimization of ART and other kernel optimization for speed and stability

22.12.2015 https://yadi.sk/d/faohzx6CmRCRH

- Omni sources 22.12.2015

- The camera can shoot 1280*720 ( -10 MB of available RAM)

- Added new Governors and I/O planners to the kernel

- Changed minimum screen voltage ( 3.0V was - became 2.8V )

- Other kernel optimization for speed and stability

- Added support for TRIM

- Disabled menu button on the lock screen

14.12.2015 https://yadi.sk/d/NTt8Y6zymFAYu

- First release

THANKS TO

Special thanks to volk204 for their help to build this project.

Thanks to Alberto96, Oleg_k, mijoma, nbates66, anghelyi, mikegapinski, hunktb, autra, Tigrouzen, Benzox, fire855 and many others.

OMNI team for base ROM

Pawitp, kasper_h and all other aries developers

Paulk and Replicant project for good base for bada-modem RIL

sooti & Coldwindofnowhere for kernel and rom patches (Galaxy S I9000)

and many other who help us.

XDA: DevDB Information

[ROM][NAND|S85xx] OmniRom 4.4.4 KitKat, ROM for the Samsung Bada OS

Contributors

djkoloda, volk204

Source Code: https://github.com/AMD-Grifon

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.0.x

Based On: OmniRom

Version Information

Status: Abandoned

Created April 17, 2016

Last Updated 2020-09-06