yashsingh1/xdaforums huggingface dataset:
[Fascinate Android Development] scarfman4:
Yes go ahead and mirror it and put it in the OP; that way anyone trying Geewiz 2.9 out doesn't have to search through pages to find it. I'm glad to help; I'm not a developer so it's nice to be able to contribute something once in a while. :) It's amazing we still have Geewiz to fall back to considering it's based on a very outdated OS. It's nice to always have something dependable out there that we can use because "it just works". Thanks for keeping this alive.
[Fascinate Android Development] eggyjla74:
I flashed the GW 2.8 Recovery, and Installed the Update Package "geewiz-2.9-superuser-patch-11262012.zip" but this also seems to fail. "Unable to open zip archive...., EC = -1"

Any idea why this fails?
[Fascinate Android Development] scarfman4:
Maybe it's a bad download.
[Fascinate Android Development] eggyjla74:
Downloaded patch again, installed smoothly, and I seem to have root back. Lets see how long it lasts this time. Thanks again.
[Fascinate Android Development] djp952:
And I finally posted/mirrored it! Thanks again for fixing that!

It was actually interesting to edit that main post, I had kinda forgotten just how much has been done on this ROM. It's crazy compared to the bare-bones AOSP GeeWiz 3 (finally out of beta yesterday!) I've spent so much time with of late. I need to clean that post up too, those boxes look terrible compared to the old indent style it was generated against - lol.

As long as I have a mediafire account, the files aren't going anywhere, but it's folks like you that keep using and supporting it that's the amazing part to me. It's flattering and greatly appreciated.
[Fascinate Android Development] galets:
GPS not working at all?

After flashing the ODIN firmware image, I noticed that GPS is not working. Not just takes too long to obtain a lock, but it's not locking AT ALL, even after 15 minutes.

I tried to reset using "GPS Toolbox & Status" application with no success

I know that GPS is functional on this device, it does work with CM7. Anybody knows a patch or a config change that would make it work?
[Fascinate Android Development] djp952:
GPS works on this ROM, well, it works as well as the GPS on this phone ever did :) It could be that the GPS daemon has crashed for some reason or it's having trouble accessing the DATA volume. Can you check in ADB and see what kind of messages "GPSD" is throwing out there? One set about not being able to access "xtra.bin" is normal, as that file (the A-GPS data) is temporary and gets deleted on every reboot. Otherwise, I find GPSD is typically annoyed with life for a few minutes then finally settles down and works.

My guess is that either the RIL or GPS daemon crashed, and rebooting may clear it up. This ROM uses the same stock GPS setup that was provided by Samsung, so it shouldn't be any different than stock.

Sorry it's causing you grief.
[Fascinate Android Development] AaronCompNetSys:
Few questions for anyone who might just happen to know about them:

1. What are the benefits of using the GW 2.9 kernel over KGB?

2. Is there any updated Google Talk package (with Wifi voice chat fix) that is known to work reliably with GW?

3. What are the benefits of using the GW recovery over the all-in-one CW version that was made just for the Fassy?

Usually I test these things myself, but since I'm now dependent on my Fassy being reliable every day for work, I can't go messing around with it as much as I once did.
[Fascinate Android Development] scarfman4:
1. A lot of people have had quirky problems with KGB, like random reboots, possible lag, etc. The GeeWiz kernel has had fewer reports of these problems. I personally never had problems with reboots when using GeeWiz ROM and Kernel together.

2. No idea, sorry. Maybe someone else can answer that.

3. The GeeWiz kernel doesn't support Voodoo EXT4 partitioning and lagfixes like KGB and older kernels do. If does however support its own conversion to EXT4 but you must use GW Recovery to do the conversion. Otherwise there aren't many differences between GW Recovery versus CWM. However most of the GeeWiz flashable files are meant for GeeWiz Recovery so they may not work as well in CWM, and vice-versa with non-GeeWiz flashable files.

The main intention is to have an all-in-one system with addons that the developer can design, test and rollout that he knows works since he compiled them all. Also it's not intended to be an every-bell-and-whistle combination. It's intended for someone who wants a pretty reliable decrappified close-to-stock experience.

Hope this helps.
[Fascinate Android Development] JJ5150:
Couldn't have said it better myself scarfman. :thumbup:

Although I use the latest KGB kernel with no issues... smooth as butter.

Sent from my fascinatingly fascinating fascinate
[Fascinate Android Development] djp952:
Yuppers! The only thing I could add there is that the GW Kernel supports EXT4 regardless of if it was done with GW Recovery or a Voodoo-enabled Recovery like ClockworkMod. The main difference is that I never applied the Voodoo-specific EXT4 settings we know as "lagfix" to the boot scripts, because (sorry Voodoo guys, I love ya!) I never believed that they actually did anything but trick benchmarks. [Not looking for an argument, that's just how I felt about it] Basically, it's supposed to boot up and work no matter what has been done to the device, file-system wise.

KGB is an excellent kernel, and I highly recommend everyone at least try it out. GW Kernel is, as the guys have stated, intended for stability/compatibility moreso than tweakability or performance. It does pretty well, but if you can use KGB without any problems, it will absolutely give you the best performance.

GW Recovery has a history, documented somewhere in here, but the basic gist was that I didn't like where CWM was going with all the automatic file system conversions for Voodoo, at the time there was a lot of version confusion, it was a bit of a mess back then. I set out to make my own as my first real project, and it helped me learn about the device somewhat intimately, which led to all of this. There are a few things I think mine does a bit "better", but CWM came back around and smoked me :p This is a good thing. Since GW Recovery exists, and I know it works with the Fascinate, and I can control the code, that's what I include with my ODIN "full wipe" package.

I like to think of this body of work kinda like a car ... you buy a car and it has parts that work together and can be troubleshot/fixed by the manufacturer. There is also an aftermarket where you can get better parts that may make it go faster or look better, but you have to rely upon the aftermarket vendor for support. If those aftermarket parts ultimately don't work out, the stock ones are still in your garage if you need 'em so you can get to work on Monday :D
[Fascinate Android Development] djp952:
Oh yeah, I almost forgot about this ... my efforts with Android 4.2 (not only for the Fascinate, but also my private Galaxy Nexus and Galaxy Tab 2 builds) have had so many problems with Superuser that there may still be a 2.10 release of this baseline.

Our buddy ChainsDD, master of all things root, hasn't really had the time to deal with keeping Superuser working on the 1,000,000 different devices out there (seriously? It's only 1,000,000 devices --- geez :silly:) and no offense to the developer but SuperSU has never really worked well for me on any device.

What I'm contimplating is ressurecting some old code I had, even though I can't find it, that provides a basic SU/root for the ROM out of the box, the intention being that it would allow you to install something better from the Play Store. On one hand, it's nice because it's within my control and I can ensure that it "works", but on the other hand it's terrible because it would grant root to any application that asked for it, without all the cool fancy prompts and toast messages. I have to balance the benefit of no longer relying upon other people's work to provide this with the general insecurity of my alternative.

Should I opt to ultimately go this way for my 4.2 efforts, it's extremely likely that I will back-port it to this ROM as well and no longer include Superuser. Time will tell, I don't move all that fast these days :cyclops:, but wanted to give a heads-up.
[Fascinate Android Development] AaronCompNetSys:
Thanks for the answers, both of you. I'm also quite happy with KGB and have never ever had it reboot without me doing something foolish to it that I shouldn't have ;)

I agree with the voodoo autoconvert thing. I systematically check my CW settings to make sure it isn't converting... The two times it happened automatically (I had someone else's SD card in, with the default settings) I ripped out the battery in anger and it didn't hurt it one bit.
[Fascinate Android Development] AaronCompNetSys:
Another question. The option for "Internet Call Settings" appears to be missing from this ROM, is that something that can be added in or enabled?
[Fascinate Android Development] djp952:
I can look into it, but if Samsung left it out, it may be crippled. If all they did was omit a setting/flag somewhere that can be modified to enable that portion of the code, it wouldn't be difficult to do. (Of course, it would probably make me re-do all those darn battery meter mods ... ugh)

I'm getting ready to push out "GeeWiz 4 Beta" tonight (Android 4.2), then I was actually thinking about coming back here to do the final final final final final final final final final GeeWiz 2.10. All I was intending to do was update the apps and put the proper Superuser back into it, but I have no problem taking a look at this first.
[Fascinate Android Development] djp952:
Well, I found those settings in the AOSP code, but they appear to have been completely removed from the Samsung EH03 Phone.apk. From past experience, I remember that the Phone APK was significantly different than AOSP inside, almost as if Samsung just updated an older version (perhaps Froyo?) rather than using the Gingerbread code. Who knows ... it would be nice if Samsung would release the source code for the Galaxy S, it's not like they sell it anymore.

Anyhow, I'm sorry, but I don't think I can add that since it's looking like some very serious surgery would be required. Since GeeWiz 2 isn't based on source code, it's all done by editing decompiled code, it would take forever and to be honest, I don't think I even have the skillset to pull it off.

Sorry :crying: If it's an important feature for your needs, have you considered trying out CyanogenMod Gingerbread for the Fascinate? It won't have TouchWiz, of course, but it should have this feature (and tons others), and perform as well as this ROM would on the Fascinate
[Fascinate Android Development] djp952:
Goodbye, GeeWiz 2 ....

The time has come, the final release of GeeWiz 2, version 2.9.2, has been linked up on the main post. Version 2.9.2 is a minor update, it includes the proper back-dated version of the Superuser su binary (thanks scarfman4!), and all the apps have been updated to their latest versions. I also replaced the "stock battery meter" extra as it was broken, but I think maybe one person ever downloaded that one - lol.

Although GeeWiz 2 still gets downloaded more often that I would expect at this point, activity here has dropped off to a minimum and most people have moved on. Perfectly natural course of events, but there really isn't anything else worth doing on this project so I think it's time to call it. I spent some time cleaning up the main post so it doesn't look so bad (it was kinda rancid) as well. Don't want people to think I got no style!

Final Versions of all GeeWiz 2 components:

> ROM: Version 2.9.2

> KERNEL: Version 2.9

> RECOVERY: Version 2.8

I'll be more careful than I was after GeeWiz 1 was retired on mediafire and make every effort to NOT delete these files. If for some reason in the future, the links stop working and I'm still around, just PM me and let me know so I can fix them for you.

I put a silly sappy note at the top of the main post, but it has truly been my pleasure to share this project with the XDA community. I'm proud of how it turned out :victory:

edit: If there is any value to cooking up an AOSP release for Gingerbread, I'm open to it. It can't be harder than it was to get Jelly Bean AOSP to work, right? But whatever would I call it? GeeWiz "Alpha 2"? <Street Fighter nod>
[Fascinate Android Development] kbshowtyme:
This ROM deserves a gold wrist watch before being taken behind the barn for ....... you seen old yella
[Fascinate Android Development] djp952:
Wow, and here I hoping to put the old guy out to pasture, let him get all fat, perhaps meet a nice iPhone 3gs and have little patent-infringing smartphone babies to keep the court system busy for decades. I suppose the glue factory is probably more realistic - lol :p
[Fascinate Android Development] JJ5150:
I agree, you can't do much more to a perfect Rom like this. Actually, I've been bouncing around between an asorted bunch of Jelly bean roms and find myself still coming back to GeeWiz2. It's really the perfect Rom for the Fascinate. I'm going to try your GW4 soon... but as I am completely anal with my device I have no doubt I'll be back on GeeWiz 2 in no time. Thanks for all your work and fun with us.... looking forward to even more goodies from you as I know you can't sit still for too long. Must satisfy those creative juices... :laugh:
[Fascinate Android Development] swapnilss:
Running 2.9.2 on my phone and suddenly I find a considerable increase in battery life plus phone runs smoother and cooler. I find the memory management to be good too. Is it just me who's noticed this? :):thumbup::thumbup:
[Fascinate Android Development] scarfman4:
If you're coming from a MTD Rom then you'll definitely notice a difference. This is one of the reasons this ROM/Kernel combo is still alive and kicking considering how outdated Gingerbread is.
[Fascinate Android Development] swapnilss:
Apart from the occasional flashing to JB roms, I've always been on geewiz 2.9 ever since djp uploaded it. I think 2.9.2 is much better. As far as GW 4 is concerned, I just loved it. Just can't make it my daily driver yet for reasons known to me and djp. :P
[Fascinate Android Development] Palinn:
No! Keep this gem front and center. :) I am still running version 2.8 and should probably quit being lazy and update to 2.9. Thanks for continuing to make my Fascinate completely awesome! I feel no need to upgrade.
[Fascinate Android Development] ciscogee:
greetings from I400 land...

we finally, a few months ago got a GB leak (EG04-2.3.3) imnuts was our last kernel dev. trailblazer101 has mostly been heading the continuing modding of the rom itself, we only have sources for froyo, so repacking is our only option as of now.

I unpacked your gw_kernel and the ramdisk is the same, so i flashed it to see what it would do, I bootlooped (got past samsung YAY!) have to logcat to see whats happenning when i have time.

curious to find out if i could get some direction on how to mod gw recovery to port to continuum :)

PM me if you do not what to continue this in thread

great work!!! many thanks!
[Fascinate Android Development] djp952:
From what I know of the I400, it's nearly identical to the I500, I don't think it would be that difficult to get this particular Recovery of mine working on it. If you made it into the Android OS before you bootlooped, that's probably a really good sign that the kernel is very close to functional and may only need some tweaks to become completely functional for you. The Recovery in and of itself is just a C program that is automatically launched instead of booting up to Android. You may have to change the FSTAB file(s) if the I400 has different devices/partitions than the I500, but I would guess that the existing code available from this project is extremely close to "right" out of the box.

Have you tried diff-ing the I400 Froyo kernel source against the old I500 Froyo kernel source (Samsung OSRC versions)? For the most part, I would imagine that would expose anything specific about the I400 as compared with the I500, and those changes could then be applied to this (or the Samsung OSRC) Fascinate Gingerbread kernel to make it work. Of course it's not quite that easy, but Samsung didn't really change a whole lot in the Fascinate kernel moving from Froyo to Gingerbread.

I'm always happy to try to lend a helping hand ... I don't always succeed, but I am always willing to try :) (Meaning: don't bet on it, but I think we can figure it out)
[Fascinate Android Development] ciscogee:
Never used diff before will read up on that. Thanks for direction...

May I pm you for specific questions or just title my posts in this thread?
[Fascinate Android Development] djp952:
Hmmmm.... I had to think about this today. I'm not sure I want to take on any more projects right now, I'm kinda swamped as it is with real work and trying to get all the various Jelly Bean versions of my stuff working as perfectly as I can for people. Not that you've asked me to, of course, I'm just concerned that my offer to help may be misinterpreted.

That said, I think PMs would be best, as to not make this thread turn into an SCH-I400 discussion area :laugh: I'll try to carve out as much time as I can for you, but please don't feel bad if it takes me a little while to respond at times, ok? It's nothing personal and I'm not ignoring you, I just get wrapped up in other stuff and I've been trying to put Gingerbread/Froyo behind me -- I remember exactly how much effort was involved with hacking and modding the Samsung ROM, and it's not an experience I want to repeat. Much, much happier having source code to work with!! :silly:
[Fascinate Android Development] ciscogee:
Oh no worries I understand. I rarely get time to dev anyway so I won't be demanding hand holding or anything.

I appreciate your offer, I know how to use search engines :)

Keep up your great work!
[Fascinate Android Development] JJ5150:
Selling my Fascinate

Hey Guys, I'm selling my Verizon Fascinate. Wanted to give those in this thread first crack at it. Mint... not a scratch on it. Still have the box. PM me for more details.
[Fascinate Android Development] djp952:
The end of an era! I would but I have more than I can use already ... LOL
[Fascinate Android Development] icemanwbs:
Has WiFi hotspot issue been addressed ?
[Fascinate Android Development] djp952:
Let's be fair here :cool: Tether isn't broken, you just need to find an app that works properly, or be provisioned for it and use the built-in Samsung version (limited and not so good, if I recall). I remember newer versions of "android wifi tether" would work if configured properly, but would pretty much require you to reboot afterwards to not tank the battery. Older versions of the same application at one point worked flawlessly, but nothing I see as available are ringing a bell with me. You might want to give the "2_0_8_pre1" or "3_1_beta14" versions available here: http://code.google.com/p/android-wifi-tether/downloads/list a try (try 3.1 first). I would also recommend trying to configure it as a Galaxy S GT-I9000 rather than a Fascinate SCH-I500 device, since this kernel uses the I9000 Wifi. There are other settings that may need to be adjusted in the application to make it work as well. If I remembered what they were, I would certainly divulge!

You can also try any number of the Gingerbread "stock based" kernels for the Fascinate with this ROM, and may have better/different results. I'm not sure what all is left out here for Gingerbread, but there are some :)

If anyone still subscribed to this thread has a better tool than Android Wifi Tether for icemanwbs to try out, I'm sure it would be appreciated.
[Fascinate Android Development] AaronCompNetSys:
I would love an extra Fassy, please send me any you have! They will get lots of use in our IT department. PM if you can offer me one with what you want for it, price, postage, etc.

The newest open source tether works for me, but Wifi is sometimes messed up until reboot afterwards. Not sure what settings I use.

---------- Post added at 04:38 PM ---------- Previous post was at 04:25 PM ----------

I actually have extensively tested other ROMs and none hold a candle to yours, when used in a work environment. CyanogenMod has major audio issues, kind of like the ones you have in 4.x. I only hoped that I could use SIP with our VoIP here instead of a bloated Cisco app, considering the memory limits on this device.

I finally pulled the plug on my iPhone and gave it away, I'm Fassy all the time and going back to an old Android even on Ginger is a breath of fresh air after being walled inside Apple land.

This device is in no way ready for retirement, it still makes (some) other hardware look bloated and slow. Several people on Amazon.com contacted me about getting one per my plug for you and using your ROM on it...

Battery life is absolutely no concern to me anymore, I just use it as much as I want all day long and it never dies.
[Fascinate Android Development] JJ5150:
Since I'm not selling my phone I upgraded from 2.8.1 to 2.9.2 and wow this thing is solid, smooth, and fast. Hats off to you DJ

Sent from my fascinatingly fascinating fascinate
[Fascinate Android Development] AaronCompNetSys:
Lulz, the setup in your sig is what I would have flashed it to anyway ;)
[Fascinate Android Development] JJ5150:
Thanks. I also use the Spare Parts included in the rom and an app called Anim Mod... definitely speeds things up real smooth :good:
[Fascinate Android Development] AaronCompNetSys:
I do the same, but layer on ICS theme with the stock time on the lock screen by scarfman4. Any ideas on how to revert to the stock battery without the numbers? Since my battery is amazing, I still find it hard to break the habit of checking it. Removing the number will quell my temptations and habits ;)

Repost of Gwiz_2.8.1_ICS_5barSignal_v3 theme by scarfman4.

Gwiz_2.8.1_ICS_5barSignal_v3.zip

Same, but with the Ginger font on the lock screen.

Gwiz_2.8.1-ICS_stocktime.zip

Screenie:
[Fascinate Android Development] scarfman4:
Here's the thread. Notta made the theme and I made the two mods for signal bars and lock screen time fonts.

http://xdaforums.com/showthread.php?t=1218257
[Fascinate Android Development] AaronCompNetSys:
Great, thank you for the theme mods.

Not sure if you care, but here is a link to me in my Doctor What outfit, we filmed 6 fan film episodes.
[Fascinate Android Development] scarfman4:
I will check this out. Thanks!!!
[Fascinate Android Development] JJ5150:
Who says GW isn't customizable? :laugh:
[Fascinate Android Development] icemanwbs:
I seem to have lost all my browser bookmarks after flashing to this version. Anyone know of a way to get them back?
[Fascinate Android Development] JJ5150:
You can use either Titanium backup to back up browser and bookmarks.. doesn't work sometimes... or you can use an app called My Bookmarks. You can save your bookmarks in an html file then upload it to the My Bookmarks website, then you can download them to your phone using the app. works pretty well.
[Fascinate Android Development] icemanwbs:
Ya, but too late now lol. It ok I remember the important ones.:D

Loving the snappyness of this rom, and that honeycomb theme is sweet! Wish was a way to change the statusbar icons. Oh well, its fine way it is :thumbup::thumbup:
[Fascinate Android Development] icemanwbs:
Keep getting a message " GOOGLE PLAY SERVICES STOPPED UNEXPECTEDLY, force close or wait. " any suggestion? :banghead:
[Fascinate Android Development] scarfman4:
Go under Applications to find Google Play, force the service to stop then clear its cache. Then try relaunching and see if that helps.
[Fascinate Android Development] icemanwbs:
Thanks, but that didn't help, still going same.
[Fascinate Android Development] djp952:
Can you grab a logcat of the error? If you have adb access, you can limit the log by clearing it first ...

adb logcat -c

(Cause the error)

adb logcat

There is also an app, alogcat, that can be used on the device itself to look at it. The exception will definitely be logged and we can see what its complaining about more specifically.
[Fascinate Android Development] icemanwbs:
Ok, have alogcat now, just not sure how to use :rolleyes: