[ROM] [FROYO] EC03 Odin ROM

Search This thread

pastorbennett

Senior Member
Mar 12, 2010
430
155
Minnesota
^
got long press working with google search xD I'll upload it later xD
you have to do some smali editing to fix it, that's why it wouldn't work xP

Sent from my SCH-I400 using XDA Premium App

Hell yeah, you kick ass! That was the one thing that was irritating me about the Froyo ROM. I'm just starting to learn all this development stuff. I was trying to modify the enhancedgooglesearchprovider.apk that made this feature work with DL17. You've made my day! I'm excited to get this working.
 

laureanop

Senior Member
Aug 24, 2010
2,163
607
Los Angeles
I wanna install this on my wife's continuum but i don"t understand step 7. Isn't everything wiped when you odin the froyo.tar file? or is step 7 used if you wanna install the froyo file though cwm? Are the froyo kernel and radio included in the odin package?
 
Last edited:

samuelhadams

Senior Member
Dec 14, 2010
291
30
I wanna install this on my wife's continuum but i don"t understand step 7. Isn't everything wiped when you odin the froyo.tar file? or is step 7 used if you wanna install the froyo file though cwm? Are the froyo kernel and radio included in the odin package?

Step 7 is just wiping data you have stored from the ROM you're running now. It's cached data from the apps from your currently running ROM.

So again to clarify, step 7 is not an alternative method to installing this Froyo ROM via CWM. It's to wipe cached data. Wiping this data will prevent errors from occurring so make sure to do it.

Sent from my SCH-I400 using XDA App
 

Bierce22

Senior Member
Nov 10, 2010
1,675
150
canton ga
you can wipe the data with the normal bootloader cwm is there in case you want to make a back up or flash an add on.
 

Weudel

Retired Forum Moderator
Jul 18, 2010
588
97
Anyone know how to flash this thing in Heimdall? I don't have windows.
 

Weudel

Retired Forum Moderator
Jul 18, 2010
588
97
Here's the UI
Screenshot-Heimdall-Frontend-1.1.png
 

pastorbennett

Senior Member
Mar 12, 2010
430
155
Minnesota
Anyone know how to flash this thing in Heimdall? I don't have windows.

Heimdall should work, but no guarantees on that. To flash via Heimdall, take the Odin image, remove .md5 from the file name, unzip, and input the appropriate files into Heimdall. zImage is the kernel, factoryfs.rfs is the system, and recovery.bin is of course recovery. If all else fails, throw the files on a thumb drive and use a friend's Windows machine. I'm Mac user, but I used Odin through Bootcamp to get this done.

You can also flash the zip file provided by imnuts, but you would still need to flash the modem and cwm recovery.
 

Weudel

Retired Forum Moderator
Jul 18, 2010
588
97
Worked perfectly... thanks for the help.
 
Last edited:

laureanop

Senior Member
Aug 24, 2010
2,163
607
Los Angeles
I just installed on wife' s phone. 100% success. Works flawlessly, even the new market. Flash video a little choppy.
Keys to successful installation: FOLLOW THE OP INSTRUCTIONS,installing cyan cwm, never letting the phone do a normal restart until the final step, wiping everything on cwm, correct placement and naming of update. Zip file
Fyi: it works with Dl radio as well. I'll odin ec 03 later

Sent from my SCH-I500 using XDA App
 
Last edited:

spearoid

Senior Member
Feb 21, 2009
763
166
I was holding off for Imnuts's clean ROM, but decided to go ahead with this ROM.

One of the greatest features of this phone is the ability to receive incoming calls via the Ticker--a feature I've only seen rivaled in CM7 on my Fascinate that allows for incoming calls to be restricted to the notification bar.

Well, I have learned enough about this phone over time to know that the only way to receive incoming calls via the Ticker on the Continuum is to have loaded the TW Launcher. I hate the TW Launcher, and I find Go Launcher to fall short of LauncherPro.

Regardless, when using a different launcher other than TW's, the service (or whatever it is) for incoming calls to the Ticker does not load upon rebooting your phone. I've worked around this by creating a shortcut in LauncherPro to load the "activity" for TW Launcher and I load TW Launcher after any reboot....and have that and LauncherPro both running

long story short here to ask....can someone unearth the service or component within the TW Launcher that is responsible for incoming calls to the Ticker? If this were possible, maybe the service could just be set to run on startup, and I wouldn't have to install the TW Launcher on this ROM as I just did, JUST to get incoming calls to the Ticker.

I feel I might not have been as clear as I could have been...oh well, you are all smart people. :)

by the way, who hasn't been playing a game or browsing full screen on their Android phone to be rudely interrupted by a phone call taking over their whole screen? I've accidentally answered calls on other phones this way. The Ticker-incoming-call feature is beautiful.
 

pastorbennett

Senior Member
Mar 12, 2010
430
155
Minnesota
I'm glad to hear this is working for people. If I get bored tomorrow, I'll get another ROM put together. I'm working on a super-clean, de-binged with gapps version that incorporates the AOSP lock screen and the reboot options, courtesy of imnuts and trailblazer. The Odin image will include modem and cwm recovery, but I'm not sure if its possible to add those to a cwm flashable zip file. I'll find out, one way or another, and get it uploaded.
 

laureanop

Senior Member
Aug 24, 2010
2,163
607
Los Angeles
Thank you pastorbennet , imnuts07 and trailblazer for your amazing work. You have made this phone the phone that it should have always been. Looking forward to the mods and improvements

Sent from my SCH-I500 using XDA App
 

pastorbennett

Senior Member
Mar 12, 2010
430
155
Minnesota
I was holding off for Imnuts's clean ROM, but decided to go ahead with this ROM.

One of the greatest features of this phone is the ability to receive incoming calls via the Ticker--a feature I've only seen rivaled in CM7 on my Fascinate that allows for incoming calls to be restricted to the notification bar.

Well, I have learned enough about this phone over time to know that the only way to receive incoming calls via the Ticker on the Continuum is to have loaded the TW Launcher. I hate the TW Launcher, and I find Go Launcher to fall short of LauncherPro.

Regardless, when using a different launcher other than TW's, the service (or whatever it is) for incoming calls to the Ticker does not load upon rebooting your phone. I've worked around this by creating a shortcut in LauncherPro to load the "activity" for TW Launcher and I load TW Launcher after any reboot....and have that and LauncherPro both running

long story short here to ask....can someone unearth the service or component within the TW Launcher that is responsible for incoming calls to the Ticker? If this were possible, maybe the service could just be set to run on startup, and I wouldn't have to install the TW Launcher on this ROM as I just did, JUST to get incoming calls to the Ticker.

I feel I might not have been as clear as I could have been...oh well, you are all smart people. :)

by the way, who hasn't been playing a game or browsing full screen on their Android phone to be rudely interrupted by a phone call taking over their whole screen? I've accidentally answered calls on other phones this way. The Ticker-incoming-call feature is beautiful.

Sorry I missed your question before posting my response above. I'll try looking at this and see if I can't figure it out. I've recently ditched Go Launcher, and when I post a Super Clean update to this, I'll be including the GB launcher. I'll see if the incoming calls answered through the Ticker works with the GB Launcher.

I too don't care for the TW Launcher. There's got to be a way to load the service that allows calls to be answered through the ticker, I just don't have an answer to this at the moment.
 

pastorbennett

Senior Member
Mar 12, 2010
430
155
Minnesota
Thank you pastorbennet , imnuts07 and trailblazer for your amazing work. You have made this phone the phone that it should have always been. Looking forward to the mods and improvements

Sent from my SCH-I500 using XDA App

You're very welcome! I don't feel like I've done too much, just slap some apps together and delete the garbage, but I guess I've put in a few hours on helping to improve the functionality of this phone. Since things now seem to be out of the hands of the manufacturer and the developers are leading the charge, we might even see GB in the next few months. I can guarantee I probably won't have a hand in it, since that's far above my abilities. So far I'm pretty much confined to following the instructions of others and figuring out a few things here and there on my own, but there are some very talented guys in these forums, and I doubt we'll see this device abandoned for a few more years down the road. Heck, there's even GB rome for my old Eris that have been updated within the last week or so.
 

laureanop

Senior Member
Aug 24, 2010
2,163
607
Los Angeles
Gb would be great. Hopefully whatever Gb leak the continuum gets (or maybe a cm7 port)does not have the SD card issues that my phone the fascinate has (not even the great jt 1134 can figure this one out). These galaxy s phones are a beast on aosp but the SD card debacle made me go back to tw (if I hadn't backed up my SD I would have lost two years worth of pictures). It's frustrating because I have experienced the little humming bird CPU running on demand governor instead of the silly conservative tw limits us to. Oh well, still great phones

Sent from my SCH-I500 using XDA App
 
Last edited:

laureanop

Senior Member
Aug 24, 2010
2,163
607
Los Angeles
Imnuts says that in order to make a voodoo kernel he needs the source. Isn't the source in the leaked ec 03 kernel? Or is that something separate that VZW or Samsung have to release?

Sent from my SCH-I500 using XDA App
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    First things first, all credit goes to imnuts for bringing us Froyo! I'm not going to name this anything special, since all I did was download a little from the market here, delete and replace a little there, and make an Odin image. Since I can't in good conscience take any donations for this, if you're so inclined to donate to anyone, donate to imnuts!

    This is a modified build of the stock EC03 ROM. I'll spare you all the boring details and just give the main points. As an aside, I take no responsibility if you brick your phone! I've tested this myself on my own Continuum with the actual uploaded ROM, so I can confirm that this works, unless you have already completely screwed up your phone! I have included the link to One Touch Unbrick for such a scenario (credit to AdamOutler)

    - I've replaced the TouchWiz launcher with Go Launcher
    - Stock browser has been replaced with Dolphin HD
    - Bing, MS Streets, VZW apps all removed
    - Google Search is the default, and Google Maps is included.
    - I haven't figured out how to open Google Voice Search with a long press on the search softkey, but the softkey does open up Google Search
    - When starting up, you may get a nag from Go Launcher. Don't worry, it will go away and you'll never see it again.
    - For some odd reason, once the shortcut buttons for Go Launcher appeared in the wrong place. If this happens, tap Menu, Preferences, Operation Settings, and check Screen rotation. This will fix it, and you can disable Screen rotation if you'd like

    Here's some useful links for what you'll need. This way, you don't have to go searching through threads to get everything you need. To flash, do the following:
    1. Download the update.zip file and place it on the root of your SD card. It is probably best to do this first before flashing anything.
    2. Place your phone in download mode by removing the battery and holding vol-down while connecting the USB cable.
    3. If you want to do a NAND backup before proceeding, then flash just the CWM recovery listed below under PDA in Odin. Otherwise, proceed to step 4.
    (a) Remove your USB cable, insert your battery, and power on the device while holding both the vol+ and vol- buttons until the Samsung logo appears
    (b) To get into CWM, use the vol- to highlight apply sdcard:update.zip, and tap where the menu softkey normally is
    (c) Once in CWM, the power button becomes select, and the back softkey is to go back. Use vol- to highlight backup and restore, select, then select Backup.
    (d) Once backup is complete, remove your battery, and while holding down the vol- button, connect your USB cable. Keep holding until you are in download mode.
    4. Unzip the ROM file to a tar.md5 file, select this file in Odin under PDA, and flash away!
    5. Place the update.zip file linked below and boot into recovery by holding both volume buttons and the power button until you see the Samsung logo.
    6. Once in recovery, apply update.zip. This is the CWM recovery, so you'll need to use the menu soft-key to select. Once in CWM, the power button is select and the back soft-key is back.
    7. In CWM, make sure you do a wipe/factory reset and wipe cache partition, then reboot.
    8. Profit!


    Odin3 v1.85: http://www.4shared.com/file/DxGjuFFQ/Odin3.html
    Cyan CWM update.zip: http://www.4shared.com/file/cLdwKNsU/update.html
    ROM: http://www.4shared.com/file/2hM6e4B2/I400_Froyo.html
    One Click Unbrick: http://www.4shared.com/file/u2e5ow7y/OneClick.html
    Adrynalyn's CWM Restore: http://www.4shared.com/get/G2sff5Sg/cwm_recovery_test4_adryn.html


    2ff99783da9c2676544f36e1dc8cd616.gif
    1
    Doesn't selecting wipe/factory reset and wiping cache partitions totally just uninstall the mod?

    Confuuuuuused LOL. I'll try it following your directions exactly (though you should put the "Place Update.zip" part at the very beginning. I foresee a lot of people getting confused on that lol) and see how it goes :) Thanks!

    No need to get confused! I might just take your suggestion and edit my post. Flashing an Odin image is a lot easier than it sounds, and if you mess something up, there's always a way to get back to stock.

    Even though Android devices have a single internal flash drive, there are separate mount points that are used by the OS with different permissions for each. Remember the underlying OS is essentialy a Linux/Unix derivative, and what you see on the UI of the phone is nothing more than a well designed GUI. That being said, the system partition/mount point by default is set as read only. When doing a wipe/factory reset, you are deleting all the user-defined parts of the OS, such as downloaded apps, email, contacts, calendar, etc. The cache partition is just that - a location where parts of the OS are placed when in transition, such as when updating an app that is part of the system partition.

    When you root an Android phone, you are essentially unlocking the system partition so you can not only see what data is on the internal storage itself, but by using a file explorer that can make use of the root permissions, you can add and delete content to the system partition, which is how I made this ROM. Once I had everything the way I wanted it, I then extracted those mount points and combined them together into the flashable Odin image.

    When you install a custom ROM, you are replacing the system partition located on the internal flash drive, and typically the recovery and kernel partitions as well.

    I'm guessing this may be more information than you wanted, but I thought I'd throw it all out there to make things, hopefully, a little clearer.
    1
    Does the "Ticker" area still function like the factory version?
    Will Flash Player 10 work?

    Yes and yes.

    Sent from my SCH-I400 using XDA App
    1
    ^
    got long press working with google search xD I'll upload it later xD
    you have to do some smali editing to fix it, that's why it wouldn't work xP

    Sent from my SCH-I400 using XDA Premium App
    1
    are you on mac or linux