yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] rsfaze:
after double checking http://xdaforums.com/showthread.php?t=442480 you should name it update.zip not with a capital U sorry.

read over the section on that page for what to do after root. Keep in mind you are on RC29 right now which has root once you type telnetd. All you are doing now is flashing JF's image which is RC30 with root then flashing the bootloader.

It's all their on that page. Don't get ahead of yourself and you will be fine.
[G1 Android Development] stogchris81:
thank you for all of your help.
[G1 Android Development] rsfaze:
not a problem. I sent you a PM also.. so we don't have to clutter up this thread anymore. :)
[G1 Android Development] s0niqu3:
quick question for anyone with the ADP1 version installed, does it have the voice dial app? I know that by default the ADP1 doesn't have it, but I'm hoping that JF managed to hack it into his custom roms.
[G1 Android Development] optikalsaint:
Quick question. I rooted and installed this on my T-Mobile G1 and noticed afterwards that the call quality dropped drastically in my house and I'm now missing a lot of calls. Is anyone else having this problem or is it just me? I'd hate to have to flash back the official R30 if I didn't have to.
[G1 Android Development] [RiS]:
Yes, JFv.1.31 has Voice Dialer. If you don't want to install the whole update, download the ADP1 zip, extract the voice dialer app (it's under /system/app/) and install it using adb install
[G1 Android Development] biglimpdog:
great application!! Thanks so much for this!
[G1 Android Development] s0niqu3:
another question for somebody who has an official g1 running the jf 1.31 adp1 firmware, does your phone auto login to t-mobile hotspots?

ive had problems logging into starbucks hotspots for a while with the jf roms, and im trying to figure out if its my hardware, or the custom roms, and if its the roms, then i may as well just jump ship to the adp1 rom.
[G1 Android Development] airsonic:
Went from RC30 to ADP1 smoothly. Thanks again JF.
[G1 Android Development] stonefurry:
I have JFv1.31 to my G1 but I want to install the

Have 2 question

1. I have JFv1.31 installed and wanted to install the ADP1 version instead. Whats the best way to do that?

2. this might be a dumb question but if you have a modded Version like example JFv1.31 or the ADP1 version. Can you use the RC29_img and flash the phone back. Just wondering I rather be safe than sorry.

Thanks

:confused:
[G1 Android Development] JesusFreke:
1. Install the ADP1 version and do a wipe. that's it.

2. Yes, you can use the RC29 nbh at any time. That's the easiest way to get it back to a stock image, for warranty returns or whatever.
[G1 Android Development] jasoncheng:
anyone have the problem?

Version: JFv1.31 for ADP

i login console with terminal (On G1) , and then

$su

#cd /sdcard/

#vi 1.tmp

.....write some lines .. and go command line ( :wq )

#more 1.tmp

it's show nothing.....is this a bug ? or what i miss ?

thanks
[G1 Android Development] parrothd:
It's a bug with the image...I've mentioned it several time to JF, not sure what he's planning to do if anything...YOu can copy the orginal version of busybox to the phone and use that version
[G1 Android Development] jasoncheng:
thanks for help
[G1 Android Development] efenili:
If I have the Dev model of the phone, with root access, can I simply install this without any other steps?

Just rename to update.zip and restart??
[G1 Android Development] JesusFreke:
Yes. copy it to the sdcard, rename it to update.zip, and then boot into recovery mode with home+power, and then press alt+l to turn on text in recovery mode, and alt+s to apply the update.
[G1 Android Development] efenili:
awesome!!, thanks for the quick reply =)

bugger I got this:

E:No Signature (5 files)

E:Verification failed

Installation Aborted

Do I need to do that recovery image step?

Update: Did the recovery step thing and still didnt work :(

=(
[G1 Android Development] hacksome:
Thanks. Installed working perfectly on my ADP1.
[G1 Android Development] ximonx:
Quick Q for JF:

I'm trying to build a FW with modified battery indicator but havent got the build environment set up

In the first post where you mention

Where would i get the official update for RC8?
[G1 Android Development] JesusFreke:
http://android-dls.com/wiki/index.php?title=OTA_Updates

:)
[G1 Android Development] ximonx:
Brilliant, Cheers !

Am i right in assuming that the following would get the source for RC8

repo init -u git://android.git.kernel.org/platform/manifest.git -b release-1.0
[G1 Android Development] gnunixguy:
JesusFreke,

I've got a quick question. After searching the forums for several hours, I wasn't able to find an answer to this, so if it's a double post, sorry.

I started with a stock RC30 yesterday and put on the RC29 downgrade firmware. After that, I loaded the modded recovery img, engineering bootloader and 1.31 firmware.

Now my home and green send buttons aren't working, they do absolutely nothing. Has anyone else has this problem after loading the 1.31 RC30?

Thanks in advance.

Gnunixguy
[G1 Android Development] Ryanmo5:
JesusFreke

Hey quick question for you, is it possible to add stuff to the topbar? I was wondering if there was any way to add the day of the week to the topbar and maybe even the date. Maybe stuff like this isn't possible but if anyone knows its you.
[G1 Android Development] JesusFreke:
Anything is possible :). You have the source, get to work! :D
[G1 Android Development] jashsu:
It shouldn't be necessary to modify any Android source to get a weekday in the status bar. An app with a long-lived notification should do the trick sufficiently.

http://code.google.com/android/reference/android/app/Notification.html
[G1 Android Development] Ryanmo5:
cool thanks guys im gonna get into it this weekend!
[G1 Android Development] jasoncheng:
does anyone have this problem:

#ssh sysop@xxx.xxxx

ssh: Warning: Reading the random source seems to have blocked.

If you experience problems, you probably need to find a better entropy source.​
[G1 Android Development] kron2:
jf I updated to your new update but now I can't see my files using the dalvik debug monitor (ddms) it picks my phone up and the screen but not the file system can you help me on this it was working till the new update
[G1 Android Development] JesusFreke:
adb remount

adb shell ln -s /system/bin/toolbox /system/bin/ls
[G1 Android Development] kron2:
thx jf that was fast and work like a charm
[G1 Android Development] donutman:
Help! Installed 1.31 the other day and now, out of the blue I get a "the process com.android.phone has stopped unexpectedly" whenever I receive a call. It also crashes when I try to view my contacts or call log. What the heck is wrong?
[G1 Android Development] The Great NY:
keep getting:

cant open file when i try to update
[G1 Android Development] donutman:
Would a "wipe" fix my problem?
[G1 Android Development] The Great NY:
nevermind i figured it out.
[G1 Android Development] gnunixguy:
To update my issue of the send and home buttons not working, I loaded up the ADP1 firmware last night and everything is working correctly now. When the phone times out, it locks when i try to wake it, just as it should. Email notifications also work a LOT better now, not sure why though...

Thank you JF for the modded firmwares
[G1 Android Development] trmacdonal:
Did you update to ADP1 from RC 30 without doing a wipe? That can cause issues like that. To fix it just wipe your phone.
[G1 Android Development] gnunixguy:
I upgraded from the stock RC30 to RC29 and over to JF's v1.31 RC30. wiped phone and started having issues with the buttons/lock. On a whim I tried the ADP1 update from JF's 1.31 RC30 and I did wipe the phone after doing the ADP1 update was finished. The buttons are now working. :)

This was my first time doing a "rom" update on any phone, so I might have inadvertently caused my own problems by not following directions to the T, but I'm pretty sure I did. Oh well, Everything is working as expected now.
[G1 Android Development] kfhickel:
No myFaves after flash to JF 1.31 RC30

So, I downgraded to RC29, rooted and upgraded to JF 1.31, and HardSPL with no issues, or so I thought.

Now I've noticed that myFaves isn't working. When I launch it, I get: "Application is not installed on your phone".

I've checked and the files listed in the how to remove myFaves thread are all still in place.

any ideas? does JF 1.31 not support myFaves? I know that ADP1 doesn't have it, and that I CAN remove it after going to JF 1.31, but I haven't been able to find anything that says it won't work on JF 1.31.

Thanks
[G1 Android Development] :
just rerun the update.
[G1 Android Development] kfhickel:
You mean reinstall JF 1.31? I can do that, I guess. do I need to do a wipe or anything first?
[G1 Android Development] :
no just re-update and it should be there, happened to me once and re-updating worked
[G1 Android Development] kfhickel:
No joy. still get "Application is not installed on your phone".
[G1 Android Development] :
you may need to wipe and start again, before you wipe, you should make sure you have everything backed up.
[G1 Android Development] Obsidiandesire:
I did a clean install of RC8 and was quite impressed to see that the IM apps (missing from UK t-mobile) were added, it gives me an error when trying to sign in to MSN though, is this because it's blocked through T-Mobile? If it uses internet, i'm pretty sure there should be no change.

Error:

Unable to sign in to the MSN service. Please try again later.

(Detail: A network error occured.

edit: It works on wifi, but my 3G network seems to be stuffed up =/ It obviously worked when Setting up my phone as it imported my contacts fine, but no it won't let me on the internet.... Sometimes MSN gives me an error of not being able to read the number from my simcard too
[G1 Android Development] kfhickel:
OK, so I did a nandroid backup, wipe & flash to JF 1.31 and myfaves seems to work.

Now, is there a way to restore all my data from the backup without overwriting the working apps, or do I just have to go reinstall everything from scratch?
[G1 Android Development] kash04:
i just got a ADP1 and i was wondering.. can i just flash the JF Release? or do i have to go back to an old version get root and then start from there?
[G1 Android Development] nodens2099:
just go and flash. The ADP1 SPL (or whatever is in charge of the update process) already accepts the test keys.
[G1 Android Development] kash04:
OLQ (one last question) is there a link for the original ADP1 Dev Rom?

Thanks

Kash
[G1 Android Development] [RiS]:
Here: http://www.gotontheinter.net/content/android-dev-phone-1-software-image

download fastboot-adp1.zip, you can restore your system to the stock image using fastboot.

Alternatively, you can just install recovery image from JF releases, and perform a full backup using nandroid (which you can also restore using fastboot).
[G1 Android Development] [RiS]:
Another question came to my mind.

In a stock phone, if I want to perform a backup using nandroid, can I just boot JF recovery image using fastboot, without flashing it?
[G1 Android Development] techvd:
Hi, I installed this image on my phone but did not do a full wipe. Under Phone information, I can see the Kernel version as "2.6.25-08143-gfea26b0 jesusfreke@AndroidDev #19." However, under Build number I see "kila-user 1.0 TC4-RC30 116143 ota-rel-keys,release-keys." Is this correct? Before I flashed JFv1.31, it used to show testkeys there. I currently have root access and everything as I expect but I want to make sure my phone didn't revert to using reelase keys instead of test keys. Thanks in advance!
[G1 Android Development] ximonx:
Yes, its ok, it says release-keys as JF wanted it like that incase google/T were checking i believe?
[G1 Android Development] bodyman:
I have 1 question and this is my first for my G1 ( and thanks JF for the roms/updates), is there any way to make the notice sound for e-mail and sms sound show up on bluetooth? I know this is basic, but I work in a loud enviroment and would like to know how to enable this, thanks in adance...

I did not know where to post this so I am doing it here... mods move it if you have to and thank you for such a great forum. I don't post much as I have been doing a lot of reading to catch myself up.
[G1 Android Development] JesusFreke:
I don't believe it's currently possible. AFAIK, you can only do calls with a bluetooth headset
[G1 Android Development] kash04:
Thanks! flashing now..
[G1 Android Development] blakestimac:
edit -Fixed problem!
[G1 Android Development] texasaggie1:
You should do the ADP 1.1 Rom

I've loaded the ADP 1.1 rom. It's super fast. You should make a JesusFreke version of it. I have root when I boot into it.
[G1 Android Development] jfjunior:
Hi everyone, sorry about this question... but... what is the difference between RC30 and ADP?
[G1 Android Development] JesusFreke:
sure, that should work
[G1 Android Development] momentarylapseofreason:
I fell in love with the phone the moment I saw it.....

Then I fell in love all over again when we got locked onto root...

The again when Stericson made his first theme....

Now between the simultaneous release of this and his newest theme? I question how much better the phone can get! This is AWESOME!!!!!!!!!!!!!!
[G1 Android Development] Darkrift:
Holy wtf ppl. 3 pages in about an hour? Some of you guys need to go celebrate the new year with some drinks lol.

P.S. Thanks JF :) (and all the others in the "Android-Hacking" community who made this possible (you know who you are ;>)
[G1 Android Development] Phromik:
Great update. Just needs an Alt+(insert key here) to restore the backup for easy use.
[G1 Android Development] JesusFreke:
Yeah, we tried a couple of different approaches to get restore functionality in there, but it was going to take too much work to be able to get it done for this release. Currently you have to copy them off of the sdcard and use fastboot to restore
[G1 Android Development] speoples20:
Great looking gonna flash this soon. What do I need to flash the ADP1 version? I am currently running v1.2 and would this make my phone into a dev phone?
[G1 Android Development] JesusFreke:
just install the adp1 version. you'll need to do a wipe after installing it (alt+w in recovery mode)
[G1 Android Development] unrafa:
thanks a lot for this upgrades

whats the difference between JF adp1 and JF rc30 ?

optimice for size doesnt mean it will be slower on execution? im not a developer but the last time i compiled a kernel for an ARM chip on my linkstation live the whole system became noticeable slower because of a kernel optimiced for size. it was an armv 5tej
[G1 Android Development] JesusFreke:
The main differences are the ADP1 image doesn't have myfaves (a good thing or bad thing, depending on if you use it or not), and it doesn't have the 3 other IM providers, other than gtalk.
[G1 Android Development] faaque2:
Another thank you

Thank you again for your hard work, it is greatly appreciated.
[G1 Android Development] brbk4498:
thankss, i love u. lol maybe, thankss
[G1 Android Development] JesusFreke:
Welcome.

I wub you too. maybe :D
[G1 Android Development] OpieTaylor:
I love the ADP1 version, flashes and boots without a hitch! However, whenever I try to install a theme, the phone gets caught in an infinite loop at the Android splash screen. Not sure if this is the fault of the version or my phone, but I figured it was worth posting about.
[G1 Android Development] JesusFreke:
You should only install themes for the version they were made for (RC30, RC8 or ADP1).

Stericson's themes are for RC30 I believe. As you found out, the phone doesn't like it when you try to apply them to a different version :).
[G1 Android Development] devsk:
I have a question: the backup thing required the eng. bootloader. How did you pull it off with a plain update? Or does the update do that under the covers? If it does, then this update should have the same warning that eng. bootloader has about bricking in case of loss of power...:-) One disturbing thing about the battery on G1 is that on a fresh boot, it shows much larger value and drains super fast. So, we don't wanr a poor bloke with a brick just because he didn't charge overnight before applying this update.

Not that its going to stop me...:D

Did I say THANK YOU and HAPPY NEW YEAR!
[G1 Android Development] UnkzDomain:
So should we ask Stericson to make his theme for the ADP1, too? :p
[G1 Android Development] ieatlint:
Making the backup images does not require the engineering bootloader. Restoring the backups does (needing fastboot), although there could be certain parts that could be restored in recovery mode perhaps.

Anyway, this update doesn't touch your bootloader methinks.

Thanks much JF, and Happy New Year!
[G1 Android Development] JesusFreke:
Correct. No bootloader touchy-touchy. I definitely don't want it to be flashing the bootloader every time I reflash an update!

No radio touchage either (which is new for v1.3). I heard of a couple of people who bricked or nearly bricked their phones because of a bad radio flash, so decided to take it out of the update, to make it safer. There's no need to reflash the radio with the same version over and over.
[G1 Android Development] Stericson:
I have version out for both Rc8 and RC30. I can put a theme together for adp1 if people really want...I didn't think there would be a deman for them. I will, however, need to have somebody zip me the apk files so that I know the difference. but in reality, you should just instal JF's rc30 mod because like I've seen posted over and over, the real gem of the adp1 phone is the eng. bootloader.

Also, I'm sure that the reason why your getting an infinite loop when trying to load a theme based off of my work is because you have a limited amount of space in /system and everything is not getting copied over correctly. Also it could be that your getting files that you dont have on the adp1, such as myfaves and amazon...etc. Either way, the low space is causing the loops. JF's Rc30 V1.3 increases the amount of space in /system and therefore solves this problem.

Stericson
[G1 Android Development] necromancerr:
Thank you for you hard work... Appreciate it... because of this new 1.3, i can get the blue star 5 working in my phone and i backed up my phone using your inbuilt nandoid.

THANK YOU
[G1 Android Development] zrubi:
Hey, I made a backup directly from the recovery mode and I want to restore it. How exactly should I do that?

I also replaced the orginal G1 SPL with the HardSPL.

thanks,
[G1 Android Development] JesusFreke:
First, You have to have either the engineering bootloader or the hardspl bootloader.

When you do the backup, it creates some subfolders in the nandroid folder on your sdcard. find the backup that you want and copy the .img files to your computer.

Then you'll need to find and download fastboot and get fastboot to connect to your phone.

Once you have fastboot working, you can use it to flash the images back to your phone.

i.e.

fastboot flash system system.img

fastboot fash userdata data.img

etc.

You really only need to flash data.img, system.img, boot.img and recovery.img. you can ignore the rest.

NOTE: the above is a *description* of how to restore the backups,

It is *not* intended to be a step-by-step guide. You will still need to do some research on your own to figure out how to perform each step.
[G1 Android Development] ArronL:
I never flash over my recovery.img when I restore a backup. Am I losing anything by not doing it? Everything seems to work fine.
[G1 Android Development] JesusFreke:
I just include recovery for completeness :). It just depends on what you're doing. If you haven't overwritten the recovery image, there's no need to restore it of course.
[G1 Android Development] UnkzDomain:
I was wondering if you could apply the AdBlock Plus patch to the libwebcore.so using the patches here http://vogue-android.blogspot.com/2009/01/adblock-for-webkitandroid.html

It would be really cool if you could, but as the developer said, it might not work if not patched to the cupcake update...
[G1 Android Development] Preech2003:
Ok your right JesusFreak & Koush but lets get down to the nitty gritty

I think You'll both Agree that this will definately proof my work. Definately!

I also sent a simular tutorial to "Robert Green" The developer of the "Light Racer 3D" game coming out in a couple of months.

For the MultiTouch 2Player "Light Racer 3D" game for G1 to work correctly just like the Iphone "LightBike"game; You will have to place the 4 LEFT & RIGHT directional buttons on the 4 corners of the G1 Screen so they dont cross the middle. The buttons can't be placed No where close to the middle of the screen so that the G1 multitouch dosent interlace both finger into one and snap the 2 fingers movements together into one finger movement. The good thing is u dont have to drag left or drag right to turn left or right. U just simply TAP the screen once (NO SLIDING or DRAGING).

If you look at the Iphone "LightBike" Demo Video Link provided below, U will see on the 2player mode demo that the 1st Player on the bottom is "TAPPING" the "Bottom" LEFT & RIGHT corners of the screen & the 2nd Player on the Top is tapping the LEFT & RIGHT "Top" corners of the screen so there is no sliding across the middle Axis of the screen to get a "SNAP" together error joining the two fingers gestures into one. Infact TAPPING instead of SLIDING is the most genius thing that the guys at the Pankaku Development Team could have done. Because it makes it perfect for a direct port of the game onto a G1 thats "ROOTED" with MultiTouch if they wanted too....... which they dont.

CONCLUSION:

So in conclusion when this "Light Racer 3D" game is being developed make sure fingers dont have to cross in the middle of the screen & make the gestures TAPPING gestures not SLIDING or DRAGING Gestures. U must put the 4 buttons at the 4 corners of the G1 Screen.

Example 1:

-LEFT & RIGHT Buttons on Bottom

-LEFT & RIGHT Buttons on TOP

-BOTTOM is for Player 1

-TOP is for Player 2

BOOM! That simple.

Using Luke Hutchinson's Multitouch Tutorial would work in this manner.

I really hope this was helpful. BUT if u read what i wrote and analize the LightBike Iphone Demo Video Carefully. U will see exactly what im talking about.

*In the video for demo 2 look very carefully where the players are TAPPING there fingers on the screen:

http://www.youtube.com/watch?v=XdzIw01JuG8

*Here's the YouTube Video For Luke Hutchinson's MultiTouch App. I downloaded

& it works great for ZOOMING IN & OUT in google Maps & google browser:

http://www.youtube.com/watch?v=enAinQizxyM

*Once Again Here's Luke Hutchinson's Tutorial on how to achieve multitouch:

http://lukehutch.wordpress.com/android-stuff/

-SEE WHAT IM TAKING ABOUT NOW "JF"

-THIS SHOULD PROOF MY POINT "KOUSH"

Stay Blessed Ya'll

OVER n OUT!
[G1 Android Development] texasaggie1:
Hey JesusFreke, any word on ADP 1.1 made into JF rom?

Hey JesusFreke, any word on ADP 1.1 made into "JF" rom?
[G1 Android Development] happyface_0:
This is something I'd love to have in the next update, too!
[G1 Android Development] Markus31415:
I live in Austria and we have the models with a qwertz keyboard. Does this Version also work for german keyboard versions?
[G1 Android Development] MontAlbert:
JF,

will you be adding any of the tweaks to your new version:

eg.

1. Install and run all apps on sd card

2. move all caches to sd card

3. Autorotate browser (or is that coming with cupcake anyway)

Or is that too much reliant on people formatting sd cards etc first to put into an image (is that the right terminology- i was thinking ROM coming from WM :D )

thanks
[G1 Android Development] JesusFreke:
nonoyes :)
[G1 Android Development] MontAlbert:
hehe... thanks mate.
[G1 Android Development] LucidREM:
i ran thru the process and got an update.zip of a different size than the one available to download that's pre-made .. just wondering if that's a problem

my size: 41136301

jf size: 41134382

essentially running the MAKE creates the exact file correct?