[ROM][KERNEL][09.28.11] GeeWiz 1.1.1 ED05 TouchWiz Debloated

Re: [ROM][KERNEL][08.19.2011] GeeWiz 0.3 ED05 TouchWiz Debloated

Version 0.3 has been posted. Somewhat unremarkable, as I've been working on some other things :D

- Updated Google Maps to 5.9.0
- Updated Google Market to 3.0.27
- Fixed Search button long-press so it launches Google Voice Search (credit:ccampos784)
- New CWM update.zip that uses a tool I started 3 months ago and cleaned up to use here. It's intention is to not care if your device is RFS or EXT4 and still properly mount volumes during the update. This allows me to automatically delete your Dalvik cache after the new SYSTEM has been installed (all your Dalvik are belong to me - LOL)

(ODIN users should still clear their Dalvik cache after updating to this version!! I can all but guarantee Force Closes if you don't as I modified a core framework package to deal with the Search long-press)
 
Last edited:
  • Like
Reactions: piersol
Re: [ROM][KERNEL][08.20.2011] GeeWiz 0.4 ED05 TouchWiz Debloated

GeeWiz 0.4 has been posted. This version includes a new kernel as well (change logs at start of the thread). The only really interesting thing in 0.4 is the kernel, so I broke that out separately as well (again, see first couple posts)

I need to explain this change:

ANIMATIONCHOOSER

I wanted to leave the stock VZW animation in place for those that don't mind/care, but I also wanted to support a custom bootanimation.zip. When both are enabled in the kernel's init.rc script, you end up with all kinds of graphical weirdness.

What I ultimately did after some trial and error is create a new service called 'animationchooser' that runs in the init.rc. This service takes a look to see if you have a /system/media/bootanimation.zip file installed. If you do, it will launch the default Android boot animation service, which plays the custom animation. If you don't, it allows the stock VZW service to run and you get that instead.

The actual implementation is slightly more complicated than that due to how each of the real animation services wanted to be run from init.rc, but in the end it seems to have worked out, and I'm pleased with the solution. Hopefully it won't cause any problems and you guys will be pleased with it as well. If not, well, it's easy enough to just back out in the next version! :D

ENABLING A CUSTOM BOOT ANIMATION

- Place a bootanimation.zip into /system/media and set the permissions to 0644.
- There should be a million CWM update.zips floating around that can do this for you, but I will try to help you if you have any trouble.

REVERTING BACK TO STOCK VZW ANIMATION

- Simply delete or rename /system/media/bootanimation.zip

Let me know what you guys think! <goes to push his favorite boot animation into /system/media>
 
Re: [ROM][KERNEL][08.20.2011] GeeWiz 0.4 ED05 TouchWiz Debloated

Great ROM! I installed this last night and it has just enough modifications for me :)

One thing, though... I noticed that my screen doesn't auto rotate anymore. I had launcher pro installed, uninstalled it and it still won't rotate even though the option is selected in the display menu.

Thanks!
 
Re: [ROM][KERNEL][08.20.2011] GeeWiz 0.4 ED05 TouchWiz Debloated

Great ROM! I installed this last night and it has just enough modifications for me :)

One thing, though... I noticed that my screen doesn't auto rotate anymore. I had launcher pro installed, uninstalled it and it still won't rotate even though the option is selected in the display menu.

Thanks!

This seems to be a problem with a lot of current Fascinate ROMs, and is something I've tried to address with the latest GeeWiz update (0.5-update). All you *should* have to do is delete the /data/system/ms3c_yamaha.cfg file and reboot the device. I can't claim to know why this happens, but it happened to me with my own ROM (LOL!) and that solved it 100%.

What I've done in GeeWiz 0.5-update and intend to keep in there unless somebody finds a reason not to is to automatically delete that file (as well as the Dalvik-Cache) when the ClockworkMod update.zip is applied. My hope is that it will provide a more stable and positive experience.

So, if you're using ClockworkMod, I think you can either boot into Recovery and just "rm" /data/system/ms3c_yamaha.cfg from ADB, or if you're brave you can try GeeWiz 0.5-update, which should do it for you (see first post).

I'm sorry I don't know why that happens or something more creative to do about it :(
 
Re: [ROM][KERNEL][08.24.11] GeeWiz 0.5-update ED05 TouchWiz Deblo

GeeWiz 0.5-update has been posted. I had to try out an update/patch version of this ROM, and that's what 0.5 is. 0.6 should be a full version again, this has worked pretty well on my device(s) in testing :D It won't be that long until 0.6/1.0, so hold tight if you don't want to use the update, ok?

- GeeWiz 0.5-update (*REQUIRES* GeeWiz 0.4)
- [MOD] Stop custom boot animations at the same (earlier) time as the stock VZW animation (djp952)
- [MOD] Camera app: power button behaves as if it was the shutter button (djp952)
- [MOD] Accurate Battery Meter; graphics courtesy of sbrissen; annoying flashing of said graphics under 10% courtesy of me. If you hate it let me know; I'm never under 10% so I can only speculate what it looks like! (sbrissen/djp952)
- UPDATE.ZIP: Remove the screen auto-rotation config file during update. People (including myself) have had problems with auto-rotate not working after flashing; this should solve that. let me know if there is some reason this is actually a bad idea

NOTE: I also made a change to the GeeWiz Kernel that is not included in this update. My "animationchooser" service was updated such that if neither the stock nor a custom boot animation is available, it will default to the shiny "ANDROID" animation. That change will be in the next full update.

My thanks to sbrissen for giving me permission to use his battery graphics. I hope to repay the favor someday :D
 
  • Like
Reactions: piersol
Re: [ROM][KERNEL][08.24.11] GeeWiz 0.5-update ED05 TouchWiz Deblo

Loving this ROM! Thank you for all the work you're putting in to it!
 
Re: [ROM][KERNEL][08.24.11] GeeWiz 0.5-update ED05 TouchWiz Deblo

Any chance of some mirrors? Mediashare is blocked by my employer. Both GeeWiz and and Powerwashed are primarily hosted from this site.. (vs Megalupload or dropbox)...
 
Re: [ROM][KERNEL][08.24.11] GeeWiz 0.5-update ED05 TouchWiz Deblo

Any chance of some mirrors? Mediashare is blocked by my employer. Both GeeWiz and and Powerwashed are primarily hosted from this site.. (vs Megalupload or dropbox)...

I actually paid for hosting @ mediafire to do this, so nothing personal but I don't intend to mirror anywhere else myself. Anyone that wants to mirror is 100% free to do so.

Anything I've done is essentially a derivative work and I have absolutely no problem with people doing whatever they want with it. Mirror it, change it, claim it as their own ... all good to me. It's about the experience not the credit :) The only thing I would ask anyone to do right now with the current (0.5) version would be to indicate that the battery meter graphics are "courtesy of sbrissen", and ideally re-ask his permission to distribute them. All other mods/tweaks/whatever I did was on my own with the occasional help from public Internet-based resources.

That long-windedly said, I will look into something like dropbox, but I won't make any promises right now. Sorry :( If the Mrs. knew I paid for a year of hosting at mediafire just to feel like a cool kid again she'd kill me :)
 
  • Like
Reactions: piersol
Re: [ROM][KERNEL][08.26.11] GeeWiz 1.0 ED05 TouchWiz Debloated

GeeWiz ROM/Kernel 1.0 has been posted.

While I didn't get everything everyone wanted in there, I'm pretty pleased with the results. I didn't want to be that guy that's eternally in "beta" and actually say something is as done as it's supposed to be :)

CHANGES FROM 0.5 -> 1.0
- [KERNEL]: animationchooser will default to shiny "ANDROID" animation if neither stock nor custom is present
- [KERNEL] Voodoo Sound v10 (supercurio)
- [MOD] Don't flash the battery meter under 10%
- [MOD] Don't hide Google Maps, Magic Smoke Wallpaper or Dual Clock in Task Manager
- Update Adobe Flash Player to v10.3.186.6
- Add Samsung Keypad v2.3.4

The only two things I remember that didn't make it are BLN support and shortened softkey timeouts. The former I did look into and currently will not include because I use the stock MELFAS driver for the touchscreen. Everything BLN I've seen appears to require the CYPRESS driver. The latter ... I just didn't look into it, I'm sorry. Maybe in the near future!

The first post now has a complete list of features again as opposed to the incremental changes I had been listing. The second post still has all the incremental changes.

I also added/redid all the add-ons currently available from me for this ROM, which can be found at the bottom of the first post:

- [NEW] Stock battery meter add-on
- [UPDATED] Swype add-on
- [UPDATED] Kernel-only CWM update zip

It's looking like I'll be offline for a couple days starting tomorrow thanks to this silly hurricane and my local power company's inability to keep things working, so I hope you like it and I truly appreciate all the feedback and thanks you've given me over the past few weeks!!!

Enjoy the Voodoo Sound and Samsung Keypad I snuck in there at the last minute ... don't forget to download the Voodoo Control app from the Android Market to tweak your sound! :cool:

Unless I messed up something big in this 1.0 or have to update some core apps, I intend to refocus my efforts for a while on what I started with back in April that I alluded to in the original post, which I'm confident enough about to finally mention -- I've been building a ground-up Recovery image for the Fascinate. It's about 80-85% done, but still has enough wrong with it that it's not ready to share with you guys. It's not based on ClockworkMod (but looks like it could have been), I quite honestly started with the AOSP recovery and went from there. It does some cool, and perhaps even unique things as well as what turned out to be some completely useless things, but the basic gist is the same as GeeWiz ... what I think we actually need without too much automation or bunk to get in our way. The "GeeWiz Kernel" is actually just my Recovery image built without the Recovery part ... secret officially divulged. While I pretty much guarantee I won't respond until it's stable, please PM me if you'd like to get any Alpha releases of this Recovery code. At this moment in time, I cannot promise it will EVER become public, but you can follow my progress on github to see how it's going if you want ... http://github.com/djp952/sch-i500-froyo
 
Last edited:
Re: [ROM][KERNEL][08.26.11] GeeWiz 1.0 ED05 TouchWiz Debloated

Just ODINed 1.0 and it broke my data. No 3G, not even wifi would connect. That, and the Samsung keyboard didn't work. Once I selected it, it would just force close. I don't know if it was a bad download or something, but just wanted to bring that up. I went back to 0.4 and my data is back, no problem... I redownloaded 1.0 and I'll try again later to see if the first one was bad.
 
Re: [ROM][KERNEL][08.26.11] GeeWiz 1.0 ED05 TouchWiz Debloated

I had the same issues today with 1.0 as well.
 
Re: [ROM][KERNEL][08.26.11] GeeWiz 1.0 ED05 TouchWiz Debloated

Did you ODIN, or use CWM?
 
Re: [ROM][KERNEL][08.26.11] GeeWiz 1.0 ED05 TouchWiz Debloated

ODIN, I am having issues with CWM for some reason.
 
Re: [ROM][KERNEL][08.26.11] GeeWiz 1.0 ED05 TouchWiz Debloated

Got CWM functioning and no issues with this version.
 
Re: [ROM][KERNEL][08.26.11] GeeWiz 1.0 ED05 TouchWiz Debloated

Just ODINed 1.0 and it broke my data. No 3G, not even wifi would connect. That, and the Samsung keyboard didn't work. Once I selected it, it would just force close. I don't know if it was a bad download or something, but just wanted to bring that up. I went back to 0.4 and my data is back, no problem... I redownloaded 1.0 and I'll try again later to see if the first one was bad.

Yeah, I'm sorry guys. Something went terribly wrong with the ODIN version. Funny thing is I can't figure out what yet. I fixed the Samsung Keypad by tweaking the code (man, I love being able to decompile these things!) so that it uses the same "playKeySound()" function as the old 2.2.1 version. It seems fine now. ClockworkMod users can grab 1.1 from the first post if you want to fix the Sammy Keyboard. No need to wipe data from 1.0, and the update-zip will flush the Dalvik Cache for you.

I mentioned it at XDA, but now I know why Google keeps everything marked as "beta". It's apparently a very magical word that prevents you from ruining people's day :'(

I'm having some issues with my test phone and 3G in general right now, probably from my own ODIN package (LOL), even with the stock ED05. Once I get that worked out so I know I have a good test bed (and if the power doesn't go out!) I'm going to figure out what the heck is going on with that and get something posted for you ASAP. [edit: fixed. Had to actually deactivate the thing and use EFS Clear in ODIN. Wow. I blame something else I did recently to it for this much damage, I'm fairly certain a whack ODIN factoryfs.rfs couldn't have been all that was wrong for me here]

I wish my recovery was in a place where I could post it as an alternative to ClockworkMod, one thing it does very well is Edify update-zip packages. Too many other potentially damaging things in there to risk it.

*sigh*
 
Last edited:
Re: [ROM][KERNEL][08.27.11] GeeWiz 1.1 ED05 TouchWiz Debloated

GeeWiz 1.1 ODIN version has been linked to alongside the 1.1 CWM version in the first post.

The issues with the 1.0 ODIN appear to have been resolved. My best explanation as to what went wrong is somewhat convoluted, but the short version is that I had recently accidentally formatted my EFS volume, which muffed up my test phone, and somehow my problems carried themselves into the ODIN dump. Since your EFS volumes were fine, the problem went away when you flashed an older ODIN. CWM update-zip version was not affected because it's not made by cloning my test phone. The bad files/data/permissions/whatever did not carry over.

Thanks everyone for your patience on my 1.0 problems. I will try not to make such gross errors in the future :cool: I hope 1.1 provides a nice stable experience again. If not, please PM me or post here and I will continue to do what I can to solve it!!

(That was a heck of a day of panicked troubleshooting .. time for a beer or something) :p
 
  • Like
Reactions: piersol
Re: [ROM][KERNEL][08.27.11] GeeWiz 1.1 ED05 TouchWiz Debloated

Thank you for the quick fix! Running 1.1 nice and smooth!
 
Re: [ROM][KERNEL][08.27.11] GeeWiz 1.1 ED05 TouchWiz Debloated

Small new add-on available at the bottom of the first post; per a request over at XDA I made a quick and dirty edit to the v2.3.4 Samsung Keypad I included so that it won't make any audible tones, regardless of if the phone is in vibrate/silent mode or not. Haptic Feedback still works.

edit: one more minor add-on added to the end of the first post; I killed my LauncherPro for the LAST TIME with Task Manager and modded the ROM to hide it like it does the TouchWiz launcher so it never happens again. If you would like to see this kind of thing as a default/base option, please let me know. If enough positive response to that is received I can download and deal with the most popular launchers (LauncherPro/ADW/Go/etc), but if you're using something a little less mainstream and want to hide it from task manager, please tell me what launcher you're using. Thanks!

Enjoy, hope it comes in handy!
 
Last edited:
Re: [ROM][KERNEL][08.27.11] GeeWiz 1.1 ED05 TouchWiz Debloated

I really like that idea. I use the normal launchers as well as Launcher 7 and Zeam.
 
Re: [ROM][KERNEL][08.27.11] GeeWiz 1.1 ED05 TouchWiz Debloated

I flashed the TW4 launcher on mine and it is awesome!
 

Latest posts

Trending Posts

Forum statistics

Threads
956,540
Messages
6,968,776
Members
3,163,561
Latest member
ecomranx02