yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] shotad:
should I redownload the zip file and reflash?
[G1 Android Development] johnnylicious:
Screenshot of homescreen after bootup of v.3.9.3
[G1 Android Development] sacredsoul:
I certainly agree that custom userinit.sh is the culprit. I came from Drizzy's Hero v2.4 and did a wipe+flash without formatting the ext3 partition. Booted up in less then 5 mins.
[G1 Android Development] cyanogen:
I'm using "source" instead of executing the userinit.sh (so you don't have to chmod +x the script), so it's possible that an error could cause it to fail to call setprop which tells the system that it's time to start the rest of the system.

Well, I tried to make things easier :) Maybe I'll revert this.
[G1 Android Development] alapapa:
renaming my userinit.sh did the trick for me

Dex'ing up a storm now
[G1 Android Development] johnnylicious:
just more screenshots cause everyone loves pictures

and this rom is running very smooth!
[G1 Android Development] devsk:
Renamed userinit.sh and back in within a minute. 3.9.3 hates something in userinit.sh. We need to find that quick. Because I have some customizations in there.
[G1 Android Development] firetech:
3.9.3 runs smooth here. Loving the new WPA Enterprise support (I'm not near the WLAN i question, so I don't know if it works, but entering the data went fine), but I fail to see the "thumbnail tabs" in the browser (all I see that can be similar is the "windows" handling, and they have had thumbnails since pre-cupcake for me at least)...

Also, the bug I found, although quite minimal, is still there. Should I perhaps mention it to Irrenhaus or Rogro82? ;)
[G1 Android Development] cyanogen:
Changed the USB function driver to draw up to 500mA of current.
[G1 Android Development] shotad:
how do you rename the unerinit.sh?
[G1 Android Development] JAWheat411:
this is just some of mine and getting Force Closes.
[G1 Android Development] ScottGood:
Getting 3.9.3 running was slicker than oil on ice, But I did have major issues loading 3.9.2, I ended up having to nuke the boot, system, and userdata images with fastboot then :mad: BLA :mad: manually load a nand backup before I could flash 3.9.2, but the pain was well worth it, I hope this helps all of you who are having an issue
[G1 Android Development] Nedlinin:
Well, as one of my students told me, "easier isn't always better!"

Anyway, is there not a way for one of your bootup scripts to simply set +x on the userinit.sh script just before it is executed on bootup? - Surely if it were that simple it would have been done.. haha
[G1 Android Development] cyanogen:
Yeah, good call actually. This would work.
[G1 Android Development] cyanogen:
Added to the changelog that errors in userinit.sh could cause a boot failure. I think I am going to revert this behavior for the next release.
[G1 Android Development] wesbalmer:
Does this only affect charging via USB, or was this setting global against wall chargers too? Haven't flashed yet, couldn't get comcache to work in my userinit.sh. I have no idea why, I'll try and screw with it some other time. Does a fresh install of 3.9.3 have comcache modules built into the kernel?
[G1 Android Development] mygti02:
what command do i use in adb shell to rename userinit.sh? sorry for the noob question :(
[G1 Android Development] alapapa:
adb shell mount /system/sd

adb shell mv /system/sd/userinit.sh /system/sd/userinit.backup

adb shell umount /system/sd

adb shell reboot
[G1 Android Development] shotad:
would like to know how to rename the userinit.sh in terminal..and sorry for the noob question as well.
[G1 Android Development] Nedlinin:
Glad to be of some help -- Anyway, once I renamed the userinit.sh file, I was able to boot -- so far, running smoothly

To those who don't know how to rename the userinit.sh, plug your phone into your PC, start it up and then use adb

adb remount
adb shell
cd /system/sd
mv userinit.sh userinit.sh.bak
reboot
[G1 Android Development] shotad:
can you give me the command to rename in terminal? i don't have the ability to use adb...
[G1 Android Development] wesbalmer:
SHould be the same thing minus 'adb shell' at the start of each command
[G1 Android Development] here.david:
Smooth as silk for me....so far....used 1.4 any zip from SD...waited for an extra "1 min" after Android and then Home screen for notification bar to populate as I learned previously...Many FC's when I rushed to "see" the new items and did not wait that extra min....:D...might be some folks issues...
[G1 Android Development] prash:
No userinit.sh here, and flashed 3.9.3 just fine. For those without adb you can do the following in console:

alt+x to get to console mode,

mount /system

cd /system

cd /sd

mv userinit.sh userinit.sh.bak

then reboot out of there or reboot recovery to go back to recovery
[G1 Android Development] xidominicanoix:
just remove all the "adb shell" from each line
[G1 Android Development] Nedlinin:
Use terminal and drop the begining "adb shell" portion of each command.
[G1 Android Development] dwang:
What is the new thumbnail tabs in the browser? I can't see the find it..
[G1 Android Development] firetech:
Can't it be that some userinit.sh's end with a "exit" command? When running "source testfile" in zsh on my Linux laptop, with "testfile" containing "exit" at the end, my shell session ends, since source runs the commands in the same shell context.

I've seen some tutorial userinit.sh's around with an "exit" at the end, so that may be why the boot is stalling. An alternative for running userinit.sh without chmod +x might be to start it using "/system/bin/sh /system/sd/userinit.sh"? (I have no idea how Android's boot progress work, but I'm quite experienced with Linux.)
[G1 Android Development] sacredsoul:
I timed the bootup of this and its 58secs! Fastest bootup I've every seen on my G1. And for the record, I timed it :D
[G1 Android Development] alapapa:
you may be on to something...mine ends in exit; -- a habit i've gotten into for whatever reason

will test and report back
[G1 Android Development] heatfan:
This is my first time flashing CyanogenMod. I have Dizzy's new rom installed do i need to install new SPL and Radio or can i just flash CyanogenMod in top of it? I didn't see any special instructions to install it, are there any i should follow? :confused:
[G1 Android Development] jklong03:
Definitely userinit.sh

I just recently switched over to the "universal userinit.sys" with the user.conf file controls. That is what was hanging up on G1 screen.

Replaced userinit.sh with my old, simpler and no error version and booted past it just fine!:)
[G1 Android Development] sha.goyjo:
Please, please read the first post...THIS IS AN UNSTABLE ROM. If you are as inexperienced as you say, use the stable version of the rom....PLEASE!
[G1 Android Development] sacredsoul:
No you don't need the new SPL. But you cant flash on top of it. Wipe before flash.
[G1 Android Development] here.david:
I find that using Gscript to launch swap and/or compcache caused no issues... I have both running with no issues yet....
[G1 Android Development] Nedlinin:
This appears to be the problem -- Removed exit; from my script and all boots well.

Cheers for figuring it out
[G1 Android Development] cyanogen:
Yep, you just nailed it. I'm going to revert it for the next release and just make sure the file is executable.

Night everyone, have fun :)
[G1 Android Development] zimphishmonger:
I have a userinit.sh that I placed using SUFBS and had no issue loading 3.9.3, little slow loading but it was certainly worth the wait! Thanks Cyan, loving the updated power widget 'leds'

EDIT: Thanks for the heads up regarding the exit commands! Backup script has one
[G1 Android Development] mygti02:
cool thanks for those commands guys, lets see if it works now :)

UPDATE: SWEET!! that worked thanks guys......i wonder what is causing that issue in the userinit.sh script. interesting
[G1 Android Development] devsk:
Which script is doing the "source" now? Is it a2sd?

edit:NVM.
[G1 Android Development] ScottGood:
on another note here is the userinit.sh that I have on my /system/sd.

added ".txt" extention to end for upload.
[G1 Android Development] alapapa:
confirmed here as well

happy August erryone!
[G1 Android Development] wimbet:
I searched the thread but couldn't find an answer. How does the tabbed browsing work? I have been unable to find it.
[G1 Android Development] Thats BS:
Am I blind? I can't seem to find the Terminal Emulator in 3.9.3. Anyone else?
[G1 Android Development] sha.goyjo:
double confirmed, same here.
[G1 Android Development] mygti02:
HOLY BLAZING FAST!!!!!!! Wow Cyan, you have out done yourself LOL nice job man!!!
[G1 Android Development] german129:
terminal

i am also missing terminal...you can probably just pull it from the previous build.
[G1 Android Development] andonnguyen:
Yup its missing. Or at least the icon is. Neither is it under the extended menu as hidden. But odd thing it showed up in the market with "update available." No biggie really, ill just pull it from an old build.
[G1 Android Development] ScottGood:
not seeing it here too
[G1 Android Development] shotad:
thank you so much for the command, worked and now running 3.9.3. renaming the userinit back to what it was suppose to be :)
[G1 Android Development] alapapa:
same as it ever was

for me at least
[G1 Android Development] cyanogen:
My mistake. Go to dev tools and it shows up in there. Will fix for the next rev.
[G1 Android Development] pychobj2001:
I have the new user configurable userinit and user.conf files. I mounted the /system/sd/ and deleted them and it boots now..i'm gunna miss compcache for a while..hopefully this all gets sorted out...

step i took.

when in recovery, adb stuff

adb shell

mount /system/sd/

rm /system/sd/user.conf

rm /system/sd/userinit.sh

or just rename them if you can so it doesn't launch them at boot.

back to swapper for a bit then.....

I know someone already posted this but i am just slow at replying...ha!
[G1 Android Development] NvrSlowsDown:
Just flashed and running perfect. Definitely faster than 3.9.2. The only thing I noticed is I am on open wifi and these 2 lines keep coming up on logcat every second or so. It's not causing any problems but thought I should post up anyway.

E/wpa_supplicant< 5939>: wpa_supplicant - Unhandled driver event: 14

I/wpa_supplicant< 5939>: wpa_supplicant - Link Speed = 11 MB/s
[G1 Android Development] here.david:
Sorry to say, my movies (from DVD - Handbrake) do not work now...oh well....such is life...gain a little lose a little...<grin>...on a flight tomorrow so will have to go back to 3.9.2 looks like...as they worked this afternoon...:eek:
[G1 Android Development] hotweiss:
Thanks for all the hard work.
[G1 Android Development] testing567:
I've had something similar happen to me once. I was missing the market app. It was caused by a corrupted download and Vending.apk would not extract. Try re-downloading the update. (By the way I didn't install 3.9.3 yet, so it is possible that it's just not there.)

EDIT:

Haha, I guess there's your answer. lol
[G1 Android Development] Nedlinin:
This is *not* happening on a WPA encrypted wifi network. Looks to be on an open network only.
[G1 Android Development] cyanogen:
Looks like video broke with the new Opencore build. I will look into it tomorrow.
[G1 Android Development] uberingram:
I've seen it posted twice now but no answer; What is exactly new about these browser changes. I'm not seeing anything different.
[G1 Android Development] beast.in.black:
:confused: As long as we're talking about the terminal emulator, it doesn't seem to exit anymore if i hit ctrl+d in it. In fact, hitting ctrl+d in it causes it to freeze up, and i need to use the "back" key to exit out of it. Also, the "green text on black" option is missing from the text colors. Is this some strange alien version of the terminal emulator, or just the regular one from the market?
[G1 Android Development] mdavidf:
Terminal Emulator was missing from mine too. I just downloaded it from Market.

It was weird because it was there after the initial boot then I pushed my sounds and userinit...rebooted, then Terminal Emulator was gone.
[G1 Android Development] devsk:
what value is /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate supposed to have? Other builds have been using 200000, while this ROM uses 2000000. Isn't this value too high? Kernel is going to sample once in 2 seconds for CPU usage and adjust the frequency. Wouldn't this make it lag, even if it is for a second? It can make it feel jerky if its gone to 128Mhz (which is new scaling_min by default). It will save battery though, although if it is operating at 528Mhz, it will take it 2 seconds to get down to 128Mhz, which makes it so that the standby time of the phone is going to go up with this build.
[G1 Android Development] Thats BS:
Oh Ok, man I thought I should really go to sleep. Thanks.
[G1 Android Development] shotad:
I hope you don't remove Sherpa as its MyTouch download only in the market (spoke to the T-Mobile rep and confirmed)..
[G1 Android Development] shotad:
i would like to know how to use the thumbnail tab also...i do not see any changes in the browser menu.
[G1 Android Development] zimphishmonger:
I uninstalled/reinstalled it no problem. Seems to still be the same 114 build though :confused:
[G1 Android Development] Nedlinin:
Rep is incorrect -- Just downloaded it from the market myself.
[G1 Android Development] ThR1LL:
I just uninstalled sherpa and downloaded the new one off the market so it would be on my sd just fine on my G1.
[G1 Android Development] wayne07:
Anyone knows if this rom is vulnerable to the sms exploit threat that the news are reporting recently?

hXXp://www.taranfx.com/blog/?p=1503
[G1 Android Development] ScottGood:
you can always pull Sherpa from 3.9.2 also it will survive a flash to 3.9.3 if you don't wipe.

on another note attempting to download from the market produces a "package file was not signed correctly" error but again, all is well if no wipe from 3.9.2
[G1 Android Development] ScottGood:
this version is built with the SMS patch inside

question was answered a few pages back.
[G1 Android Development] devsk:
You can see the effect of this thing in teeter. The ball gets stuck ever so slightly. At wrong times...:D
[G1 Android Development] nxt:
Wow, first rom that broke for me.

I've flashed almost all of Cyanogen's just fine and I had 3.9.2 running, and after I did 3.9.3, it's stuck at the T-Mobile G1 splash screen for about 20 minutes now. I think it's dead.

I've got a nandroid of 3.9.1, i'll try to go from that to 3.9.3

EDIT: Not using userinit or whatever it is. Only the compcache from that thread.
[G1 Android Development] hiroots:
lol you called tmo? they dont know anything about the g1. and why would you want that app it so bad. it didnt even display all the places near me. or even accurate to where i am even with instamapper and gps on. id use the other tmo app to find places. or use google maps which is the best.
[G1 Android Development] flaggg:
The last few pages explain exactly how to fix this issue. (re: Frozen at G1 screen)
[G1 Android Development] uwonsum:
If you are using a custom userinit.sh script, this could be your problem...check a few posts back since this release--there is a solution.
[G1 Android Development] here.david:
Great, thank you! I will be in DC (your time zone) tomorrow so I'll wait for the update...back on 3.9.2 now...sent ya a beer....
[G1 Android Development] simms22:
me to . ive been using cyanogens roms since 3.2 . 3.9.3 is the first one not to work . i dont have the userinit.sh file on my sd . i tried updating 6 times . i wiped a couple . went back to 3.9.2 twice . last attempt , i was stuck on the g1 screen for 19 min .
[G1 Android Development] mattrophy:
I was on the Latest 3.6.8.1 Cyanogen rom on my G1 up until today - I just

flashed to 3.9.3 about 1hr ago - everything is working fine.

I dont use themes, I already had a dual-partition SD card w/ext3.

Didnt need to wipe settings or anything - just works.

quick things I noticed:

Wifi radio seems much better

back to 3 home screens instead of 5

a new "android simon-like game" in apps

email seems faster, but could just be better wifi radio

thanks Cyanogen!
[G1 Android Development] uwonsum:
You get a pass...but you can change the number of home screens--check the extended option.
[G1 Android Development] nwskier:
same here

Yeah I'm having issues with the screen orientation and battery drain now. Battery life was pretty darn good on 3.9.1 for me and I heard 3.9.2 was better though I never tried it. I have my screen brightness on 0 and I'm watching my batt go down 4% as I type this. Going to revert back for now but I eagerly await the next release!!!
[G1 Android Development] robpet2:
the new 3.9.3 is fast.. .too fast for its own good...

only thing i could find wrong with it so far ( and it was already mentioned ) - camcorder starts to record then force closes... can pushing camera from 3.92 or 3.91 fix it ??? and if so can someone post the camera apk so i can test it...
[G1 Android Development] shotad:
what is this "android simon-like game"?? i don't see it in my app.
[G1 Android Development] RainCrow:
Sometimes flashing new builds can do that but give it a moment and itll stabilize around a number.

Builds working great for me after getting rid of the exit line on my userinit.sh. Now onto theming!
[G1 Android Development] southsko:
flashed seamlessly. Using a un-wiped phone going back a few weeks to 3.6. Battery seemed to jump to 99% (4163mv) charging via USB. I thought LIon PCB typically cut off at 4.2V... sorry going OT...

How can I has browser tabs? I searched the last page (default set to 100 posts) and nothing but ppl like me

I think that Alarm Clock bug/NEW feature is awesome! I wish snooze with the alarm clock app could be changed to 5 min *cough cough* since we are getting hooked up with new dialer and home apps.

Thanks for another release. I always post bugs that it ends up lagging, but since the Donut addons its been a dream.
[G1 Android Development] uwonsum:
You could just download 3.9.2, extract it, push the camera.apk and test it for the rest of us;). If it doesn't work, then...:mad:
[G1 Android Development] borodin1:
I've heard that UK users' experience with sherpa is less then perfect... there was something about it on AndroidGuys.com (?)

Good luck
[G1 Android Development] chuckhriczko:
Been loving your roms since you started Cyan and this is the best yet! Crazy fast! Thanks man.
[G1 Android Development] tangmonkey:
I once had sexual relations with two women at once. Up until flashing this rom on my phone, that has always been the most amazing thing that's ever happened to me...no wait, that's still in first place with this rom as a close second.
[G1 Android Development] hamshu:
So after about 9-10 hours of use, I had a weird restart bug. I was watching videos on my phone when all of the sudden the screen went black and restarted. I haven't been able to replicate it, left a movie running to try to. I'm not quite sure what happened with it.
[G1 Android Development] metasage:
My phone also restarted about 3 minutes into a video on Youtube.
[G1 Android Development] ZilverZurfarn:
Unnecessary thread filler

I know this won't help much, but again the update went smooth - from 3.6.8.1 to 3.9 without wipe. (...and as usual for me, the camera got lost in the process, and had to be manually installed with adb...)

Once I set the launcher to 5 screens everything looked as before.

Will of course keep my eyes open for and report any anomalies that may surface.

/Mats
[G1 Android Development] heyoh:
With the new launcher in 3.9 does the upgrade handle going from installs with all 5 screen populated with icons and or widgets?
[G1 Android Development] bolmedias:
Well it can now open, but it can't find my surroundings. Looks like Imma sticking with Places for now.

On a seperate note, don't open up the keyboard while running Sherpa. It doesn't crash it or anything, but it doesn't exactly help. It's sorta like Sense UI and HTC's apps: it's made for a phone without the keyboard, so opening the keyboard confuses it.
[G1 Android Development] Nedlinin:
Pretty sure all the Cyan roms for quite awhile have had auto scaling frequencies
[G1 Android Development] cyanogen:
Hrm ok, I'll take a look.

EDIT: Trying to reproduce this and I can't..

Yeah, it should be fine.
[G1 Android Development] ZilverZurfarn:
Initially you'll just get a 3 screen wide desktop (the three leftmost with 2nd as the home screen) but after setting it to 5 screens wide with 3rd as home screen, everything is just as I left it in 3.6.8.1 - All widgets and icons in place.

/Mats
[G1 Android Development] cyanogen:
I need the part from logcat where the exception occurs.

Also:

----- pid 2834 at 2009-07-23 02:27:01 -----
Cmd line: com.htc.music

If you've installed HTCMusic port from Hero, I can't help you.
[G1 Android Development] Binary100100:
I'll try to recreate it since it happens so frequently it shouldn't be too difficult.

I think it has something to do with the new Launcher and/or my 7 screens being used. I noticed that it only occurs when I'm looking at the homescreen (other then my main screen) and I hit home to return to the main screen. Afterwards the screen goes black, I get the error to forceclose and then it returns back to normal. I'll do a logcat from DDMS and attach it to this in a few. Thanks.
[G1 Android Development] :
@ cyanogen

any other files or logs i can send to you to reproduce the problem with sockets??
[G1 Android Development] cyanogen:
Not really. Have you installed any themes or done anything to modify the system?
[G1 Android Development] bolmedias:
Cyan, as per my previous post, you may want to add a note to your first post about the issues with Sherpa, i.e. problems on non-US devices, and not opening the keyboard.
[G1 Android Development] :
no its a plain cyanogen install.

upgraded from 3.6.8.1

another info:

with this rom my data connection gets often lost (also the network connection)

can be a tmobile problem in austria but this only happens since the upgrade..
[G1 Android Development] DroidHead:
I have the "Loading Data, Please Wait..." stuck on my notifacation bar.... antone know why.
[G1 Android Development] Binary100100:
http://xdaforums.com/showpost.php?p=4188429&postcount=154

Added the logcat file. Up for review. This time it crashed after I was finished with Maps.
[G1 Android Development] shotad:
mine auto focus, then FC, after that, it just FC the second i open camcorder.. :(:(
[G1 Android Development] andonnguyen:
Forceclosing on camera and camcorder, pastebins

pastebin of camcorder FC (from clicking camcorder icon in app drawer):

http://pastebin.com/f293f99c3

pastebin of camera FC (from clicking camera icon + pressing camera button):

http://pastebin.com/f7a51871c

pastebin after reset, camera working again, but after switching to video from the menu options, hanging after pressing the trackball to record:

http://pastebin.com/fc3bd440

then the pastebin after pressing the trackball to stop recording, leading to the force close:

http://pastebin.com/f523ca997

EDIT: I guess its a known issues in his first post :)
[G1 Android Development] shotad:
is it just me, or is the barcode scanner FC also? uninstalled reinstalled and still FCs...
[G1 Android Development] rsxtypes72:
I just installed it and now my terminal emulator is missing. reinstalled did a wipe and still missing.

found it thanks jklong
[G1 Android Development] All~G1:
This has been covered and he will re-include it in the next update. You can DL it from the market.
[G1 Android Development] sacredsoul:
I cant get my userinit.sh to work. I removed the last line which was "exit;". Pushed both the userinit.sh and user.conf over but I still get stuck at the G1 screen. Any idea? I am using huanyu's MOD @ http://xdaforums.com/showthread.php?t=542899
[G1 Android Development] jklong03:
Close, but no cigar ALL~G1!

Actually, it is in the "Dev Tools" in you app drawer, at the bottom.
[G1 Android Development] uwonsum:
Cyanogen said he will consider removing the way userinit script is handled in the next build. I believe you have to remove it completely to use this build version.
[G1 Android Development] robpet2:
pushing the camera didnt work... so will go back to 3.91 for now