[Android Development on Bada] Tigrouzen:
MOD EDIT:

This thread is closed pending the release of the sources.

Kernel development is covered under the GNU GPL v2 license. This means that all necessary information should be available to every person interesting in compiling a kernel, including the source, information about the toolchain, etc.

Violating the GPL license means that kernel is technically illegal, and therefore can't be shared.

As far as XDA is concerned, it's considered warez, and as such, discussions of this ROM/kernel aren't allowed and will be deleted without warning

.

B.U.X 4.3.1

Based on Android Source 4.3.1

Mixed with Cyanogen 4.3.1 with some add & removed

Source :

There's to many to thank

https://android.googlesource.com/

https://github.com/CyanogenMod

My touch : https://github.com/Tigrouzen?tab=repositories

http://www.multiupload.nl/56496CCB7D

Goal : make Best User Xperience Wave I & II no more frustrated

If its first install :

A) Backup Your SD if you use SD ROM with SD kernel

B) Push Kernel on Phone Memory or SDcard if you got FOTA SD

C) For Nand Wave I & II need FOTA SD and kernel on SDcard

For SD ROM :

If all ready have SD partitioned then go to "For All" else boot on recovery mode SD then go to advanced menu > partition sdcard and choose half of your SDCARD then choose 0 for swap, dont forget repush kernel on SDcard if you use FOTA SD

For NAND ROM :

1 : Boot on recovery mode Nand it create automaticly Nand partition. Then go "For All"

For All :

2 : On Recovery Mode > Mount and storage > mount usb storage, Push unzipped "clockwork" folder on SD, dont forget unmount your SD on desktop before hit home key to unmount on recovery mode

4A SD Wave I & II : back to first menu choose restore & backup menu then restore choose rom 2013-10... and Yes - Restore

4B Nand Wave I & II : back to first menu choose restore & backup menu then advanced restore choose data rom 2013-10... then Restore system & Restore data dont Restore cache

5 : Reboot Recovery Mode : Install Patch

6 : Reboot : Wait first time making Data can be laggy

Update Rom from 4.3 to 4.3.1 :

| Wave I & II | Nand & Sd |

If you already have 4.3 Rom then just restore System

But my experience its better to install it and data wipe

Also you can save your apps before

But don't forget install patch !!!

Patch :

Important :

To install this patch you need reboot recovery mod after restoring Rom

Video + Bluetooth Wave I & Wave II [25/10/2013] :

Credits for all user tester and Volk

Install it like a rom

install zip from sd card

http://www.multiupload.nl/E2X3S06VZE

Wifi For Wave II [16/10/2013]

Install it like a rom

install zip from sd card

http://www.multiupload.nl/D5DV5Q7XL6

Kernel :

Based on Linus Torvald Kernel with mix Google + Samsung + Devil + Wave Kernel

Optimised mixed by my self

Thank to Linus Torvald + Google + Samsung + Oleg + Rebellos ...

Source :

https://android.googlesource.com/

https://www.kernel.org/

https://github.com/Badadroid/android_kernel_samsung_wave

You can push this kernel on phone memory if you got Fota from Volk Rom

Or on sdcard if you got SD Fota

If you want use 2 boot you need Fota SD

Wave I & II Kernel For 4.3.1 Rom :

Usb OTG(?)

Low Voltage

Fsync

Bigmem (no video no cam)

Recovery mode under Android (active it on Developer option > Advanced reboot)

Important think :

On Menu Performance > Memory management

Disable "Allow purging of assets"

Wave I & II Ultra B.U.X 3 Sd[25/10/2013] :

This kernel its better but have little issue inverted brightness Wave II

MOD EDIT: Link removed pending the release of sources.

Wave I & II Ultra B.U.X 3 Nand[25/10/2013] :

This kernel boot at Power Android Nand and Power + Home its Recovery Nand mode

MOD EDIT: Link removed pending the release of sources.

Recovery Mode :

The big staff its porting and too many correction to be worked on our poor Wave

Next its touch screen

Based on Koush CWM + Devil + PhilZ + TeamWin :

Source :

https://github.com/TeamWin/Team-Win-Recovery-Project

https://github.com/DerTeufel/android_bootable_recovery

https://github.com/koush?tab=repositories

https://github.com/PhilZ-cwm6/philz_touch_cwm6

My Work : https://github.com/Tigrouzen/philz_touch_cwm6

Also you can compile it for Volk Rom Kernell to go it

Then i shared all ready compiled just need replace by this one

Recovery mode : http://www.multiupload.nl/2U70E5SIF3

Of course you need adapt init script and fstab for make it work

Feature :

Openrecovery script support

Time stamped kernel backups

Browse phone with root access using full GUI in Aroma File Manager: default location or browse for path under recovery menu Install Zip

Support openrecovery script in 3 modes using a smart one touch menu: goomanager, default custom scripts location, browse for script

Poweroff, reboot to recovery and reboot to download mode options

Better indicator of size and real time

Full custom backup restore

More...

Open Recovery Script Support (ORS)

On start, recovery looks automatically for /cache/recoveryOpen Recovery Script Support (ORS)

On start, recovery looks automatically for /cache/recovery/openrecoveryscript installed by goomanager If it finds it, it is run and phone will reboot

You can also add custom ors scripts you edit your self. When pressing the ors menu, it will look at default locations for your custom scripts:

Put your custom scripts on clockworkmod/ors folder with file extension .ors

That way you can access your jobs (flash, wipe, backup, restore...) instantly

If no scripts are found in previous 2 steps, you get option to browse both sdcards for a custom locatiom

To learn how to write ors scripts to automate your backup/restore/wipe/flash tasks, read here, it is very easy: http://wiki.rootzwiki.com/OpenRecoveryScript Give Goomanager a try

Example you can make Sdparitioner, backup special folder, nand eraser, rom remover, bada backup & restore...

Begin create your own Sd Card full eraser without windows :

Create new text file and enter this code :

cmd umount /system

cmd umount /cache

cmd umount /data

cmd parted -s /dev/block/mmcblk1 mklabel msdos

cmd parted -s /dev/block/mmcblk1 mkpartfs primary fat32 0 100%

Save it with Sdformat.ors then push it on clockwork/ors/ folder

Use menu Zen > Open Recovery Script

For Aroma File Manager V1.91 :

Amarullz creator of Aroma :

"There may be some people who will ask if the project is Open Source, and the quick answer is YES. It is an Open Source Project Now."

Source : http://xdaforums.com/showthread.php?t=1646108

This is not touched just link to download

Put the aromafm.zip in clockworkmod/aromafm/aromafm.zip on sdcard :

http://www.multiupload.nl/YWE3UC85XN

Fota SD Wave I & II :

Mujoma, Rebellos FOTA modified by myself & ihavenick :

Source : https://code.google.com/p/badadroid/

My work : https://github.com/Tigrouzen/Fota

Don't need anymore boot bada to push kernel

You can push on recovery mode or under Android with mounting usb storage

Important about Fota SD :

If you not planned to use Nand rom Wave I or Wave II you don't need Fota SD

If you want boot Volk rom just push kernel on Sdcard

Wave I :

http://www.multiupload.nl/MYNPA9INBR

Wave II :

http://www.multiupload.nl/4XJ3410063

Fota Boot Option :

Power = Android SD

Power + Call = Bada

Power + Home = Recovery Mode

Power + VolDown = Recovery Mode

Apk 4.3.1 :

Push all Apk on folder apk on your Sdcard then use ORS script on Recovery Mode :

cmd mount -t ext4 /dev/block/mmcblk1p3 /system (must be mmcblk0p2 for nand)

cmd mkdir temp

cmd mount -t vfat /dev/block/mmcblk1p1 /temp

cmd cp /temp/apk/* /system/app/

cmd chmod 644 /system/app/*

cmd umount /temp

cmd umount /system

cmd rm -R /temp

Calendar & Calendar Provider Apk :

http://www.multiupload.nl/JZ958Q6OXA

http://www.multiupload.nl/HXS584M07T

Email & Exchange Apk :

http://www.multiupload.nl/JFW2J9C3RR

http://www.multiupload.nl/Z1W3RU2S9Q

.

.

.