yashsingh1/xdaforums huggingface dataset:
[Fascinate Android Development] nitsuj17:
@djp

comradesven seems to have fixed logcat on eh03 (when using eh09/ei20 kernels)

i havent actually gotten around to testing, but from his own words:

<comradesphen> I found out how to fix logcat on EH03

<comradesphen> replace /system/lib/liblog.so and /system/bin/logcat with EH09 or EI20
[Fascinate Android Development] JJ5150:
YAY! thanks a million for all your effort on this. merry Christmas and happy holidays. loving the new 2.3... it's faster than 2.1. :D

btw... is there are way to use the boot animation from 2.1 for 2.3? how would I go about doing that?
[Fascinate Android Development] djp952:
Sorry JJ5150, I just replied to your PM before I saw this. Now I know what you're speaking of, you want the EI20 Boot Animation rather than the Verizon one used with EH03. Yes, that's certainly possible and I'll extract that and set up an extra for it with GeeWiz 2.4 (in testing now).

Apologies for not understanding what you meant, GeeWiz 2.1 was based on a leaked "ACG" ROM that had a standard Samsung animation, whereas 2.3 is based on the official EH03 Verizon version for the Fascinate.

2.4 should be out later today (Eastern US time), it's looking OK to me so far. Nothing overly amazing, just catching up on app updates and a couple user requests :)
[Fascinate Android Development] djp952:
Thanks (to you both!!) . Tried this and it looks like it works great. Since I'm not sure how many people use custom kernels (assumed to be most) versus EH03 stock, I'm likely going to do it as an "extra", but man is it nice to see LOGCAT working again :D thank you thank you thank you thank you thank you
[Fascinate Android Development] djp952:
New Extra:

edit: Link removed ... see first post for all the up to date extras! this post was about a new one for JJ5150 with the EI20 boot animations and sound.
[Fascinate Android Development] scarfman4:
Thanks but can you also replace the Verizon startup sound with the EI20 one from 2.1? The verizon music doesn't really fit this animation.

EDIT: The file is poweron.wav under the system/etc folder.
[Fascinate Android Development] djp952:
Whoops :D Yeah, I'll fix that. I'm uploading 2.4 to media fire now, I'll fix that with the 2.4 version (can be used with 2.3). I knew something felt a little too verizon-y there. :cool:

edit ... here it is:

GeeWiz 2.4 EI20 Boot Animations (EDIFY update-zip):

This update replaces the Verizon Startup/Shutdown animations with the Generic Samsung ones from the EI20 ROM.

- Compatible with GeeWiz 2.3 - 2.4

http://www.mediafire.com/file/g6p6fixyuicz6fw/geewiz-2.4-ei20animations-12272011.zip

MD5: 9add007b3357298e9b869a66d4ec99a7
[Fascinate Android Development] djp952:
GeeWiz 2.4 has been posted and all downloads have been linked up. Again nothing really stands out, this is essentially an application refresh. I'm still on the fence with an accurate battery mod that fits, but I did update to use the AOSP version, which has 5% increments and doesn't flash when the battery gets low ;) LBS icon has been removed from the status bar, and I added Google Docs and Translate to the base ROM. Docs by popular demand and Translate because I think it's the second coolest app Google has ever released (Maps being #1 in my book).

Changes:

- Added Google Docs v1.0.30

- Added Google Translate v2.3

- Updated Android Market to v3.4.4

- Updated Google Books to v1.5.2

- Updated Google Maps to v6.0.3

- Updated Google+ to v2.3.0.240337

- Updated Google Music to v4.1.511

- [MOD] SystemUI: Remove location-based services (LBS) icon from status bar

- [MOD] framework-res: Use battery meter and images from Gingerbread AOSP 2.3.5

- [MOD] TouchWiz30Launcher: Modify default app tray layout for new apps; remove all default icons from Workspace 3

There is also new information and links to a patch as well as a rollback for the LOGCAT issue in the first post. Many thanks again to comradesven for figuring out how to fix it and to nitsuj17 for pointing me in the right direction (as he always does!)

Enjoy folks ... I hope that 2.4 is at least as stable and well received as 2.3 was (should be, I didn't change very much - lol), but of course if things go wrong please let me know and as always I will do my best to rectify the issues!

edit: Bah, new Known Issue ... it appears that the way I got rid of the LBS icon in the status bar has broken that fancy wifi network selection list you get when you first turn on wifi. Probably not a really big deal, but I'll try to figure out how to have that work and still not have the LBS icon. Sorry. I'm fairly certain it can be fixed without too much hassle. If so, I'll add a patch.
[Fascinate Android Development] JJ5150:
WOW.. Mike, you are on the ball. I just sent your PM back... then found this thread adjusted. YOU DA MAN.

Downloading... and updating. Thanks a million. :D
[Fascinate Android Development] Jimi Mack:
Once again you supply a great and what seems so far stable product.
[Fascinate Android Development] scarfman4:
Is there any noticeable difference between the 2.3 and 2.4 kernels?
[Fascinate Android Development] djp952:
Nope. They're essentially identical. I rebuilt my dev environment to get rid of the Froyo stuff and bring in the Ice Cream Sandwich stuff, which forced some changes to my build process, but the end result should be exactly the same, save the linker timestamps :D

Sorry no movement on kernel/recovery. I've been very happy with the kernel overall, but am still holding back some minor things in the hopes that EH03 source will magically appear one of these days. As for recovery updates ... meh, barely anyone uses it anyway, so it's not high on my list of todos ;)
[Fascinate Android Development] JJ5150:
I use it. Just as good as cwm IMO.
[Fascinate Android Development] beray5:
I'm also very happy with your kernel, stable and perform very well thank you. The only thing I'd like to request is voltage control parameters, in your older kernels it allowed for truly great power consumption.
[Fascinate Android Development] djp952:
Are you sure it was one of mine? I've never really had the skills to do something that advanced :D I would like to add a handful of configuration points to the kernel, voltage control is possible, but I can't promise I have the ability to do that properly. I'll scribble that one down on the ol' list and start looking at what others have done to make that configurable.
[Fascinate Android Development] djp952:
Productive day today ... that's what happens when you don't have to work! LOL.

Yet even more new extras!

Per request of JJ5150 (be sure to thank him!!) I have the TouchWiz Launcher from EI20 compiled for EH03 and available as an extra now. The main differences I can see are the continuous scroll of the app drawer and it does a much better job keeping the apps in the drawer in alphabetical order. Not perfectly, but definitely better than the EH03 launcher.

There are also enough EI20 extras out there that I thought it might be nice to make good on my promise to roll them all up into an "enhancement pack". If you don't want all of them, you can still install the individual ones you do want, I have no intention of taking any away.

New extras linked below for convenience, they are also listed in the first post. Enjoy, hope they come in handy for ya!

GeeWiz 2.4 EI20 TouchWiz Launcher (EDIFY update-zip):

This update replaces the EH03 TouchWiz Launcher with the one from EI20

- Compatible with GeeWiz 2.3 - 2.4

http://www.mediafire.com/file/6jbu589a314z54a/geewiz-2.4-ei20launcher-12272011.zip

MD5: 13f9582c6b8ba3df0ca90ceb2a155694

GeeWiz 2.4 EI20 Enhancement Pack (EDIFY update-zip):

This update rolls up the various individual EI20 enhancements below into a single update-zip

- Compatible with GeeWiz 2.3 - 2.4

- Includes: EI20 Boot Animations, EI20 Browser, EI20 Car Cradle, EI20 Desk Cradle and EI20 TouchWiz Launcher

http://www.mediafire.com/file/rzsgv2ysk5ma03o/geewiz-2.4-ei20enhancementpack-12272011.zip

MD5: 63e731d284e8817c0bcf3022f6a8cfe3
[Fascinate Android Development] beray5:
It definitely was one of your GeeWiz kernel and I save a gold backup for fall back in case nothing else working properly, you'd not said it had voltage control but the parameters were modifiable through Tegrak and voltage control ap which I used but no longer possible since EI20 kernels.

Thank you for your considerations.
[Fascinate Android Development] djp952:
Ah.. that makes more sense, I knew I wasn't smart enough to have included something that cool on my own! It also proves I'm not *quite* senile yet since I had no recollection of doing it :) If in-built voltage control is not something I can do, I'll certainly see if something can be changed to allow a third party app to control it. Again, can't promise, but I'll certainly try.
[Fascinate Android Development] nitsuj17:
eh03 source is available at open source samsung :)
[Fascinate Android Development] JJ5150:
Yep!!!

Thanks Mike... made my day :D

I might even have to donate on this one.
[Fascinate Android Development] djp952:
About time!!

I did a quick merge and build with EH03, and have posted an experimental KERNEL update (Post #4, mirrored below) that you guys can play around with if you'd like. I've not done more than just ensure the device still boots and check LOCGAT. There were a ton of driver changes, so I'm hopeful this will put the Google Maps screen lock-up issue to bed as well.

I'll play around with the kernel myself later and see if I find any new problems. Please let me know if you find anything bad!

GeeWiz Experimental Kernel 2.4.1 (EDIFY update-zip):

Official EH03 Kernel Source from Samsung merged into code base

http://www.mediafire.com/file/4rqrfas4vppa69h/sch-i500-kernel-geewiz-2.4.1.zip

MD5: cc587746d6655126c747292c0aea4b83

Note: If installing Experimental Kernel v2.4.1 against GeeWiz 2.3 or 2.4 ROM, you should also flash the LOGCAT rollback update, as the new kernel is now compatible with the EH03 ROM. See main post, "LOGCAT ISSUE" section for more details.

GeeWiz 2.4 LOGCAT rollback/patch for EH03 stock kernel (EDIFY update-zip):

- Compatible with GeeWiz 2.3 - 2.4

http://www.mediafire.com/file/hi4p23wsat2bf68/geewiz-2.4-stockkernel-logcat-12272011.zip

MD5: 5f1888a24e144b516c72d8a05708bedd
[Fascinate Android Development] scarfman4:
Does the 2.4.1 kernel have the same fixes in 2.3/2.4? Like the incall volume boost?

Also I looked at the OP and the issue that the LBS hiding messes up the Widow detection is gone. Did you find a fix?
[Fascinate Android Development] djp952:
Yes, 2.4.1 has everything previously set up in it. I found a bug with flashlight mode to fix but otherwise everything else seems great so far.

The Wifi Dialog issue didnt really exist after all. Not sure why my phone was being fussy that first time but its working fine now. No changes.

Voodoo Sound still works

In call boost seems like it works to me

Google Maps hasnt locked up once

Performance appears comparable

Android Wifi Tether 3.1 b6 works great (avoid b9 that one didn't lol)

A few more tests and I think this will be a winner. FINALLY a non hodgepodge Gingerbread! I am very happy tonight ...
[Fascinate Android Development] scarfman4:
Found an issue with 2.4.1 kernel already. LED flashlight programs don't work with it; rolling back to 2.4 works fine.
[Fascinate Android Development] djp952:
Yeah, found that one earlier, already fixed. Everything else I've tried seems to work, just a couple more housekeeping things to take care of and I'll be putting together "2.4.2". May not get all the downloads updated tonight, but I'll hit the main .zip based ones at minimum.

Thanks for testing it out scarfman! Please let me know if you run into any additional snags :D
[Fascinate Android Development] luke949:
Now that the eh03 source is out, will the trickle charge issue be able to be fixed? I had the trickle charge issue with unrooted stock eh03 also.
[Fascinate Android Development] djp952:
There were no changes to the battery/charger code between the USCC EI20 and VZW EH03 kernels.

What issue with trickle charge are you concerned with? The GeeWiz kernel has had a recharge feature that will will kick in at 94% for some time now (maintained in the latest EH03 2.4.2 version), but works by tricking the device into thinking you unplugged and re-plugged the cable so it will vibrate/tone when it starts up again. This is something I'd like to smooth out some day to be a silent feature, but it will keep your battery from dropping below 94%.

Have you tried a non-stock kernel yet? I think comradesven's KGB kernel does something similar to keep the battery charged up overnight as well, perhaps even without the vibrate/tone limitation my version has. Either his or my kernel should solve the basic problem for you.
[Fascinate Android Development] luke949:
Oh I see. I will check those out thank you.
[Fascinate Android Development] comradesven:
Actually, when I do make one-off builds with trickle charge, my code is a straight kang of yours minus the comments. I did go a little bit further than you did regarding the third-party battery charge fix to make doubly sure the VZW auth code never gets called (at compile time, gcc warns that some VZW variables can never be used) but the logic remains the exact same.

I'm not sure why some people, like me, have trickle charge working without the need for your patch, and some don't. Maybe porting AOSP charging code will fix it for good.
[Fascinate Android Development] joebob2000:
I don't mean to noob it up in here but does the GW recovery now include a backup/restore function in it? I love the simplicity of it but this feature is kind of a must-have for people doing whole-rom upgrades, unless there is some better way that I am missing.
[Fascinate Android Development] djp952:
It does, but it's volume-based rather than device-based. A long standing todo of mine, I'm afraid. The code is actually there, just disabled since it was missing something (don't remember what).

I use GW Recovery for backup, but I don't mind choosing each individual volume in the MANAGE VOLUMES menu since typically I just wipe the phone down anyway. Probably another reason the device backup remains unfinished :(

For now, I would suggest sticking with ClockworkMod Recovery as it has the superior backup/restore capabilities. I don't have a timeline on getting it into GW Recovery but there has been more interest in it lately so I'm becoming motivated again! :D
[Fascinate Android Development] JJ5150:
Yes, I would like to see some voltage controls as well. I dropped KGB1127, because for some reason it was freezing up on GW2.4... I wouldn't mind using KGB1212 but he uses boot screens that I don't like. I'm so picky :p

Anyway... yeah diggin' the progress here man... really good stuff.

BTW... here's my EI20 boot animations with custom sounds if anyone is interested. Quite different from the norm I'd say. :D

https://www.rapidshare.com/files/2592598351/geewiz-2.4-ei20animations-JJ5150.zip
[Fascinate Android Development] Jimi Mack:
I have always been happy with the GeeWiz roms and it is no different with this one. I seem to be having one issue since upgrading to the latest and want to know if anyone else has seen the same.

When I use LP it will start up with a blank homepage when the phone first boots up, no app icons or widgets on the home page (just blank). If I switch to another page or use the Home icon on the phone the page will then load correctly. This only happens if I reboot or when I first boot up the phone and LP is the only Launcher I have seen this issue with. Has anyone else by some chance?
[Fascinate Android Development] scarfman4:
I just installed LauncherPro, set it as default, added my Fancy Widgets to the homescreen and then rebooted. Everything loaded fine, both apps and Fancy Widgets. I'm running 2.4 w/ 2.4.2 kernel.
[Fascinate Android Development] Jimi Mack:
Thanks, I am running the same set up and have tried uninstalling LP and re-installing without any luck. Just one of those things you can not explain.
[Fascinate Android Development] notoriousB:
Yay an eh03 based kernel! Downloading now!

I had the trickle charge issue on all the ei20 based kernels, but changed back to the stock eh03 kernel to get maps to work and did not have any charging issues on the stock kernel. Any chance the newly released code resolves the trickle charge issue without the need for the plug/unplug hack? Even with that hack in place my phone would always come off the charger at 95%. With the stock kernel I'd see 100% every time. Not to mention no charging chirp either. I'd be happy to test a version without the hack added to see if it works properly.
[Fascinate Android Development] djp952:
Not true! My dev phone is running EI20 right now, and it's working quite "OK" so far. I have a boatload of things to redo/reapply that I worked on with EH09, but so far I'm having very positive results.

What I'm running right this moment is EI20 with the ED05 modem, deodexed and debloated, with the core apps updated. The data connection seems much more stable and I didn't have to reactivate the phone coming back from Froyo. It still drops occasionally, though. Market is a little wonky and I haven't tried the Music Player to see if I can actually skip tracks ... baby steps :D

My next GB version will be based on EI20 unless some show-stopper comes up or Sammy releases something that's actually for the Fascinate in the near future. djp952 = likes, :cool:
[Fascinate Android Development] nitsuj17:
Interesting...i guess I should actually look it over
[Fascinate Android Development] djp952:
Still working on an EI20 version here. I ported all the changes I made to EH09 that worked right, but am running into issues with MMS (expected) and that stupid Music Player still locked up on me.

I think I finally have a handle on the Music Player issue, though. The stock EI20 worked fine, so I started removing APKs until it broke to narrow it down to the DRM apks that we didn't need under Froyo and I had removed. Updating my baksmali/smali to v1.2.8 and re-deodexing the ROM again combined with adding the DRM apks back has yielded good results so far :D Without 1.2.8 I had to use the ODEX-ed versions of those apks to get it to work.

As soon as I can solve MMS, even it means going back to the EH09 USCC Mms.apk again, I should be able to post an EI20 ROM for you guys to bang on.

side note: does anyone know if there was an "ACG" ROM for ED05? It would be extremely helpful to be able to diff out any form of ACG v. Verizon to see how to finally get the remainder of the CDMA/VZW stuff working right. MTP instead of KIES would be nice as well :rolleyes:
[Fascinate Android Development] poetics:
Looking forward to the next update. After using the rom for several days now it's been great. It's locked up a couple times, but it seems to be specific apps. But even so it's among the most stable roms I've used. But best of all I think it has singly the best battery life of any rom i've ever used! Nuf said. Thanks!
[Fascinate Android Development] djp952:
You're welcome, I'm glad you're having a good experience! I'm kinda/sorta close to getting the next one out, I've been spending my time fighting some losing battles :( Voodoo Sound and MMS on the EI20 MMS application were today's complete wastes of time.

Trying to actually do some things from scratch without a working reference point is significantly harder - LOL.

I haven't given up on Voodoo Sound yet, it *should* be working but the control app is still telling me I don't have a properly enabled kernel. *sigh*. I'm getting close to telling folks to pay supercurio the $4 for the "pro" version :mad: Hell, I'm getting close to shelling out the $4 myself!
[Fascinate Android Development] djp952:
A second ALPHA release has been linked to in the first post. I'm still calling it ALPHA because it really doesn't have all the things I want it to yet. That said, as always I have done my best to provide a stable and working ROM/Kernel for ya :D

Notable new things:

- Based on EI20 rather than EH09

- Had to keep the EH09 MMS application due to issues sending with EI20 version

- GeeWiz 1.x Camera power/shutter button hack was added

- GeeWiz 1.x Hide/Show launchers and other various processes in Task Manager was added

- Display Settings has the option to choose the lockscreen, but it doesn't work :(

- Music Player has been fixed

Things I spent a lot of time on but didn't pan out yet:

- Voodoo Sound v10 ... you'll have to buy the $4 premium app to get this to work right now

- Puzzle Lockscreen ... I was able to make it so you can select this from Display Options, but the Glass Lock will persist.

- EI20 MMS app ... I still can't figure out exactly why it won't send MMS with the "Invalid address" error so I included the EH09 USCC version for now.

- "Digital Roaming" in the status bar and About Phone/Network. I'm trying to figure out the right way of getting this to say "Verizon Wireless" without just hacking it.

There is a list of to-dos/things I know are broken in the first post as well.

Here's hoping this adds some value over the first release and doesn't cause any major issues!! :p
[Fascinate Android Development] scarfman4:
How's incall volume on EI20 versus EH09?
[Fascinate Android Development] bbeaulieu:
I feel like the EI20 base makes this ROM run a little faster but it could just be a placebo effect haha. Is there any chance we could get the Sammy widgets from that build too? I'm one of those weirdos who actually uses them. :P
[Fascinate Android Development] djp952:
You know, strangely enough I don't think I've actually tried making a call even once yet! I take it the volume was too low in EH09? I'm sure it can be configured it's just a matter of finding where to do it :)
[Fascinate Android Development] djp952:
Sure thing, that's easy to do ad an addon actually. Do you want the live wallpapers I removed as well? It's honesty not much harder than making a zip file... I can do this after work.
[Fascinate Android Development] scarfman4:
It's just a little fainter on EH09 than it was on the Froyo releases. Some people on EH09 say it starts out faint then increases some if you press volume-up but it's still not quite as loud as ED05.

EDIT: I just flashed your EI20 and call volume is the same as EH09. So if there is a way to increase it that would be great.

---------- Post added at 06:19 PM ---------- Previous post was at 05:50 PM ----------

I believe there's a Samsung Widgets flashable addon in the PWGB thread.

EDIT: Never mind, I tried flashing it and they still don't show up.
[Fascinate Android Development] bbeaulieu:
Nah, I personally don't like them but don't let me be the one to say what goes in and what doesn't haha. I'm sure there's people out there who like them. Thanks for all the work you've done on this ROM, it's the best stock ROM out there dude.
[Fascinate Android Development] djp952:
Thanks! Not sure it's the best, but I'll gladly take the compliment!

Sorry it took a couple extra hours, I got roped into watching "Dancing with the Stars", but ... I added links to 3 extras for the EI20 ROM at the end of the first post. They all seem to install and work just fine, be sure to let me know if that's not the case and I'll fix 'em! :cool:

- Samsung Widgets

- Swype Keyboard

- TAT Live Wallpapers
[Fascinate Android Development] bbeaulieu:
You're the man! Thanks again!
[Fascinate Android Development] phillip_viado:
how do i install this. im running on the resurrection rom
[Fascinate Android Development] AuroEdge:
That question didn't provide a lot of information about your situation. Consult the help thread for this forum; it has all of the instructions you need to flash this
[Fascinate Android Development] AuroEdge:
So I've found a couple of weird bugs with the 10/03 version. When I go to select puzzle lockscreen (I know it doesn't work!) and then check my selection it says Glass. Not a big deal since this is expected. What is unexpected is that if I leave it at Puzzle then save, my phone will use the puzzle lockscreen when it turns on for a text message!

The other bug is that even when I revert to the Glass lockscreen, my phone will turn on the screen randomly.... a lot. Not sure what the deal is