yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] mattguzman73:
Everything was gone!!

:confused:

So I did a full wipe and even repartitioned my card and I charged the phone last night. When I woke up this morning and unplugged it, my screen was completely blank, all of them. I had all my apps loaded on them last night. So I did a reboot and when it came back up they appeared for a few seconds and then gone again. I thought not a huge deal (given this is the fastest rom I have ever used) so I reloaded the apps on the home screens. I thought I would do a reboot again to make sure they were going to stay, and when it booted up I noticed a couple of my icons looked weird so I started to move them and the the old icons (apps) were back! I don't know what was going on with that.

MT3G 32b
[G1 Android Development] mr-free:
Any screen shots of this ROM?
[G1 Android Development] ttabbal:
There's one that's supposed to run from /sdcard/userinit.sh. It doesn't seem to work though. I got it working by changing that to /system/sd/userinit.sh. I really wish this worked right out of the box as I have a script I use to set up some symlinks and such that I use for the command line. The file you need to change is /system/bin/custom_init.

I don't know why it doesn't work from /sdcard. I can run scripts at the command line using the same call. The one the Cyanogen users use works fine, though some of the status stuff gives errors. You can use it to enable swap and such. Compcache is enabled in custom_init, so if you don't want it, you have to change that file again.
[G1 Android Development] Joe333x:
if your icons ever disapear you can use a task manager to end the home process and it will reload with your icons back safe and sound
[G1 Android Development] mattguzman73:
Really? THANKS MAN!!!! :D This forum Rocks! I and have to say it again, THIS ROM IS SMOKIN! I was on Cyan (more or less a diehard) and thought to try this and I think I am hooked! Nice job dude!
[G1 Android Development] G1ForFun:
Just out of curiosity what kind of phone do you have? What SPL and Radio? What size SD and how is it partitioned (if any)?

I never used Super D 1.6 but I came from Dwang 1.17.1 to Super D 1.7 and it was such a speed DECREASE that I went back to Dwang for the rest of the night and then woke up to Super D 1.8 being released. Flashed to Super D 1.8 (after full data wipe of course) and now have the fastest rom by far that I have ever used. (Faster than Dwang 1.17.1)
[G1 Android Development] aaronkt:
I did a search and saw that someone asked the question but didnt see an answer.

Would it be possible to back port the work email apk from 2.1 to this? I love this rom but i have to have the work email. I have found that the 2.1 work email works the best out of all because of the check box that allows you to accept all SSL certificates. Please if someone could throw me an answer here please.

Thanks!
[G1 Android Development] bbuchacher:
KK so I will look into the userinit ability see if I can get the kinks worked out for 1.9
[G1 Android Development] idlethumbs:
APN 2G 3G internet issues...

First of all, great ROM, lightening fast. Now that I sorted out my 2g/3g internet it is going to be my number one rom, just ported from mlign hero which, great as it was, feels like a snail with arthritis in comparison.

I had a problem with my APN and couldnt connect to any 2g or 3g, well it connected but no data transferred. I had done a full wipe and clear ext before installing super d 1.8. I tried changing apns but couldnt get it working.

SOLUTION: Finally I nandroided back to a dwang backup, (another donut rom- could have gone for hero rom I suppose but thought it best to use dwang as it has more similar framework) whose internet worked fine, (after testing it to make sure) and then simpy did a no-wipe update back to Super D 1.8. - lo and behold 2g/3g back in action. Hope this helps someone as I was going to give up on this rom which would have been a shame!
[G1 Android Development] alongenemylines:
I know this is the exact opposite of what most people want, but is there any way to turn compcache off? no matter what, I always seem to have 32mb of swap. I prefer to keep compcache off
[G1 Android Development] MFK DGAF:
I flashed 1.8 last night but didnt have time to mess around with it yet till this morning. The default browser doesnt seem to be working for me. Im getting a force close anyone else run in to this problem?
[G1 Android Development] dreamhunterr:
So, what I did were some simple edits in /system/bin/custom_init

insmod /system/lib/compcache/ramzswap.ko;
rzscontrol /dev/block/ramzswap0 -i -d 32768;
busybox swapon /dev/block/ramzswap0;

to

insmod /system/lib/compcache/ramzswap.ko;
rzscontrol /dev/block/ramzswap0 -i -d 32768 --backing_swap=/dev/block/mmcblk0p3;
busybox swapon /dev/block/ramzswap0;
sysctl -w vm.swappiness=60;

and now everything seems to be running smoothly, no need to revert to 1.7

PS C:\Users\******\Desktop> adb shell free
total used free shared buffers
Mem: 107184 101032 6152 0 1060
Swap: 94044 8920 85124
Total: 201228 109952 91276

dunno if i messed up big time, just wanted to post a heads up for those of you interested

Also, afaik, only the max_scale_freq is changed to 528; no change (in this script) to the min; I guess those of you that wanted could copy/paste the line, put min instead of max and put whatever valor suited you (i'm trying 528 min and 528 max and see how the battery holds...)
[G1 Android Development] marty22877:
so what's the consensus? compcache on or off? i know in enom's builds the best is off. and this thread is filled with ideas.

just a suggestion, it might be good to have the optimal settings listed in the OP
[G1 Android Development] :
Read my signiture.
[G1 Android Development] dasoccerbomb:
Is it possible to fix the random reboot issue related to automatic wallpaper switch in this ROM? Supposedly Cyanogen fixed it in his latest Rom:confused:
[G1 Android Development] alongenemylines:
fixed my dislike on the compcache through custom_init.

Now, back to my previous complaint... Please oh Please oh Please give us a kernel without the 10mb ram hack! Just a boot.img would be perfect too!
[G1 Android Development] Joe333x:
Just curious why you dont like the 10mb hack is it solely because you play 3D games? I started using on Cyan and was happy to find that this ROM includes it. It makes your phone faster and you only loose the ability to play games like Teeter.
[G1 Android Development] Klyentel:
I can confirm that disabling cc and pushing your own custom user.conf is the best option for this rom......works so much faster. I created an autostart.sh so it run on every boot. Rebooted like 5 or 6 times to make sure the speed was still good, and was still smoother than ever, seems to boot faster as well. I can honestly say this is at its best, 1.6, 1.7...great. But this here is the bow that finishes the gift...well done on this man.

Now Im going to play with CM and eclair
[G1 Android Development] dreamhunterr:
could you post your user.conf/userinit.sh? I'm picking the best options also, and if it works for you might work for me! Also, how big is your swap partition?

----

Don't know if anyone had this issue but my Music.apk FC with musics which have long file names; I pushed back Music.apk from a Donut build and it worked flawlessly (and let's admit that Eclair version and Donut version are pretty much the same...)
[G1 Android Development] Coreyc1123:
Eclair Lockscreen

Is it possible to get the eclair lockscreen on this build?
[G1 Android Development] Klyentel:
Sure here you go dude: http://drop.io/userconfig

My swap file is 96MB w/ 80 swappiness .....notice I said swap file, I don't have a partition, IMO that's what screws up the sdcard and linux_partitions never did me any justice anyway. But if you have one this config. should still work sweet...96MB is just my preference.:D

EDIT-XDA only let me attach the user.conf.....so I put the user.sh in the link above^^^
[G1 Android Development] Izord:
Thank you! I have the SDK installed and ADB. Can you tell me what to do? Or point me toward where I can read about it? To do like you said with the unser.conf and user.sh files and swap file and swapiness?

I know I'm asking a lot. :)
[G1 Android Development] Ryan4462:
Super D was my first foray back into a rooted G1 after a recommendation from @CarlosGraves on Twitter. I think I've been through 3 or 4 Super D ROMs and having been sporting 1.8 for the last couple of days. Considering I'm still using the stock 2GB SD card that came with the phone (class 6 on order), everything is blisteringly fast.

Many thanks.
[G1 Android Development] Klyentel:
LoL, Dude I'm a rookie with the ADB...:o, I use Droid Explorer for all my ADB stuff to be honest...

but I am however, a master with the terminal:

First rename the user.conf and user.sh so it doesn't have the .txt at the end.

then drop em on the root of you sdcard

go to terminal and type:

su

sh /system/sd/userinit.sh

reboot

to check the changes type:

su

free

and it should show the amount swap being use, remember to disable cc in the spare parts, as I already have it setup in the user.conf

I'm assuming you already have a swap partition..? If not, then don't worry, after you initiate the user.sh it will create one itself. However it will be according to my settings- 96mb w/80 swappiness...if you want to change this then you will need to make your own swap file, by adjusting the settings in the user.conf, Hope it helps dude, works great for me!
[G1 Android Development] alongenemylines:
It is mostly games, and there's not any one or two in particular. I really just want to be able to play any of these games, or use any apps that use the 3d gpu, without having tons of lag.
[G1 Android Development] youngrony:
PEOPLE

HEY, is there anyways i can change my icons with downloading openHome, aHome, better Cut, etc..
[G1 Android Development] Izord:
Perfect thanks! I didn't use a swap partition for a long time on Super-D, but today I was playing around with some Eclair Roms and I did add a swap partition back onto my card.

It sounds like you're saying it's better not to have a swap partition, but a swap file? Do you recommend I reformat my SD card and remove the swap partition?

Could I have your autostart.sh?
[G1 Android Development] halftonehero:
Some people have better success w/ CC but I've seen the biggest speed increase w/ a swap partition of 96mb with swappiness in the 30 - 45ish range.
[G1 Android Development] Klyentel:
By all means dude no...repartitioning is not necessary, this will work with the swap you already have, I was just saying that I don't have my card partitioned because I prefer just a swap file...to say one is better is a matter of opinion, not fact. Because they both do the same. Like some people like red and others like blue...in this case swap file is blue, my favorite! And I have damaged sdcard's before using swap partitions...but that may just be my case, either way I dont use it.

you want my autostart.sh as well huh...lol, sure how bout you go ahead and give me ya social number so I file you on my taxes too! :D

Nah Im just kidding I'll post it in a minute...You will need the app Autostart from the market for it to work. So if you don't have it go ahead and grab it, its free.
[G1 Android Development] Izord:
Funny, Hey I already went and reformatted off my swap partition, just trying to follow in your footsteps. :D
[G1 Android Development] digitaljeff:
has anyone done a port yet for the 32A/ebi1??

dam i really want to try this rom. i know bcrook did a port for 1.7, but seeing all the good remarks for 1.8 im holding out. i checked bcrook's page and only saw the 1.7 kernel port.
[G1 Android Development] Klyentel:
enjoy, :)

Assuming you should know what to do with this. Let me know how it turns out for ya...if you find a setting better than mines, do share. I am always open for better ideas and improvement.
[G1 Android Development] Klyentel:
Don't hold out...if you can run 1.7 do so....all of the super D roms starting from 1.6 and up have been great to me in my experience. If you want to know the differences you can just view the change logs on the OP.
[G1 Android Development] Izord:
Here's what I'm getting: sh: Cain't open /system/sd/userinit.sh

I renamed user.conf and user.sh.

Fuuuuuuuuuuuuuuuu!
[G1 Android Development] Klyentel:
Hmm..

Try this

su

sh /sdcard/userinit.sh...thats probably it. Or you could use root explorer or something to move the files to /system/sd/ and use that command again. No biggie
[G1 Android Development] Boomgawd:
No background/wallpaper visible in Desk Clock

1st of all, this ROM is awsome. I've been flashing roms for months and have run everything from cupcake to donut to eclair.. cm/dwang/xrom and this is the fastest! Super awsome work here!!!

my question is this, after comming back from xrom 2.1 (Eclair) I noticed the port of Desk Clock doesnt retain the background.. for me it just has a black background.. is there any way to fix this?

AK
[G1 Android Development] zimphishmonger:
Hate to spoil everyones fun w/ Swap, but I do not believe that CompCache is being controlled by the option in SpareParts.

Proof: Disable the CC option in spareparts, and a 32mb swap is still there when you check in terminal (w/ the free command) even after reboot. It must be being initiated somewhere else during bootup, in one of the scripts. Hopefully Ben can comment on that....

If you are using swap, it seems that it is using BOTH swap and CC, which probably slows things down when compared to plain swap or plain compcache

Just my observations....
[G1 Android Development] zimphishmonger:
As it seems to be initiated from /system/bin/custom_init on bootup and not controlled by the option in SPareParts, there is currently not a way to disable CC atm on this build. You can manually swapoff the CC, and manually enable a swap using scripts and terminal, but no easy way exists right now :(

EDIT: Confirmed this by looking into the /system/bin/custom_init file. I would love to see this build get the ability to COMPLETELY control CC and Swap in SpareParts, similar the options seen in OpenEclair v1.1. Maybe an idea for the next version.....:D

#!/system/bin/sh
#
# /system/bin/custom_init
#
#### Settings ####
#
echo "--- Welcome to Android!";
insmod /system/lib/compcache/ramzswap.ko;
rzscontrol /dev/block/ramzswap0 -i -d 32768;
busybox swapon /dev/block/ramzswap0;
[G1 Android Development] Klyentel:
Can't say I agree mine showed 0 after disabling, but when I enabled cc again, it still showed 0 until I rebooted, I found that to be strange but other than that cc turns off when I uncheck it so for right now I'm only using swap, and its fast!
[G1 Android Development] zimphishmonger:
Thats pretty weird, ive tried every option yet cant get it to disable yet cant besides manually using "swapoff" in terminal or ADB....interested in how everyone else's phone is reacting. Can anyone confirm that they cannot disable CC thru spare part or is it working as described above?

Check in terminal using 'free', disable CC in SparePrts, re-check in terminal using 'free'...anyone else still have a 32mb CompCache enabled??

THanks!
[G1 Android Development] Klyentel:
I dont know its weird to me too...i just tried again and Im not having that problem...is it that I am able to actually control cc from spare parts? I dont know...but when I run free that 32mb is gone....be aware that I am running a custom configuration with user.sh, so may have something to do with it:confused:
[G1 Android Development] Boomgawd:
Swap - CC issue

I too have 32mb of swap all the time from the "free" command.

I have 48mb swap partition so I have to assume that linux-swap is either running from a file or CC is in fact enabled.

Either way, this is the fastest rom I've used yet.

BTW, I just came from xROM 1.1 (eclair) and with spare parts CC option off, I get 48mb of swap... Turn on CC in Spare Parts and I get 80mb (32+48).. so at least in that rom, CC adds to Linux swap that is enable durring boot.

Is there another command I can run to see if linux-swap or CC is bring used?

Boom.
[G1 Android Development] G1ForFun:
Swap is 32760 with CC either on or off for me. Checking swap by typing "free" in the terminal emulator.

G1 Phone
[G1 Android Development] ChrisFix:
Hi,

I found the compcache enable/disable in the Spare Parts app, and when I disable and reboot and then run the free command, the swap quantity remains at 32mb.

I had also partitioned my sd card with a 96mb Linux Swap partition before flashing this rom (using the recovery img). I had read in this forum thread that if you had CC enabled then you can't have linux swap working at the same time...is that true and what is the simplest way to activate the linux swap (and set swapiness)?

TIA,

Chris
[G1 Android Development] Klyentel:
the whole cc spare parts situation I believe was just discovered as a known issue...unknown to me, as I dont have that problem:)

as far as using Linux Swap with CC, I cant confirm the capabilities of that...as I have never tried it, sorry

the simplest way to activate linux swap

is from terminal type

linux_swap=1

not sure about the swapiness though...I don't use Linux swap personally, may want to ask someone else about that.
[G1 Android Development] xjjjay:
posted this in the cyan thread but it's not getting any love so...

I rooted and flashed cyan the moment I got my G1, so all of the features on Cyan I took for granted. What will I miss if I make the change to Super D?

Thanks
[G1 Android Development] Shrivel:
I can confirm this. I have NEVER checked the CC option and I ran 'free' as soon as I installed 1.8 yesterday on a freshly wiped system and it showed my phone as having a 32MB swap with about 17MB used.
[G1 Android Development] zimphishmonger:
Thanks for the confirmations, everyone! Helps to diagnose this issue

Klyentel, It seems that you are the only person that SpareParts CC controls are working in, although i have a hunch it is hiding somewhere underneath your swap file, as you need to disable CC for it to disappear (it will combine w/ your swap if you dont disable CC and say something like 125mb for swap in terminal). Have you made any changes besides using a userinit.sh/user.conf? Also, where are you putting them (system/sd or /sdcard?)

btw, Linux swap and swap using a file are essentially the same thing. Thought u mentioned using a swap file above. One just uses an entire partition dedicated to swap (hence the same "swap" partition) and the other just puts that info in a file (similar to a paging file on any Windows OS).

FYI, I was incorrect before, Swap and CC can be used together, however you cannot use swap and CC w/ Backing swap (CompCache + Swap controlled by CC). Feel free to try both, but I personally think they will be counter-productive. Choose CC or swap

DroidSwap and Swapper are both 3rd part apps that can be used to execute a swap file or partition, for those that are interested.
[G1 Android Development] zimphishmonger:
You will miss nothing.......:cool:
[G1 Android Development] OFinch:
Just flashed this ROM and wow it is amazing. but I have a question, how do I get the v1.8 Stericson Lockscreen for Black versions up and running on my g1. is it too late since I already flashed the ROM and installed all my apps. I checked the changelog and I didn't see anything saying how to do this. Thanx a lot for you guys help and for this nice STABLE ROM I will be using on a daily basis now
[G1 Android Development] finalmoksha:
Its easy. You just copy the zip file on your SD card and install like a normal ROM file from the recovery screen. Should work without any issues even after installing all apps..
[G1 Android Development] acidwashg1:
just switched from the latest cyanogen to 1.8, holy **** this is fast! can anyone point me to where I can find a bfs kernel for 1.8? would wesgarner's modified kernel work on super d? gonna test and find out anyway, just wondering if anyone has any experience trying this
[G1 Android Development] bhilgeman:
Running 1.8

I pushed the Phone.apk from http://xdaforums.com/showthread.php?t=617850 and when I try to make a call it gets hung on dialing and never calls out. Any suggestions how to make that Phone.apk work? I'm assuming there are either additional files I need to push with it, or files I need to remove prior to pushing it... Had to reflash the ROM to get it back to normal for now.
[G1 Android Development] Izord:
I played around with your script file.

Was using the adb to shell , got it working and could push

found that your script file disabled write permissions at the end of the script so I changed that so I could continue to push

But I couldn't get the linux swap to work.

all I could get was turning off compcache so that swap was 0

I tried changing the user.conf that I had pushed to system/sd

Couldn't get it to do any good.

I think I will go and flash back to super-d 1.8 so that whatever else that userinit.sh did will definitely be gone.
[G1 Android Development] Shrivel:
Version 1.7 and 1.8 are BFS.
[G1 Android Development] Klyentel:
wow...sorry to hear that dude, hope everything works out for you.
[G1 Android Development] Klyentel:
Thanks for the FYI, I was unaware of that, appreciate it.

I've found that my user.conf is what disabled cc....and it disabled it for good. Because either when I turn cc on or off it still shows 0 swap...and this is after I disabled by user.conf...when I re initiated the user conf. it showed the correct swap size (no hidden cc) so it seems like I broke my cc altogther, I may have to re-flash to get it back, but as of now its not necessary b/c my swap is doing just fine without it. But I would like to have the option to use it if I ever I felt the need, so I think Im going to re-flash to get it back...and if I have that same issue as everyone is...I will post to confirm, seeing as I am the only one thus far that hasn't had that problem, then this is probably the case, Thanks.

EDIT: by the way I haven't made any changes other than the user.conf and Im running it from /system/sd.......should i run it from /sdcard/ ? which is better?
[G1 Android Development] gamin92:
Was running 1.8 since couple days, really nice, everything works fine and (really !) fast but... incoming phone calls. It take at least 5 "vibrations" to show me who's calling ! 3 to wake up screen, 2 others for showing who's calling. Very bad point !

Are you experiencing same issues ?

Back to my "old" 1.2 till it's fixed... if there is an issue (if I'm not alone)
[G1 Android Development] Izord:
Would it matter? There's a line near the beginning of the script file that points to the location of the user.conf, so you could probably just change that to whereever.

I read somewhere not to edit the userinit.sh with notepad, or you might get some weird things happen, notepad++ npp.5.6.6 is a free download that is supposed to be linux compatible or something. Anyway I made changes with that and it seemed to work. It does some nice things like making it easier to read with colors and stuff.

One thing I ran into is that I tried to put the userinit.sh into the same location as the user.conf, system/sd/ but it said there wasn't enough room there so I couldn't. Not sure exactly what is up with that.

Now here's a question for you. If you make your linux swap file, there's a line in the user.conf that says 'linux_swap_file=/system/sd/swap.file # pointing to the swap file location ( must be /system/sd/)'

So where's is /system/sd/? Is it in RAM or ROM? Because if it's in RAM isn't it just going to be taking RAM to make Swap? And does that help anything? I don't think it could be in ROM, because isn't that just supposed to be for flashes?

So now I reflashed SuperD 1.8, and I partitioned my SD card with a 96MB linux swap partition. So how do I get SuperD to use that? I still show a swap of 32.
[G1 Android Development] cerbero:
really fast and nice rom

but no multitouch on my phone atm?...strange
[G1 Android Development] wg1:
that's may a problem with the modified phone.apk ?

try clear the call log when you feel something wrong.......
[G1 Android Development] K-Style:
Sry for this stupid question, but im really a neawbie^^ can i use this rom with the engineereing spl 1.33.2010?

greetz
[G1 Android Development] fred77fr:
Yes no probleme