• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root CyanogenMod 7 Unofficial Beta 5 02/20/12

hroark13

Android Expert
Recognized Developer
Jul 15, 2011
3,280
4,113
UPDATE

I CREATED A NEW KERNEL THAT SHOULD FIX THE MAPS ISSUE READ ABOUT IT IN THIS POST
http://androidforums.com/galaxy-pre...fficial-beta-5-02-04-12-a-45.html#post3965446

PLEASE REVIEW FIRST 4 POST FOR UPDATES AND INFO I LISTED NEW INFO IN PINK TEXT






Unlike my Odin and CWM Port this project was a team effort, I wanted and tried to do it by myself, but I could not, it was too much for me.

Some new Friends I have made.

Psyke83 I used his source code for the Galaxy 5 and modified it to work for the Prevail. Psyke also spent many hours helping me fix problems, getting drivers working, teaching me how to use Github, Linux commands,and other useful things. Psyke you are awesome, I would not have even started this project if you did not tell me that a new kernel was not needed, I am glad to have you as a friend.

Koumajutsu Thank you so much for making the new WiFi driver, it simplified trouble shooting WiFi dramatically, and thank you for all the help on this project, I am so glad you joined the team.

PlayfulGod Thank you for all the helpful advice you have given me, you are a great asset to the Android community.

Some old Friends, that you all should know very well already for their contributions to the Android and Prevail community

Bloodawn, Inigomontoyasr, Interdpth, Murderousone, New Optimus, and Shabbypenguin
Thank you guys for coming in on this project and helping me out. I look forward to working with you again on other projects.

Blue2107 I am sorry I forgot to ask you to join the team, I know that you would have been able to help, I appreciate all the cool themes you have made.

I would also like to extend a thanks to the makers of CyanogenMod, and ClockWorkMod, all I can say is you people make awesome software.

There are a lot of people to be thankful to like koush, udK, motofoca, MadTeam, ACS, Android Forums, the people at Samsung, Google, Linux Devs, I know I am missing a lot of people and I apologize for that.

This is an unofficial CyanogenMod port, that means the people at the CyanogenMod web site will not support it. There is a process people need to go threw to get their CyanogenMod port supported by them, and I will look into that, but I have to say I do not think it will happen, I had to modify one of the CM source files to fix the MEID issue, and I think that invalidates this port for inclusion into their repository. I would also like to mention that I have removed the Rom Manager app that comes with CyanogenMod on purpose, it is an excellent app, but our phone is not supported by it and you can brick your phone if you try to flash nand updates with it on the Prevail.

This is a beta release, NOT a beta release of the CyanogenMod code, but a beta release of my code I created to make the port work with all the hardware and such, I know that sounds confusing and I apologize, bottom line is it is CyanogenMod 7.1.0 code and Hroak Beta code that can be found here. https://github.com/hroark13/android_device_samsung_prevail Maybe someone can suggest some better versioning methods.

The purpose of this thread will be to help people get this installed if they need it, reporting bugs, and methods of fixing these bugs.

DO NOT ASK FOR ETAS ON FIXES OR RELEASES

Please do not make requests to add third party software to the ROM. Even if it is free software, every time some one downloads someones apps from the market, it increases their stats and truly shows how popular their software is, it would not be fair for me to distribute their software in this ROM.

If you do not take the time to read and learn how to install this, and how to fix issues with it, then I will not take the time to try and help you. This thread may grow very large so I will put updates in the first four posts of this thread, so please check the first four posts before you ask any questions. I will ignore any questions that can be answered by reading the first 4 post of this thread.

The 4 post will be structured as follows.

1. Release information and Credits
2. Things to Avoid, Known Issues, Installation Instructions
3. Change Log, ROM Download Links, Hot Fix downloads and instructions, Other Downloads
4. Reserved
If I have helped you, and you like my work, please click on the Thanks Button and give my thread a rating by clicking on the stars above.

If you would like to buy me a beer cofee, you can click on the PayPal button

 
Things to Avoid

There are a lot of settings that can be changed, just be careful and anything that is found that causes problems will be listed here

Do not flash recovery or ROMS with Rom Manager until this phone is supported by it, I have removed it for now.

aladdin99 - Dont set VM heap to 12. It boot looped when i did.


I found that trying to install Busy Box from the Market messes up my WiFi, I am not sure why, CyanogenMod comes with BusyBox

Known Issues

I did not want to hold back the release of this any longer, the current issues are annoying but maybe some of you can help fix them

MMS does not work properly when WIFI is on

WiFI Hot Spot does not work, however you can download the free tethering app and use that

Updating PRL and Profile is not supported and you have to revert to Stock Rom to do it.

Dialer code for Hidden Menu are not supported

Installation Instructions

You have to be on Base Band Version EJ06 before you install Beta 3.5 OR HIGHER
Here is a zip file that has Odin and the EJ06 phone.tar
EJ06BASEBAND.zip

Warning this will format your system, data and cache partitions to ext4, your data will be lost,
MAKE A BACKUP

01. Install ClockWorkMod v5.0.2.6 with the instructions from this thread.
http://androidforums.com/galaxy-pre...kmod-update-10-28-new-version-v5-0-2-6-a.html
02. Go into ClockWorkMod and perform a backup of your phone.
03. Download and copy the current cm-7.1.0-HROARK-????.zip file to your SD Card
04. From a powered off phone, boot into ClockWorkMod by holding Volume Up and Power Button
05. In ClockWorkMod go into install zip from SD Card
06. select choose zip from SD Card
07. select cm-7-HROARK-????.zip
08. select Yes - Install cm-7.1.0-HROARK-????.zip
09. After it is done installing Press back button
10. Select Reboot System Now
11. The phone will reboot back into ClockWorkMod, this is normal, just choose Reboot System Now again
12. Install Any Hot fixes available for the version you are running

Note since this is a de-odexed ROM the first boot will take a long time while it is building dalvic cache
 
Upvote 0
Change Log


10/29/11 Beta 1a
11/06/11 Beta 2d - synced with repo, new libaudio, recompile, includes hotfixes from previous beta version
12/14/11 Beta 3.5 -new kernel, new libs, using GPS driver from CM source, a lot of changes, includes Google Apps, block ad host file, new boot animation by adam2010
01/10/12 Beta 4.B - synced with repo, re-compile, new kernel initramfs, fixed wifi(but not hotspot) left it odexed this time, want to see if it makes a difference, updated some apps, some new prop setting

02/04/12 Beta 5 - de-odexed, zip aligned, data2ext intergrated kernel, smaller kernel modules, MIUI camera apk, Zeam Launcher some init.d scripts, changed Adreno200 egl config, removed some apks, other small tweaks

See this thread for more info about the data2ext integrated kernel
http://androidforums.com/galaxy-prevail-all-things-root/483970-mod-cm7-data-ext.html

ROMS flash with ClockWorkMod

You have to be on Base Band Version EJ06 before you install

cm-7-HROARK-beta5.zip
http://www.mediafire.com/?5i59286qgqxw8c0


Hot Fixes flash with ClockWorkMod
ONLY INSTALL LATEST VERSIONS OF HOT FIXES MEANT FOR THE VERSION YOU ARE RUNNING

MAPS FIX
http://androidforums.com/galaxy-pre...fficial-beta-5-02-20-12-a-45.html#post3965446

Beta 5 removed apk files
beta_5_removed_ apks.zip
http://www.mediafire.com/?8e0db5yedmel17v


KERNEL flash with ClockWorkMod - THIS IS ONLY IF WANT JUST THE KERNEL, MOST PEOPLE DONT NEED THIS

I made 2 versions one that mount the external sd-ext as data

mapfixkrnl-ext.zip

and one that mount the internal stl13 as data

mapfixkrnl-no-ext.zip




OLD STUFF - ILL LEAVE THESE LINKS HERE FOR ANYONE WHO WANTS THEM

beta5_kernel.zip
http://www.mediafire.com/?7ppmp0gbeu91633
Beta 4b
http://www.mediafire.com/?9sy5ecfktxm8gs2
Beta 4b Hot Fix 3
http://www.mediafire.com/?f39olzhdac3xdj0
Beta 4b kernel
http://www.mediafire.com/?x84g3pjcpj35jus

Beta 35
http://www.mediafire.com/?5uf69j3ye0ynq8j
Beta 35 Hot Fix 2
http://www.mediafire.com/?dd3ux5d1zp6u59r

Beta 2d
cm-7.1.0-HROARK-beta2d.zip
 
Upvote 0
Don't want to quote the whole OP but I do want to add my thanks to hroark and everyone he mentioned and everyone that has helped make this phone what we have today. Got my backup done and going for the install now ..

Install went smooth poking around and all is good so far .. one thing the link to the google apps package you made is linked to the cm7 install file page not the app package
 
Upvote 0
i think you can just install Super User from the Market

It was suppose to be in the ROM, I will include it in the next version


it seems a couple files did not get copied during the de-odexing proccess

Androidian.apk
Cyanbread.apk
Superuser.apk

I will make a hot fix file for this soon
 
  • Like
Reactions: jroderka30
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones