yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] tvall:
Hey ldrifta and/or namit, what do you think abut uploading our rom's to rom manager? Would make us more known and would be more noob friendly. I would have set up a hosting server for this but i don't have any of my computers. The dev-host site might be good enough tho. Or we could do it the cheater way yoshi and grp did it. Ill get links for insructions later if you think this is a good idea
[G1 Android Development] tvall:
Still ain't working? Can you give your device info?
[G1 Android Development] ldrifta:
yeah go ahead and throw it up on rom manager if you know how to lol i never tried that... i actually been busy compiling froyo... finaly got my development environment set up on ubuntu 10.10 now i need to build the rom and get it working on the G1 and we can start modifying it for for testing :D
[G1 Android Development] Namit1994:
Sure.
[G1 Android Development] Namit1994:
You have a link to help me with this process? I tried a few but they are outdated.
[G1 Android Development] Khizzer:
T-Mobile G1

Radio:2.22.27.08

SPL: 1.33.0013d

Current ROM:SenseLX v2.6a with MTD

BTW whats new with v2.7

and the issue for the new build is that after installation when we reboot after it passes the splash screen instead of bootscreen i get to see a black screen forever.

I even tried to remove mtd and install non MTD build but its the same issue.
[G1 Android Development] roughkoala:
Can you give me a noob friendly tut to install this rom ??
[G1 Android Development] Rushness:
It's in the first post.... There will be no other tutorial^^
[G1 Android Development] tvall:
My tutorial:

Read the op

My way of flashing roms:

Download

Flash

If it doesnt work then read the op
[G1 Android Development] ldrifta:
yeah man its simple... just wipe your device than flash rom, select NO when asks if you catch an MTD, or you can use the mtd partition, which means the only other thing you need to do is flash the LX recovery first, do super wipe, than flash rom and select YES on MTD question!! lol pretty basic flashing my friend!
[G1 Android Development] ldrifta:
2.7 has GPS fix and some added wallpapers and couple minor fixes... nothing to do with speed or stability, rom is already reallyyyyy stable and fast!!!
[G1 Android Development] ldrifta:
im actually using guide from here http://source.android.com/source/initializing.html

only thing is when you get to the part where you type ~ repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo ~ all you need to do is add -plus-aosp at the end, so it should look like this ~ repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo-plus-aosp than everything worked fine!!! im using ubuntu 11.04 (not sure if it makes a difference)

besides that you can use this guide, http://www.neopeek.com/viewtopic.php?f=24&t=6548#p19578

i haven't tried it yet but maximo said he used it and it worked for him, and he is using ubuntu 11.04 also
[G1 Android Development] huynhductai:
I can not send messages longer than 160 characters it will be error free and the recipient receives the message 160 characters long but the rest will not show report
[G1 Android Development] roughkoala:
Can I flash with CWM ??

Wipe, chosse zip, finished ??

no sd-ext ? non swap ?
[G1 Android Development] tvall:
I use clockworkmod.

Sure

Idk how my scripts will handle no sd-ext. You would have to do a custom mtd install. Try it and tell us if it works?

And I dont use swap
[G1 Android Development] roughkoala:
how to install custom mtd??

what is swap for??

32a b modell... does it matter??
[G1 Android Development] tvall:
Read the op

Google it

We don't currently support 32a devices
[G1 Android Development] roughkoala:
so swap isnt recommended, right?

how much space is ffree for apss, after flashing this Rom??
[G1 Android Development] tvall:
On a mt3g 1.2 I recommend no swap and I have ~260mb (cmtd) or 295mb (no mtd) for apps. On a g1 there would be much less and idk if swap would hurt or help. (Never used a g1)
[G1 Android Development] ldrifta:
i use mtd version and have about 50mb for apps... on G1
[G1 Android Development] Khizzer:
hey when i install htc widgets like battery,coin,dice etc. they install but im not able to see them in widgets list..

i tried clear data for htc sense but doesnt help..

any idea whats going on....
[G1 Android Development] tvall:
http://romshare.deployfu.com/

Here ldrifta. Upload to rom manager from there
[G1 Android Development] roughkoala:
ok thx...

do i really need swap??

mtd is only flashing a certain zip via cwm right??

sry but i Really am a newb ;)
[G1 Android Development] roughkoala:
are there a lot of 32 a models??

i am getting one.from germany...
[G1 Android Development] tvall:
Maybe. (I gots more ram than most of yalls)

Yes
[G1 Android Development] tvall:
This rom (in theory) should work on 32a if you flash a kernel for it btw
[G1 Android Development] ldrifta:
ok, did you already upload it to rom manager? or do you want me to do it?
[G1 Android Development] ldrifta:
this is what i got when trying to upload to rom manager

ro.modversion

No modversion found in the build.prop. Automatic OTA updates will not work.

ro.rommanager.developerid

ro.rommanager.developerid=ldrifta@gmail.com

was not found in your build.prop.

OTA update notifications will not work.

Product (optional, necessary for OTA notifications)
[G1 Android Development] roughkoala:
where do i get the kernel.from???

how big is mtd on my sd??

thanks...
[G1 Android Development] tvall:
Google

Um..... what? The internal nand has nothing to do with the sdcard....
[G1 Android Development] tvall:
Then add those lines?
[G1 Android Development] dw9906:
I think you better do a lot more research before modifying your phone any further or your gonna end up with a 3-$400.00 paper weight. Google is your best friend.
[G1 Android Development] ldrifta:
lol the mtd doesn't partition your sd card... its partitions the system and recovery of your device... if your using a 32a than you don't need mtd because your device has a big enough memory.. it's really only for G1's because we have like 90mb or something...? im almost positive any 32a device has like 200mb stock memory lol i could be wrong...

as for the kernel... im not sure because i never needed it... lol but like dw said just check out google, it never hurts... or maybe go to 32a thread and ask someone in there with a lil more experience on that device... i personally had never had a 32a so i know nothing about them other than the fact that they have some things in common with the 32b :D besides that... i think you and google should become best friends lol 32a/b devices are powered by google so if you don't find your answers through them than i don't know what to tell ya haha good luck and happy flashing!!
[G1 Android Development] ldrifta:
oops........
[G1 Android Development] ldrifta:
well im not sure if i need to.... it said successfully added update.. lol i don't know mannn ill see what i can do after work today :D
[G1 Android Development] roughkoala:
So:

1. Root

2. Install CWM

3. Flash MTD

4. Flash ROM

5. Have fun !

Correct ??
[G1 Android Development] tvall:
My advice for a g1

1. Rootz

2. Install amon_ra or clockworkmod recovery

3. Partition sdcard (needed on a g1)

4. Flash rom

5. enjoy your rom while the devs enjoy some weed (or drug of choice. Or some coffee if you guys don't drink or smoke)
[G1 Android Development] roughkoala:
how Partition??

sd ext 512 mb enough??

is swap on sd?? i dont need it right?? ;)

what is mtd exaactly and what does it do?

Video recording in future?? bt transfer somehow possible (obex)?

does this rom have sense 3.0 lockscreen? qwertz?

greez
[G1 Android Development] tvall:
No more questions please. Just Google it.

Ill answer a few more.

1. Amon_ra recovery has partitioning options. For cwm use rom manager. I have 512mb ext2. But I recommend ext4. Any size over 64mb will do

2. Swap is another partition on the sdcard. I have the ram of a 32a so I don't need it. You might.

3. Hackish way to change sizes of internal memory partitions. Used here to increase size of /system by taking away from /data (app space) and /cache

4. Probably not

5. Nope! :)

This is the last set of questions I will answer for you. If you have anymore, I know of an awesome site that can answer almost any question. Here's a link -> link
[G1 Android Development] tvall:
@ldrifta

In the op in the non-mtd instructions, you wrote the exact same thing for steps 5 and 6.

Also the rom is not showing up in rom manager for me. You might have to upload a second copy for the mytouch/ magic
[G1 Android Development] ldrifta:
lol wow you really are a noob... ok my first piece of advice, stay the hell away from cwm because i hate it and don't know much about it so i cant help you with anything if your using it...

512 is good but if you have a big enough sd card... the more the better i say... as long as its 512 or MORE!!!

swap is used for device, basically takes stuff from your phone and swaps it back and forth to sd card to keep phone running smooth, buuut it kills your sd card. luckily for you this rom has swap auto set to not kill your sd card so 96+mb will do you just fine!!

mtd, basically what tvall said, gives you a little less space for apps because the rom is too big for the G1 so your just making it big enough to handle the rom and again keep it running smooth, also noted: if you have a 32a device than you shouldn't need it :D probly don't even need ext for a 32a, but you kinda do just because i said so :D

video + bluetooth will NEVER happen on a Sense rom for any 32 a or b device,i repeat NEVERRRRR, don't ask why becaus i dont have an answer, but stop thinking about it because i promise you it wont happen lol

and no it doesn't have any 3.0 anything!! lol it's a 2.1 Sense rom, but feel free to add whatever you want if you can get it to work:D

don't mind these guys lol if you have more questions ill be glad to help.. but try to keep it down to like 1 or 2 questions per day lol i never seen so many questions before lol hope this helps you!!
[G1 Android Development] ldrifta:
haha totally missed that, thanks!! fixed it :D
[G1 Android Development] tvall:
Or you can use clockworkmod. I use it and I'm here to help more often than ldrifta is.

If you have a small sdcard then you might want to use a smaller ext partition. There are no set requirements for it. Anything above 64mb will do.

Swap is used as extra ram. Apps are swapped into it when not being used and swapped back when in use. It kills the sdcard and is much slower than ram so if not set up properly it can kill speed

Mtd. 32a has the same internal memory as a 32b magic. Partitioned exactly the same. The g1 has less.

Bluetooth and video. Some magic 32a roms have it. We just haven't figured it out and provably wont for a while
[G1 Android Development] ldrifta:
do they have bluetooth and video working on sense roms? i know it works on other roms but i heard it will most likely never work on sense lol
[G1 Android Development] tvall:
The magic 32a has stock sense. Everything works. But that's 32a 6.35 radio.
[G1 Android Development] roughkoala:
But i have got a G1...

So if i install MTD, wht things does it bring me more, than without ?? Cause if youre saying mtd takes away ram, then why should i install it ?? :D
[G1 Android Development] tvall:
Custom mtd has nothing to do with ram. It changes sizes of internal storage partitions (I am sure I've explained this already...)

In this rom it is used to fit everything in /system without doing anything like my hacky symlinks in the no-mtd version. Using custom mtd might be faster but I haven't noticed a difference.

(I made the no-mtd version origilaly to make installation easyer and more noob friendly. Guess that didnt work...)
[G1 Android Development] ldrifta:
no it actually does make things easier, it probably my fault for making the install question say 'did you catch an MTD?' lol i just thought it was reall funny because the name of the rom 'she gave me an MTD' lol i think im going to make that a little more understandable in next update, but also keep the humor of a android disease hahaha i crack me up...

ps. ram is not affiliated with size of memory... ram is like how fast it can go, kinda... think of a computer, more ram than faster your device moves.. hence the 2708/2825 radio which gave you the extra 15mb ram, so sense roms and any 2.** firmware can run a lil more smoother :D (not to be mistaken with proccesor speed lol) which mean you can do like 10 things at once and your device can handle it.. with our old 32 a/b devices the proccessor is old and slow so try not to multitask too much lol.. and no you cannot update the proccessor of device, you get what you get...

with tvall's no mtd version. he made it so the apps that come installed on the rom are set to your sd-ext, so the rom can fit in system memory, which doesn't really affect anything with speed.. after all the deving we have done to this rom i believe both versions run great...

G1 has about 80-90mb available for system

froyo rom is usually about 40-50mb

sense rom is around 90-100mb sometimes even larger (too big for G1)

mtd i guess would be more of a user choice... say you have a 512mb, 1g, or 2g sd-card.. you probly want the mtd version so your not using all your sd memory... but if you have a 4, 8, 12gig sd-card.. go for the no mtd version.. as long as you keep auto-killer set to ultimate, your device should not loose any speed

the mtd takes about 30mb from data~(the mb available to install apps) and uses it for system~(where the rom is installed) you can't see the available system memory in settings... you only see data (available memory in settings)
[G1 Android Development] roughkoala:
so cwm or amon ra??

how do i install amon ra the easiest way?? cwm is easy, i can install it over rom manager...

until now on my android devices (desire and tattoo) i always installed cwm...

what do you recommend??
[G1 Android Development] ldrifta:
well you can use cwm, i just cant help you with any questions on it because i don't use it... tvall does though so he can help you out with that... it's really just a personal reference... since the first day i rooted my device i used amon RA so i just always kept it.. then i tried cwm once and didn't like it so i stuck with amon RA

if your device is rooted im sure you can find a flasheable.zip file for amon ra, if not than do it the normal way or just stick with cwm
[G1 Android Development] tvall:
Okay i have to make some corrections.

Ldrifta described ram and CPU speed backwards.

The more ram you have, the more apps you can run before android starts killing them or it starts using swap (painfully slow on an sd. Swap was originally intended for harddrives)

CPU speed shows how much work the CPU can do. The higher the speed, the faster it works. On our devices, it seems to make very little difference (I run most roms at 480 max 128 min and they still run fast)

Mtd

The size of /system is 90mb. Most aosp roms fit into this with plenty of room to spare (ldridta's froyo build uses like 70mb. Ezgb + gapps is around 84). These sense roms are built for different devices often with more storage (senselx uses over 120mb), so we have to either hackily change the partition sizes, or do some weird stuff (symlinks in no-mtd version) to make it fit.
[G1 Android Development] roughkoala:
sry.... posted wrong querstion
[G1 Android Development] 754boy:
Thats not entirely true. SFM 1.2 rom for 32A has bluetooth and comcorder working...
[G1 Android Development] ldrifta:
yeah sorry bout that i meant to just say dream!! lol i was tired... i've never seen a sense rom for dream 32b with working bluetooth or camcorder.. :D
[G1 Android Development] ldrifta:
did i really??? dammit!! lol well thanks for clearing that up :D i was on the right track though lol
[G1 Android Development] xillius200:
0o did I hear the word symlinks.....that made me cringe...loss in speed xD

hey, well some news to why I haven't been around lately or why some of you thought I had disappeared, haven't been happy had to sell HTC Magic :'(

read my signature for more info....

PLUS!!!! Biggup to Ldrifta your becoming a bigger Dev than I ever was and a great one at that :D
[G1 Android Development] tvall:
That was originally a proof of concept thing but it actually ran ok so I posted it.

The rom actually had a hacky apps2sdext setup when I started messing with it, that itself hurts speed (still surprisingly minimal) but is kinda needed for the g1 users
[G1 Android Development] xillius200:
I blame mikeyman77 for the apps2sdext setup :S or whatever base that Ldrifta continued from xD

xD I know :P just those words of symlink they hurt!! xD
[G1 Android Development] tvall:
He used your v4.5 I think.

And I love symlinks :) if you look at my home directory you'll see a symlinky mess
[G1 Android Development] xillius200:
No more!!! im already in pain.....I might just die lol thankgod for mtd and no symlinks......speed forever!!! over stability :D
[G1 Android Development] roughkoala:
Google Apps integrated ??
[G1 Android Development] tvall:
Lol. O my computer symlinks help me get to stuff faster. Faster=speed

This rom actually runs fast with symlinked parts of /system. I think the only thing slowing it down is the darktremor apps2sdext scripts
[G1 Android Development] tvall:
Just go and flash the rom already!

Yea they are.
[G1 Android Development] roughkoala:
How do i get the 3.0 Sense Lockscreen running on this ROM ??

I am flashing non MTD right now...
[G1 Android Development] xillius200:
xD without symlinks is faster still lol phone wise ^^ but I can see what your saying based on PC symlinks :D
[G1 Android Development] tvall:
You don't. Its a eclair sense rom. Not sense 3.0. You could try replacing the htclockscreen app with the 3.0 one
[G1 Android Development] tvall:
I was actually going to symlink to /cache and /data but the sd was fast enough. I might mess with it more later
[G1 Android Development] xillius200:
0o that sounds much better xD
[G1 Android Development] tvall:
Just tried it with /cache. Not much different
[G1 Android Development] ldrifta:
lol o god i hate the fact that i work the night shift.. i missed out on all the fun comments lol but xillius i am no where close to the developer you are!!! thanks though :D lol i had a lot of help from tvall, namit and rushness!! the rom wouldn't be what it is today without them, at least not yet anyway lol

ps. @Xillius if you get a chance check out the grp thing in my sig.. been compiling froyo from source and things are getting harder before they get easier lol had some help from a couple friends there too but if you want to take a look at it if at all possible than that would be awesome!!!!!!! haha glad ur back in the loop bro :D
[G1 Android Development] roughkoala:
i know... but e.g. desire has gb sense 2.1 roms with 3.0 lockscreen...

this g1 gb sense rom has this particular lock screen... how do i get it?? cause i dont want that rom because of no camera support...

xdaforums.com/showthread.php?t=1107943

greez
[G1 Android Development] ldrifta:
ok well this is not garenteed to work but this is what i would do... there may be an easier way but i don't know it...

1. unzip the gb (3.0) rom with desired lockscreen.

2.open system folder

3.open app folder

4.look for 'lockscreen.apk' copy and paste on to desktop

5.go back to system folder

6.open framework folder

7.look for 'frameswork-res.apk & htc.com.resources.apk(not sure which one you need)

8.copy and paste on to desktop

9.now open senselx rom (without unzipping)

10.now place those 3 files into the appropriate folders (same folder you took them out of from 3.0 rom)

at this point if anything doesn't work it could be 1 of 3 things..

a. you didn't need 1 of the framework.apk files (so try removing one and putting original back untill lockscreen works)

b. you may need to actually re-sign the rom with an auto-signing program, easy to get...

c. it just not going to work :D

good luck man
[G1 Android Development] tvall:
Also those are gingerbread sense. This is eclair sense (the version before the version before that)

Try what ldrifta said. If it works, great. If it doesn't, oh well.

Also in senselx system/app is sd-ext/app_s in the zip.
[G1 Android Development] ldrifta:
New release!!!! v3.0 new boot.img thanks to the ghost called Xillius200 :D my personal opinion much much smoother!!!! give it a try, becareful.. you might catch an MTD :D
[G1 Android Development] tvall:
What did he change? And did he do it to both boot.img files?
[G1 Android Development] ldrifta:
don't even bother flashing it lol i just realized that wifi doesn't work with new version... im going to re-post previous version untill fixed :(
[G1 Android Development] tvall:
Oh. Well wifi is very important (no data plan. Or phone plan at all... stupid parents...)
[G1 Android Development] xillius200:
You never read my email properly then -_- where I said WiFi don't work and ill send you the WLAN.ko in a day or two to fix that xD
[G1 Android Development] xillius200:
Slimmed optimized made touch input better and updated it to .8 instead of .7 so kernel updates there itself lol haven't done the ebi0 one yet compiling that later
[G1 Android Development] xillius200:
btw....any chance you or ldrifta are still trying to fix bluetooth?? 0o or....have you given up fully cause I can remove bluetooth stuff from the kernel then lol
[G1 Android Development] tvall:
I gave up. I dont use it
[G1 Android Development] ldrifta:
gave up on bluetooth lol and yeah i didn't know that you meant wi-fi wasn't working lol i just thought you were going to make it work better or something lol!!! thank you ghost!! haha
[G1 Android Development] xillius200:
Na I did the kernel just before I went out, so I never updated the wlan.ko for wifi to work xD ill send a newer kernel later with the correct wlan.ko lol gonna slim it and optimise it some more lol and ofc take out bluetooth now lol
[G1 Android Development] ldrifta:
well maybe you can show me how to do it if your not too busy later..? i really want to learn how to do these things lol
[G1 Android Development] xillius200:
sure lol you on around 12 uk time?? won't take long to get setup and learn some stuff straight away lol
[G1 Android Development] Namit1994:
Teach me too!
[G1 Android Development] xillius200:
Will only be kernels tonight and how to compile them and edit some stuff lol but sure why not xD
[G1 Android Development] tvall:
What source are you basing your kernel off of? I really like the ezgb .36 kernel.

Are you just changing configs or actually changing code?
[G1 Android Development] xillius200:
both lol and im using .34 kernel the .36 kernel has problems with no camera and other problems when used with eclair....using ezterry's .34 based kernel. already have a .36 kernel made up elsewhere though lol only changing tiny bits of code im still a noob to the world of kernels but still changing stuff ^^

asked ezterry about camera fixing etc. for .36 and eclair and such but too much trouble, not worth the time lol
[G1 Android Development] tvall:
I thought the camera worked... I used the .36 kernel for ebi0 in this rom.and I'm pretty sure everything worked. Maybe not...
[G1 Android Development] xillius200:
I used a non ebi0 kernel when I was using so wouldn't know if it worked or not with ebi0 lol was using 2708 which chnaged the memory map of the camera for one which meant that was one problem already as to why it wont work on eclair lol
[G1 Android Development] tvall:
Oh now it makes sense! Change the memory map to something similar to the oldbuilds kernel from ezterry then? Shouldn't that fix it?
[G1 Android Development] chris122380:
SenseL2.7 without MTD keeps reloading the "Select your language screen." I do not have a swap partition but do have a ext4 partition and Fat. I have flashed the ROM twice and continue to have the same problem. Came from using COS-DS and the GreenRomProject ROM.
[G1 Android Development] xillius200:
was told to try that lol tried it and it failed :/ apparently more to it than that something to do with froyo and up changing something else in drivers or something xD it was all confusing at the time lol