[Galaxy 3 Android Development] jihaa:
​

Team Revival presents:

"Reaper" Revival ROM 1.0 - Eclair based custom ROM

Official Facebook page

Team Revival is:

-	jihaa - Lead developer and theme porter

-	deskjeti - Development team member

!!Development turmoil!!

If any experienced dev. is out there watching this thread and is able to:

-	Download our stock JK1 zImage (or extract it from the .tar package)

-	Change one line in the recovery.rc part just like this:

------------------------------

service recovery /sbin/recovery

------------------------------

replace with

+++++++++++++++++++++++++++++

service recovery /system/bin/recovery

+++++++++++++++++++++++++++++

-	Don't take the -+ signs into consideration, they are for show only

-	If this is done on v1.0 and the new zImage would be flashed on it (just the zImage), then CWM would work out of the box (no need to install it, it is already implemented in the system!

Short change log:

-	Three branches

•	Classico branch (safety focused)

•	Custom branch (performance/safety focused)

•	Reaper (extra focused - on-going development is for this)

-	Install kit added to all branches

-	Guide added to all branches

Classico branch feature list:

-	Éclair XXJK1 unbranded Samsung ROM – based

-	Deodexed (meaning: removed all unnecessary application files in system folders – shows up in much more free space on /system partition, and also you can change the themes!)

-	Pre-Rooted (meaning: you can now use all apps, which require root and also adb with su commands)

-	Cleaned from un-necessary apps (meaning: removed Samsung widgets and stock software, which cause slowdown or less space on device – if you want, you can re-add them by downloading the .apk files for Éclair, but I don’t recommend that, they were removed for a reason…)

Custom branch feature list:

-	All features of Classico branch

-	Custom HTC theme (great thanks to The Dark Lestat for that)

-	Custom boot animation (green particles – like in Kyrillos ROMs)

Reaper branch feature list:

-	All features of Custom branch

-	Live Wallpaper support for 2.1

-	Stock wallpapers replaced with HTC stock wallpapers

-	CWM recovery for 2.1 (non-autostart)

-	Updates for the HTC theme (currently popup buttons were fixed)

Pros and Cons:

-	It is Éclair, so no Froyo features for you (native App2Sd, Flash 10.1, Screen-orientation button, etc.)

-	Minor theme problems (the porting has done by me and it is not complete, hence the version number 0.7 – expect something like non-transparent status bar app list, so nothing major)

-	No heat-, excessive battery drain-, screen-, call- or app-issues – it is the safest ROM ever for your phone (oh, and also no FCs by stock – did I mention that? :P)

-	Fast even without kernel mods, Data2SD, lagfix or etc.

****​

Possible FAQ:

-	Q: Why? Why would you make a custom ROM based on 2.1 if there are several 2.2 distros already?

-	A: I would because my phone had audio/battery problems with each and every one.

-	Q: Why the several branches?

-	A: Because there aren’t much notable custom Eclair ROMs out there for Galaxy 3 and this way everybody will find their preferences

-	Q: Why freeze a branch?

-	A: Because each will represent a certain type of value: Classico for safety, Custom for performance/safety and Reaper for action-packed hot stuff!

-	Q: What about the themes? Will they be updated?

-	A: Yes. They will updated for each build after the final version has been reached (e.g. no more bugs)

-	Q: Is this project frozeeen?? Nooo pleeease!

-	A: I would say it is, if you want it to. It is now transformed into a community project - so anyone has the right to edit/remove/add components and even to rename it. You just have to make your own thread and read our rules (below, green) in advance. I made it like this, because I cannot add any more feautres, because they need advanced coding skills - something which I don't have...

-	Q: How can I launch CWM?

-	A: Yes, currently this is our dev. problem, you cannot launch it only from terminal emulator or adb. The commands are as follows:

su

/system/bin/recovery

-	CWM screen will come up, but there will be flickers, because it was launched on the top of the system layer. Nevertheless, you can use the features. ALWAYS REBOOT after launching it - you can't exit.

****​

DOWNLOAD LINKS

Reaper Branch

- Reaper 1.0

- Reaper 0.9

Custom Branch /frozen/

- Custom 0.9 - Revisited, fixed

- Custom 0.7

Classico Branch /frozen/

- Classico 0.7

Other Extras

- Prerequisites 0.7

- Guide

- Deodexed removed apps from STOCK XXJK1 //Requested download//

****​

And the Oscars go to:

-

My Girlfriend, first and foremost for her patience and calmness

:D

-	Kyrillos for the effort in Kyrillos ROM also for theming hints

-	The Dark Lestat for the awesome HTC theme, for the effort in the Lestatious ROMs and for providing me help in making the HTC theme port for Éclair

-	arunmcops for theme porting hints on XDA

-	rudolf895 for the guide on how to make a custom ROM and also on boot animations

-	bluebeast213 for the short tutorial on how to change build names

-	deskjeti for JiT and Kernel modding how-to's

-	marcellusbe for new 2.1 compatible FuguMod (will be introduced)

-	mumbozver for the amazing Clockwork Mod recovery port and help in implementation on 2.1

-	Xevin for the no-text Cyanogen boot animation

-	Everybody on XDA forums for motivation and support!

Other credits:

Samsung for G3, Google for Android, teh Internetz :D

Thanks for trying/using my ROM!

Please notify me in advance if you want to mod/redistribute it! Thanks!

See you around,

Jihaa

Disclaimer:

Of course, as always: if your phone gets bricked during an attempt to flash / use my ROM I will refuse all accusations regarding it was done by this ROM.

It has been properly and carefully tested and it poses no hardbrick threat to any G3.

Licensing options as of 27.06.2011:

This project is hereby declared as an open-source community project. I declare it, because I have no further knowledge on the feature implementation and I believe that the pace is slow because of this. Also, I am completely satisfied with the level of progress of Version 1.0 - therefore I found it meaningless to be in charge of this project.

What does this mean to you? It means you are free to redistribute, re-release, modify or edit this ROM or its contents as long as you:

1. Don't violate any licenses that are already been deployed (e.a. Samsung's)

2. Credit all development members (included in my description)

3. Indicate, that your modifiaction has been, in fact, based on Revival ROM

4. Ask around if you are unsure about anything included (whose work it was for example)

Why do I do this? I hope that this will pick this project up and maybe an another "mutated" release will include the features we all have been longing for!

Godspeed.