- 08-15-2011, 10:20 PM #51
Re: Building your own ROM
OK, so several forum members have now successfully built a working ROM from the IHO repository. So you may be asking yourself, what do I do with all these files, how do I customize it, how do I make the changes I want to make? Here's a good video tutorial by TechTV that can help you get to the next level in building your own ROM.

- 08-15-2011, 11:36 PM #52
Re: Building your own ROM
Thanks Jerry! A week ago I never even touched Linux before, but your instructions on the third post of this thread walked me through building my own rom, I like simplified instructions, I'm pretty new to any of this still.
- 08-17-2011, 12:42 AM #53
Re: Building your own ROM
Jerry, can you update the 3rd post? It seems like there are some outdated/contradicting info. use '-b gingerbread' or not? There are a lot of good details there that are lacking in the current wiki page to help someone new to build. Or could clean it up a bit and just add it to the wiki too. I'm itching to build my own ROM now, but would like to get a clearer understanding of the steps first.
Thanked by: - 08-19-2011, 12:38 AM #54
- 08-19-2011, 12:58 AM
Thread Author #55
- 08-22-2011, 11:08 PM #56
Re: Building your own ROM
Did you ever get past this? I had the same error a couple of times recently, and I ended up deleting the entire source tree, including the hidden .repo file, and then doing a fresh repo init and repo sync. Built fine both times I had that error after fresh syncs. I'm not sure why we both get that same error, are you using the default install of Wubi like I am? If so, Blarf is probably right, since it creates a pathetically small space for Ubuntu to run it.
- 08-22-2011, 11:21 PM #57
I have been getting the same error for a week, I thaugjt it had something to do with me running a 32bit vmware Ubuntu. I thaught I had it fixed when I cleaned up my builds and started completely fresh, but now it freezes up at installing system_network, so I'm guessing something didn't sync right and I will start all over AGAIN. Thanks again for your help jerry
- 08-23-2011, 01:09 PM #58
Re: Building your own ROM
Another brand-noob guy trying out his first build. I tried setting up my arch linux system to do this, but I was running into trouble finding all the packages necessary ( for example I can't find the libsdl1.2-dev package for arch. Are some of them debian (and/or Ubuntu) specific?)
So I switched to my new Mint Debian Edition install and got everything in place that I needed (I think).
When I tried to make my bacon, I got the following, and have no idea how to fix it:
$ make -j2 bacon
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.5
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GINGERBREAD
============================================
Checking build tools versions...
find: `out/target/common/docs/gen': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
make: *** No rule to make target `bacon'. Stop.
Hope it isn't something really obvious (and stupid!)... I wonder if some directory isn't in the right place, or...Last edited by wilberfan; 08-23-2011 at 03:18 PM.
- 08-23-2011, 02:39 PM #59
Re: Building your own ROM
I give up. Me and my PC just aren't meant to compile our own rom. Ok I don't give up, but I'm going to take a break. I will try it with debian alater and see if I have any luck
- 08-23-2011, 04:03 PM #60
- 08-23-2011, 04:11 PM
Thread Author #61
Re: Building your own ROM
Okay. For my purposes at least, this thread has formally been succeeded by two things:
1.) The wiki entry located .
2.) The porting IHO to a different Optimus phone thread on XDA.
Like the official thread dev threads the move to the wiki is designed to encourage people to develop a single reference where usable build instructions can be found instead of spreading it out through a lengthy forum thread. As usual I'd like to request that any significant changes to the wiki be coordinated with Centinel.Thanked by: - 08-23-2011, 04:21 PM #62
- 08-23-2011, 05:03 PM #63Thanked by:
- 08-23-2011, 05:22 PM #64
- 08-23-2011, 10:35 PM #65
Re: Building your own ROM
Well, this won't impress any of you'ze guys, but Yay!
Code:Package complete: /home/wilberfan/android/system/out/target/product/thunderc/update-cm-7.1.0-RC1-IHO-KANG-signed.zip c3d67f7291865c36e5cddf297895e95b update-cm-7.1.0-RC1-IHO-KANG-signed.zip

Of course, I haven't tried flashing it yet, but it's still a "yay". - 08-24-2011, 01:12 AM #66
Re: Building your own ROM
Welcome to the dark side!
- 08-24-2011, 01:30 AM #67
Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
Donate here if you feel inclined to brighten my day. - 08-24-2011, 09:39 AM #68
Re: Building your own ROM
I've been building this for a couple of weeks. Last night I started getting this error when syncing the repo.
Anyone know what I'm doing wrong or how to fix the problem. ThanksFetching projects: 91% (184/202) remote: fatal: failed to read object c0f30688df7152202b032f5809b6b52d842ae09f: Invalid argument
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header
error: Cannot fetch platform/sdkDevice: Optimus V
Rom: I.H.O CM7.2 - 08-24-2011, 09:56 AM #69
- 08-24-2011, 10:01 AM #70Thanked by 3:
- 08-24-2011, 10:17 AM #71
- 08-24-2011, 04:40 PM #72
Re: Building your own ROM
Repo is back working now.
Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
Donate here if you feel inclined to brighten my day.Thanked by: - 08-24-2011, 08:08 PM #73
- 08-26-2011, 11:32 AM #74
- 08-26-2011, 11:19 PM #75
Re: Building your own ROM
The main differences from a pure IHO build and BACKside are:
changed bootanimation
changed 2nd boot logo
removed all wallpapers, themes, and large ringtones
added bootsound support
added video camera icon
replaced LatinIME with an english only version (much smaller)
It's removing the wallpapers, themes, ringtones, and replacing LatinIME that makes my build smaller.





Reply



































