[ROM]Enomther's TheOfficial D/S - v2.14.2 - 12/28/2010

Search This thread

cdubb32390

Member
Mar 11, 2008
35
0
Hi cdubb,

compcache is not turned on by default. You manually implement a userinit.sh script and place it in the proper location. In the upcoming v1.4, compcache will be default. Till then ...

Check out POST #37 in this thread (page 4).

http://xdaforums.com/showthread.php?t=538456&page=4

See if you can manage that, let me know!
Thanks for the info but i think i'll hold off on compcache until its implemented automatically.......thats a little too much legwork for my taste :D
 

enomther

Senior Member
Jun 12, 2009
3,437
146
/system space

Hi all,

I am now using the TMO CRC-1 Rooted room,
and i want to install the CIME to my phone, But the /system partition show i do not have enough space to do that. I only have 1956KB available but I requre 7 mb.

Can anyone advise me how can I increase the /system space.
I tried to delete all the ringtones, and amazon mp3, voice dialer. It make me have 35xx KB available. But i still need more. Anyone can help. Thanks very much

Hi calvaner,

You've got a special case here! With the current TMO build, you've definitely got a "severe" shortage of /system space.

You could try the HTC ADP equivalent, I've heard some good feedback on that. With the HTC ADP equivalent, you'll get roughly ~14MB of free /system. Which is enough for you're requirements.

Also, more /system space is coming in the v1.4. This will updated shortly. Till then, the HTC ADP build would work fairly solid for you, I'm sure of it.

I will look a little deeper at the CIME requirements (maybe there's something do-able here, no guarantees! :rolleyes:). I'll update thread with more later.

Till then, if you try the HTC ADP, and PM me, I'll do my best to make it for you!

~enom~
 

calvaner

Member
May 17, 2009
10
0
Hi calvaner,

You've got a special case here! With the current TMO build, you've definitely got a "severe" shortage of /system space.

You could try the HTC ADP equivalent, I've heard some good feedback on that. With the HTC ADP equivalent, you'll get roughly ~14MB of free /system. Which is enough for you're requirements.

.......

~enom~

Hi Enom,

Thanks for your help, just wonder did the ADP Rom contains Android Market? Thanks
 

sheepdawg

Member
Feb 13, 2009
17
0
How to check if CompCache is running, and apps2SD formatting

Hi there,

First of all, thanks for all the hard work on making this happen, and all the continued hard work supporting folks with questions that I've seen in my scan through this thread.

Unfortunately, this thread has grown quite long, and while I suspect that the answers I seek are in here somewhere, in searching and scanning I didn't see them.

So, two questions, and if you already have answered these, apologies (please reply with link to previous answers, though?):

1) Even if I have enabled apps2sh in the userinit.sh file, I'm guessing I still need to format my sdcard manually? I thought at first that auto-apps2sd meant truly automatic, but in retrospect I'm glad the installer doesn't just reformat my sdcard :) Once I get both the fat32 and ext2 partitions on there, it will recognize them and move files? It looks like the file transfer is automated in the userinit.sh file.

2) Is there a good way to check if CompCache is running and to monitor what it is doing? While this build is NOTICEABLY faster than what I was running previously, I'm not sure if it is the more available memory or just differences in the kernel or some other build difference.

Thanks again!

Sheep
 

enomther

Senior Member
Jun 12, 2009
3,437
146
partitioning, Apps2SD and compcache

Hi there,

First of all, thanks for all the hard work on making this happen, and all the continued hard work supporting folks with questions that I've seen in my scan through this thread.

Unfortunately, this thread has grown quite long, and while I suspect that the answers I seek are in here somewhere, in searching and scanning I didn't see them.

So, two questions, and if you already have answered these, apologies (please reply with link to previous answers, though?):

1) Even if I have enabled apps2sh in the userinit.sh file, I'm guessing I still need to format my sdcard manually? I thought at first that auto-apps2sd meant truly automatic, but in retrospect I'm glad the installer doesn't just reformat my sdcard :) Once I get both the fat32 and ext2 partitions on there, it will recognize them and move files? It looks like the file transfer is automated in the userinit.sh file.

2) Is there a good way to check if CompCache is running and to monitor what it is doing? While this build is NOTICEABLY faster than what I was running previously, I'm not sure if it is the more available memory or just differences in the kernel or some other build difference.

Thanks again!

Sheep

Hi sheepdawg,

Appreciate the words.

1) Are you using the FullFeatured or ExpansionPack Setup? There is some "basic" confusion here between various users, so I always have to ask.
Your answer here will gauge my response back to you.

2) In general, yes I'm not going to just format things for you ;). You must manually get your partitioning setup, 1 FAT32 and 1ext2/ext3 is the preferred setup. I'm not recommending linux-swap to anyone. This is the default setup for now (b/c so many are used to the linux-swap), in the upcoming v1.4, linux-swap will no longer be automatic and compcache will, just FYI.

As far as partitioning, I suggest using at least 320MB on the ext2/ext3 partition (so you'll always have plenty, better safe than ever sorry). Once you are partitioned like this, yes the auto-Apps2SD will occur in the FullFeatured or the Apps2SD will occur in the ExpansionPack, if turned-on in the userinit.sh.

3) For verifying compcache, there are three basic commands.

3.1)
Code:
free
This should output the amount of free memory you have available. If it's something like ~2MB or less, compcache is definitely not kickin. If you turned on the script-suggest 32MB, you should see roughly ~31MB in the "total" for the "Swap:" partition, not "Mem:"

3.2)
Code:
cat /proc/swaps
This command will 100% verify what you're running. It displays any form of swapping setup on the system. If compcache is running, you should see an entry starting with "/dev/ramzswap0"

3.3)
Code:
cat /proc/ramzswap
This will output various information regarding compcache. I always find the "GoodCompress" and "NoCompress" data interesting. This will also show the definitive amount of compcache in use.

~enom~
 

subguy812

Senior Member
Dec 28, 2006
138
23
Hi subguy812,

So to understand you correctly... are you asking for the expansion pack userinit.sh or the fullfeatured ROM userinit.sh (They go in different places).

Also, what are you trying to accomplish with the userinit.sh script implementation.

Let me know!

I am currently running the Full Featured ROM...I am interested in running compcache. On different rom's I had put this in the root. I guess I am unclear with your rom.
 

enomther

Senior Member
Jun 12, 2009
3,437
146
I am currently running the Full Featured ROM...I am interested in running compcache. On different rom's I had put this in the root. I guess I am unclear with your rom.

Hi subguy,

Check out post #37 (on Page 4), this is for compcache setup on FullFeatured. See if you can swing those instructions.

Also, in the upcoming v1.4, compcache will be automatically turned on, just FYI.

Let me know.
 

sheepdawg

Member
Feb 13, 2009
17
0
CompCache

Hi sheepdawg,

Appreciate the words.

1) Are you using the FullFeatured or ExpansionPack Setup?

I'm running the ADP 1.5 build you released, with the expansion pack installed, and with the default userinit.sh_v1.3 that you released.

3) For verifying compcache, there are three basic commands.

3.1)
Code:
free
This should output the amount of free memory you have available. If it's something like ~2MB or less, compcache is definitely not kickin. If you turned on the script-suggest 32MB, you should see roughly ~31MB in the "total" for the "Swap:" partition, not "Mem:"

3.2)
Code:
cat /proc/swaps
This command will 100% verify what you're running. It displays any form of swapping setup on the system. If compcache is running, you should see an entry starting with "/dev/ramzswap0"

3.3)
Code:
cat /proc/ramzswap
This will output various information regarding compcache. I always find the "GoodCompress" and "NoCompress" data interesting. This will also show the definitive amount of compcache in use.

~enom~


Cool. This was exactly what I was looking for, thanks! CompChache is running like a charm. And WOW, my phone is faster now. Amazing.

Thanks!

Sheep
 

alpha010203

Member
Jan 31, 2009
9
0
Please forgive my noobness, but in the past, I had run the Dude of life's rom, an then used the app2sd2 app to do all the App2SD. The nice thing about the set up is that the available system space will actually read what ever space I had partitioned for the ext partition.

I am currently running the Full T-Mobile non ADP version, and would like to know how to set up the App2SD so that it would behave in the same way if possible. As far as I can tell, the App2SD is not functioning as of current, since the available space is shown as ~60MB and is steadily decreasing as I install more apps to the phone.

Comp cache or linux swap is not working either, since typing "free" yielded a swap of 0.

Was I supposed to do something with the userinit.sh? or is everything truely automatic?

I apologize if this question had been answered in the past; if that is indeed the case, please feel free to flame me so I know to dig deeper into the forum.
 

enomther

Senior Member
Jun 12, 2009
3,437
146
Please forgive my noobness, but in the past, I had run the Dude of life's rom, an then used the app2sd2 app to do all the App2SD. The nice thing about the set up is that the available system space will actually read what ever space I had partitioned for the ext partition.

I am currently running the Full T-Mobile non ADP version, and would like to know how to set up the App2SD so that it would behave in the same way if possible. As far as I can tell, the App2SD is not functioning as of current, since the available space is shown as ~60MB and is steadily decreasing as I install more apps to the phone.

Comp cache or linux swap is not working either, since typing "free" yielded a swap of 0.

Was I supposed to do something with the userinit.sh? or is everything truely automatic?

I apologize if this question had been answered in the past; if that is indeed the case, please feel free to flame me so I know to dig deeper into the forum.

Hi alpha,

1st, what version are you using 1.2 or 1.3.2?

2nd, it sounds like apps2SD is working with the ~60MB you describe. If it wasn't working, you'd likely have ~57MB or less.

3rd, Compcache is not turned on automatically, see post #37 (page 4) of this thread. Linux-swap is ... only if you have a 3rd partition on your sdcard and it's linux-swap. How is your sdcard partitioned?

4th, in the v1.3.2 you should be getting ~73MB on a fresh install on /data.

5th, this doesn't perform same form of Apps2SD as the dude's, this uses a method, largely taken from cyanogen's implementation, in which case your free /data room is displayed based on the actual free data of the /data partition, not the ext2/ext3 partition on the sdcard.

Let me know.

~enom~
 

alpha010203

Member
Jan 31, 2009
9
0
Thanks for the prompt reply.

1. I'm on 1.3.2, and and my SD is split 500MB EXT and the rest for fat32

2. Fresh install, the available space is ~70MB, is there a conclusive way to know that App2SD is indeed working?

3. What is the advantages/disadvantages between the Dude's implementation and yours? In the past, I have used the symlink method, which is quite unstable, and the only way to know if it worked is to install over 10 applications, and if the system memory hovers around 50~60, then it worked. Then the Dude's rom included an alternate way of doing App2SD in which meld the SD partition to that of the system, resulting in what seems to be an "integrated" system. The reason that I made the switch is because I simply want a stable T-Mobile based rom with App2SD support that would allow the system to put all installed APKs and resulting cache on the SD. Is there a way in which your rom could include that method as well, or would cause your wonderful ROM to become too convoluted?
 

enomther

Senior Member
Jun 12, 2009
3,437
146
Thanks for the prompt reply.

1. I'm on 1.3.2, and and my SD is split 500MB EXT and the rest for fat32

2. Fresh install, the available space is ~70MB, is there a conclusive way to know that App2SD is indeed working?

Yeah, in this setup, you will definitely not get linux-swap and again, compcache must be manually turned on. I can tell you that with ~70MB, Apps2SD is working. But to be definitive, you could run 2 commands ...

Code:
mount

This will output your mount points. You will notice the ext partition is mounted on /system/sd mounted on /dev/block/mmcblk0p2. You should also see /data/dalvik-cache mount to /dev/block/mmcblk0p2, this is the dalvik-cache bind mount.
This is just to verify you've been mounted properly for the Apps2SD implementation.

Code:
su
ls -l /data

You will notice that app, app-private and expstick are symlink'd to the extX partition. With the statement '-> /system/sd/XXXXX' after the directory name in the ls output.


3. What is the advantages/disadvantages between the Dude's implementation and yours? In the past, I have used the symlink method, which is quite unstable, and the only way to know if it worked is to install over 10 applications, and if the system memory hovers around 50~60, then it worked. Then the Dude's rom included an alternate way of doing App2SD in which meld the SD partition to that of the system, resulting in what seems to be an "integrated" system. The reason that I made the switch is because I simply want a stable T-Mobile based rom with App2SD support that would allow the system to put all installed APKs and resulting cache on the SD. Is there a way in which your rom could include that method as well, or would cause your wonderful ROM to become too convoluted?

Good question as far as the Dude's implementation. To be perfectly honest, I have not investigated how he performs his apps2sd. I only know that it's different than cyanogen's implementation. I'm gonna look into it for my own knowledge mostly, but there are no plans currently to change the way Apps2SD is performed, because as of current, the stability and performance are this implementation has been very good.

PS ... Any luck with Compcache, following post #37's advice? Also, in the upcoming v1.4 it will be turned on automatically.

~enom~
 

dta1974

Senior Member
May 2, 2007
506
1
STL,MO
Ok.....after spending a bunch of hours reading these forums and posts today I learned how to get root access and decided to give this rom a shot,so I installed Ubuntu,learned how to create new partitions etc....and finally my G1 seems to be working like a charm with 71mb of available space.

As of now I did not come across any scary moments.It´s time for me to say thank you so much I do appreciate your time,knowledge etc...
It´s a long process but if you read and read you can make it.

Once again thanks so much Mr Devs,you guys give us the features that none of the big companies (such as TMobile,Google,HTC) do.
 

jonno.n

Member
Jan 18, 2009
33
0
Can I safely assume that if I have my SD card freshly formatted with fat32/ext3/linux-swap partitions in correct sizes (and I installed the build with no issues, subsequently enabling the Swapper app with no issues) that my compcache, apps2sd, and swapper are all working correctly? and how could I verify all that? My sd card still looks empty to me. Do I need to do something?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Super impressive, I went back to CM Eclair because CM6x was too bloaty and slow. This is the smoothest and fastest 2.2.x rom I've used, excellent work! Love the custom spare-parts app.

    Only two glitches I found - Bluetooth doesn't seem to want to turn on, and the 3G for HSPA option doesn't do anything when ticked or unticked.

    Thanks . ............... .... and thanks to ALL for the kind words :)


    And to ALL (status update)...

    These are the (2) bugs I am verify-ing atm. ...

    To be clear ... the 3g/hspa toggle is definitely broken ...

    As far as the BlueTooth issue ... this only effects dreams (G1/HTCDream) ... sapphire is fine.

    Will be making an effort to get these resolved as soon as humanly possible :)

    Just wanted to update everyone! :)

    ~enom~
    3
    It's ALL about options!!!


    enomther said:
    Guide to this thread!



    - - - POST #4) Basic ROM Info (Features, etc), Most Recent Changes, Downloads (ROM's/ThemeTemplates), FULL ChangeLog (Attached), user.conf example (Attached)

    - - - POST #5) Themes (Screenshots) & Resource links.

    - - - POST #6) Installation instructions, Detailed Requirements, Frequently Asked Questions.


    - - - - - ****If you LIKE WHAT I DO ... and want to put a :D on my face .... you may buy me any kind of drink!****

    - - - - - ****Also, if you would like to be notified of TheOfficial updates directly on your phone, LucidREM has put together ENOMDATER, which is available on the Market. It's a buck.99 and these proceeds go toward my efforts. Thanks again Lucid! **** - - - - -



    --- The Thread Rules ---

    1) Respect Other Users/Posters.
    2) Respect XDA and it's Rules and Moderators.
    3) Respect enomther (that's me, hehe ;) ) ... (albeit ... please feel-free to speak your mind )
    4) Respect yourself! (No Question is too low)
    5) AND PLEASE ... do try and search the thread and broader forum for an answer prior to posting, as there's a high chance it's already been answered!




    Basic ROM Info / Features
    **********************************************

    Release Name:
    There are (4) Donut based ROM's here!
    1) The AOSP1.6_r2+ADP DRD36 ROM
    2) The HTC ADP 1.6 DRC83 ROM
    3) The TMO OTA DRC83 US
    4) The TMO OTA DRC92 EU

    Release Version:
    v2.6.3

    Credits/BigThanks/MadProps:
    JF, Cyanogen, Stericson, Haykuro, JAC, ccyrowski, TheDudeOfLife, Soulife, KB7SQI, CodeAurora, Zinx, harry_m, irrenhaus, rogro82, Loccy, cytown, rgv151, Wysie, xenio2000, LucidREM, miketaylor00, Meltus, Moonspoon, Tehseano, Manup456, beagz, sir*mez, Prash, mannyb, RichieDaze, JonnyBeuno, nabzilla1990, all the other theme, app & ROM devs), AndroidSpin (for hosting space and a great ROM DB), .... AND ...... most of all to XDA-developers and the XDA community ... THANK YOU!!!

    Base Firmware:
    Donut-Android-1.6

    Radio Required:
    Any

    SPL Required:
    Any

    SDCARD Partition Layout:
    Any

    Wipe Required:
    If coming from ANY other ROM, YES!

    Special instructions:
    See POST #6 PLEASE!!!!!!!!!!!!!!!!

    FEATURES

    - Menu Driven Setup Script
    --- run 'expsetup' in Terminal (after 'su') OR using adb

    - Default Settings include ...
    --- Supports both dream/G1 (EBI0) and sapphire-32B/MT3G
    --- Overclocked to 528/245Mhz
    --- Swappiness 30
    --- ENABLED Compcache 32MB (w/SwapFreeNotify)
    --- DISABLED Linux-Swap (but supported)
    --- AUTOMATIC - Apps2SD if extX partition exists on sdcard
    --- AUTOMATIC - SDCARD partition layout discovery - So you can use linux-swap w/out an extX partition
    --- Support for user.conf implementation to override expsetup (see attached example)

    - Kernel Features
    --- Multi-Touch
    --- compiled w/gcc-4.4.0
    --- most debugging removed
    --- wifi tethering, wired/USB tethering
    --- ext2/ext3/ext4 support
    --- unionfs/cifs/fuse fs support
    --- cram/squash, misc-other-fs support
    --- ipv6 support
    --- tun and ipsec support
    --- 10MB (107MB) Kernel MOD (optional) in expsetup

    - speed MOD's (Yes She's Pretty Fast ;) )
    --- Overclocking ^^
    --- CodeAurora's libc & libpixelflinger ARM Assembly Optimizations
    --- ZipAligned apps
    --- Optimized app compression
    --- vm page-cluster mod
    --- other junk, can't remember now

    - included apps
    --- LucidREM's lucid script
    --- rwsystem/rosystem scripts
    --- HTC_IME
    --- Wifi Tether
    --- Wired Tether
    --- Work E-Mail App
    --- SuperUser/Terminal Emulator
    --- SpareParts
    --- Updated YouTube App (v1.5.08)
    --- 5-Screen Auto-Rotate Launcher (ADP & AOSP Only)
    --- AdvancedLauncher Non-Replacement (TMO US/EU Only)
    --- TMO IM App (TMO-US/ADP & AOSP Only)
    --- DevTools (ADP & AOSP Only)
    --- SimCard Toolkit (ADP & AOSP Only)
    --- PDFViewer (ADP & AOSP Only)
    --- Stericson's LockScreen (AOSP Only)

    - expsetup optional apps
    --- rgv151's MMS app
    --- Loccy's BetterBrowser
    --- AdvancedLauncher
    --- cyTown's Phone MOD (ADP & AOSP Only)
    --- Wysie's Contacts MOD (ADP & AOSP Only)
    --- HTC Teeter (ADP & AOSP Only)
    --- Brut.all's Modified Non-US GoogleMaps 3.3.1
    --- HERO-like ToggleWidgetPack & FlipClock (that doesn't actually flip) + Weather Widgets
    --- Ported Jbed/Java app
    --- iWnn_IME







    Mini ChangeLog - Most recent Changes
    **************************************************

    Changelog v2.6.3 - 3/17/2010
    - fixed - *really* OTA updates - gone forever
    - fixed - *really* Maps installation problems

    Changelog v2.6.2 - 3/4/2010
    - fixed - Issue with reboot commands (MetaMorph/Terminal and the like apps should work fine now)
    - fixed - Issues with installing GoogleMaps from Market (or alternate)
    -== All 2.6.1 themes are still GOOD, so just apply the new expansion :)

    Changelog v2.6.1 - 3/1/2010
    - added - GUSTO App (GUI Used to Setup TheOfficial) which replaces many expsetup functions
    --- HUGE THANKS to olearyp for this contribution!!!
    --- cleaned-up - expsetup accordingly ( only 5 options remain! :) )
    --- still need to use expsetup to obtain resources/vsapps and to remove apps
    - added - QuickCommands to GUSTO for easy rebooting and /system partition mounting
    - added - FLAC Audio Support in AOSP build (thanks to Kenny Root / Cyanogen)
    - added - EBI1 support for AOSP and ADP builds
    --- please note that the "base ROM's" are still EBI0, so you must apply the EBI1 expansion pack
    --------------- immediately after applying the base ROM if you're an EBI1 user.
    -(Also NOTE: 10MB kernel MOD's have not been posted yet for EBI1, will update thread when done)
    - added - clean reboot services to cleanly dismount partitions prior to reboot
    - updated AOSP build to 1.6_r2 (DRD36)
    --- NOTE!: This means AOSP users must also apply the latest "base ROM" as well, not just exppack! :)
    --- This also adds even more language support!
    - updated xbin binaries to 1.6_r2
    - updated lucid script to 1.61.21
    - updated the build.prop for sapphire/mt3g users to stop OTA update notifications
    - moved most of xbin off to the expansion pack for ADP and AOSP users (for space)
    - relinked ls, df, rm and mount to busybox (for certain apps to behave properly and ease of use)
    - reverted su/Superuser.apk on the TMO builds (b/c of problems cited)
    - cleaned-up several facets of the expansion pack installation
    - cleaned-up firstboot2 script
    - removed - Brut.all's download option in expsetup, get it manually via his thread now
    - removed - ringtones from the expansion pack, manually install these, see resources section
    --- This was to avoid any FAT32 sdcard corruption occuring in recovery (and it's just cleaner)
    - removed - Stericson Lockscreen from AOSP build as default
    --- This is now optional, you obtain by flashing either a theme or themetemplate w/ the Lockscreen
    - ALL Themes redone (again) ... so make sure to grab the updated theme


    Changelog v2.5.1 - 1/20/2010
    - updated - cytown's Phone MOD, updated to V.22.3
    - replaced - Geesun's Contacts MOD w/ Wysie's 2.8 Dialer/Contacts MOD
    --- fixes the letter scrolling bug while in contacts and contains a much nicer feature-set
    - replaced - Superuser.apk w/ ChainsDD's MOD
    --- fixes the Superuser blank/black screen when USB debugging is disabled
    --- meaning you can now disable USB debugging and use 'su'
    - fixed - really fixed the default stericson lockscreen look (top and botton graphics)
    --- also scrutinizing and fixing all themes w/ Stericon's lockscreen graphics)
    - fixed - a bunch of theme issues, including some discolorations and Dialer/Contacts MOD issues
    - updating all themes to their current published versions ...
    --- CommunityHERO -> v3.4
    --- DarkStar -> v0.6.9
    --- Enoch -> v1.4.13.0.1
    --- minus -> 4.2.13.3
    --- buuf -> 1.2? (1/14/2010)
    --- marks -> 4.2.13A
    --- gChrome -> 4.2.13 (pershoot maintained, TY)
    --- ubuntu -> V6OR2
    (still working on blur, plastic, darkdream, and eclair/and2.0)













    DOWNLOADS
    ****************


    AOSP-1.6_r2 + ADP DRD36 - (Supports *most* Languages!)

    -- Rooted Base (3/1/2010)

    MD5: 2bfa1b02d088f20d3f63710ae5232528

    ----- v2.6.3 - Expansion-Pack - (3/17/2010)

    MD5: 16152be23dccce1532c1b8e308dddda2

    ----- v2.6.3 - Expansion-Pack (for EBI1 users) - (3/17/2010)

    MD5: a5a9c3cc705b5d2f95443eb116ec550b




    HTC ADP 1.6 DRC83

    -- Rooted-Base

    MD5: abf8c556c0c25cabb710ddf4f7f31da0

    ----- v2.6.3 - Expansion-Pack - (3/17/2010)

    MD5: 07cfb56ecd577319489f2ed0b7959546

    ----- v2.6.3 - Expansion-Pack (for EBI1 users) - (3/17/2010)

    MD5: 23869be9d39451a6354e2d15e2bd74e3




    TMO OTA DRC83 - US

    -- Rooted-Base

    MD5: cbeaa476a4b9e7fc8e7ca6d5358e0113

    ----- v2.6.3 - Expansion-Pack - (3/17/2010)

    MD5: f773d1c9ef377754be868ab082263ad4




    TMO OTA DRC92 - EU

    -- Rooted-Base

    MD5: 2bbb404c903ff7ba274be0e5717578e4

    ----- v2.6.3 - Expansion-Pack - (3/17/2010)

    MD5: a5eca683302f9d1c002225a0a8c68f32






    (Donut Theme Templates - v2.6.1)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/ Stericson's Lockscreen)
    ADP-1.6
    TMO-1.6-US
    TMO-1.6-EU

    (Prethemed w/ White Statusbar Text)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6



    PLEASE NOTE: The additional apps that reside in the cache/exp_theme directory. These are the vsapps and resource apps that users may be using! Also, all these theme templates have BLUR animations embedded, change if needed.






    :) Enjoy! :)
    2
    Enomther's [ROM] TheOfficial Dream/Sapphire v2.14.2

    Hell hath frozen over! ... see changelog in POST #2 for explanation on that ...

    This is an AOSP-2.2.1r1-FRG83 (froyo) build that supports EBI0, EBI1 and 2708 radio's/spl's for dream/sapphire.

    NOTE: Donut builds have been moved to posts 4-6, if you still want to run donut!!!

    enomther said:
    Guide to this thread!



    - - - POST #1) Basic ROM Info (Features, etc), Downloads (ROM's/ThemeTemplates)

    - - - POST #2) ChangeLog, Installation instructions, Frequently Asked Questions.

    - - - - - ****If you LIKE WHAT I DO ... and want to put a :D on my face .... you may buy me any kind of drink!****

    - - - AGAIN NOTE: Donut builds are in Posts 4-6 now, for the diehard. :)



    --- The Thread Rules ---

    1) Respect Other Users/Posters.
    2) Respect XDA and it's Rules and Moderators.
    3) Respect enomther (that's me, hehe ;) ) ... (albeit ... please feel-free to speak your mind )
    4) Respect yourself! (No Question is too low)
    5) AND PLEASE ... do try and search the thread and broader forum for an answer prior to posting, as there's a high chance it's already been answered!




    Basic ROM Info / Features
    **********************************************

    Release Name:
    Enomther's [ROM] TheOfficial Dream/Sapphire

    Release Version:
    v2.14.2

    Credits/BigThanks/MadProps:
    JF, Cyanogen, Stericson, JAC, ccyrowski, TheDudeOfLife, Soulife, KB7SQI, CodeAurora, Zinx, wired/wifi tether group - (harry_m/bbunson/seth), Chainsdd, pershoot, kmobs, Amon_RA, optedoblivion, irrenhaus, rogro82, Loccy, cytown, rgv151, Wysie, jonasl, jstarkley, Manup456, jaithemes, beagz, MicroMOD777, prodigy, dumbestcrayon, applejosh, david1711, Jack_R1, Moonspoon, Tehseano, sir*mez, Prash, mannyb, RichieDaze, JonnyBeuno, nabzilla1990, all the other theme, app & ROM devs), AndroidSpin (for hosting space and a great ROM DB), .... AND ...... most of all to XDA-developers and the XDA community ... THANK YOU!!!

    Base Firmware:
    Android-AOSP-2.2.1_r1-FRG83

    Radio Required:
    Any 2.22.x.x radio version (see SPL requirements) or 3.22.x.x for EBI1

    SPL/Recovery Required:
    Dream/G1 = 1.33.2005 SPL with the older radios OR EBI1 radio's (3.22.x.x) ...
    or the 2708 SPL 1.33.0013d with the newer radios
    Sapphire = Really any, but 1.33.2005 recommended OR 1.33.0013 (for the additional memory from OTA updates)
    Make sure to flash the appropriate kernel, see downloads sections.



    SDCARD Partition Layout:
    Any

    Wipe Required:
    If coming from ANY other ROM, YES!
    NOTE: This also includes my previous Donut based builds ... a wipe will still be required to upgrade ... so do a nandroid backup just to be safe!!!

    Special instructions:
    See POST #2 PLEASE!!!!!!!!!!!!!!!!

    FEATURES

    - TheOfficial 2.6.35.10-msm kernel (a.l.a. pershoot)
    --- Stable
    --- OC/UV/Neon ala Pershoot
    --- compiled w/gcc-4.4.0
    --- compcache/linuxswap
    --- NetFilter - iptables/tethering support (wired/usb & wireless)
    --- ext2/3/4, cifs, fuse
    --- squash, misc-other-fs support
    --- ipv6 support
    --- tun and ipsec support

    - De-ODEX'd apk/framework (for theme-ing and other alterations)

    - Built-in CPU/Memory/SWAP controls (configure in SpareParts, can be disabled completely to use setCPU or another)

    - automatic ext2/3/4 filesystem checking and mounting on startup
    --- Apps2SD supported, but not on by default ... use SpareParts app to set it up.

    - custom userinit.sh startup execution (if /data/local/userinit.sh exists)

    - 360 degree rotation (optional)

    - Full LED/Trackball controls (All optional in SpareParts)
    --- Trackball Wake
    --- Trackball Unlock
    --- LED Color BlinkRate

    - Wysie Goodness
    --- Configurable Statusbar Colors
    --- Invisible Lockscreen
    --- Custom Lockscreen Message

    - Pedlar's StatusBar PowerControl Widget

    - SurfaceFlinger Rendering Effects by jstarkley

    - FLAC audio support (kroot/cyanogen)

    - wmv/wma - video/audio support

    - clean reboot/shutdown services

    - updated apn-list

    - dns/resolv.conf

    - included binaries
    --- linked up busybox
    --- telnetd
    --- extXfs tools
    --- iptables
    --- various others

    - included apps
    --- (*most built-in apps can be safely removed via SpareParts*)
    --- GoogleApps
    --- Modded SpareParts (use this to setup most features on TheOfficial)
    --- CyTown's Phone MOD (optional)
    --- Wysie/optedoblivion Browser MOD (FullScreen/Hidezoom Button options/Incognito)
    --- Wysie's WyContacts (optional)
    --- International character AOSP Keyboard (optional)
    --- Development App from AOSP
    --- IM App (aim/msn/yahoo - only works on TMO)
    --- su/Superuser (ChainsDD's)

    - included scripts
    --- rwsystem/rosystem (to mount readonly/readwrite /system)
    --- recboot (to reboot into recovery quickly)


    DOWNLOADS
    ****************




    v2.14.2 - ROM

    - Stock (Not PreThemed) [ROM] - (includes the EBI0 kernel)
    TheOfficial_DS_v2.14.2_update.zip

    MD5: 2c62f76f23052fffd50c9433fcab66a5



    v2.14.2 - Kernels

    EBI1
    TheOfficial_DS_v2.14.2_EBI1_kernel.zip

    MD5: 589c6f8b659e419e6616be7fee51254c


    2708 Kernel - for newer Radio's
    TheOfficial_DS_v2.14.2_2708_kernel.zip

    MD5: 4f7029373944716c8d51d05bb01ddb03




    Theme Templates - (v2.14.2)

    These are for Theme Developers only!!! Do not flash! :)


    TheOfficial_DS_v2.14.2_ThemeTemplate.zip
    MD5: c3167e828e6fb90d867e12904d78b7a6


    :) Enjoy! :)
    2
    See POST #6 for installation instructions.

    PLEASE NOTE: These are now v2.6.1 themes, meaning you must be running the expansion pack v2.6.1 to run these themes. Also, do check out the GUSTO app to setup your theme profile. :)

    Also, if you're looking for the "stock theme" OR how to remove a theme and go back to stock look, please flash the appropriate "theme template" found in POST#1.

    Enjoy and let the original themers/artists know you appreciate their work!!!


    cacheinjection's Elegance Theme (v2.6.1) - (screenshots)New!
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6

    AnderWeb's ADWone Theme New!
    (Screenshots and Downloads)


    Ace42's CommunityTheme - Expresso V0.1 -
    (Screenshots and Downloads)


    Barina's DarkDream Theme (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6



    Z?A?L?G?O???'s ubuntu Theme V6OR2 (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6
    TMO-1.6-US
    TMO-1.6-EU



    DeaDnuLL's buuf Theme 1/14/2010 (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6



    drpfenderson's Enoch Theme 1.4.13.0.1 (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6



    freekyfrogy's DarkStar 0.6.9 Theme (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6



    markvarley's Mark's Theme 4.2.13A (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6



    djengizz's Android 2.0 Theme (v2.6.1) (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6
    TMO-1.6-US
    TMO-1.6-EU


    CommunityHERO Theme 3.4 (v2.6.1) (Thank Tehseano and MoonSpoon and nabzilla1990 ;) ) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6
    TMO-1.6-US
    TMO-1.6-EU



    Moonspoon's gChrome Theme 4.2.13 (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6
    TMO-1.6-US
    TMO-1.6-EU



    brandenk's KSpec Kustoms BLUR v1 (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6
    TMO-1.6-US
    TMO-1.6-EU



    david1171's Minus Theme 4.2.13.3 (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6



    nebrada's 2.0 Plastic Theme (v2.6.1) - (screenshots)
    AOSP-1.6_r2
    AOSP-1.6_r2 (w/Stericson's Lockscreen)
    ADP-1.6
    TMO-1.6-US
    TMO-1.6-EU
    ;
    ;
    ;

    Please remember ... if you use and like the above theme work ... show some love to the original artist/themer, let them know!

    :) Enjoy! :)
    2
    Yeah, It's an Android Supplement Update (Security Update to be exact)

    herm ... that's strange I never got prompt during testing ... really no need to update though ... it will only fail.

    I must have "older" fingerprint keys in the build.prop's ... :/ ... will investigate further.

    ~enom~