yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] piflechien:
I guess this is the HTCLockScreen.apk and .odex but since it's a system app, it cannot be installed or unistalled, and overwirting the apk in the system/app folder doesn't do anything.

If someone knows how to do it I will be very interested too.
[Hero, G2 Touch Android Development] Drizzy Drake Rogers:
im not sure if it will work but you can download my rom go to

system/framework

grab com.htc.resource.apk

now adb push com.htc.framework.apk /system/framework/

then reboot!

steps:

adb remount

adb push com.htc.framework.apk /system/framework/

adb shell

reboot

then if your phone loops then it didnt work, but if you go straight to you home screen then it should be fine!

good luck

"im not responsible for any wipes that you will have to do if you phone loops"
[Hero, G2 Touch Android Development] Drizzy Drake Rogers:
its not in the lockscreen!

its in the framework!
[Hero, G2 Touch Android Development] soulehmoo:
Or you could do what I did, pull com.htc.resources.apk from the phone, extract it with 7zip edit the .png files in res/drawable-land-480x320/ and res/drawable-port-480x320/ then zipped it and built the apk using apkbuilder.

Then push it to the phone, as usual make backups.
[Hero, G2 Touch Android Development] simemu:
Thank you very much.

It works perfectly.

BR. Simemu
[Hero, G2 Touch Android Development] piflechien:
Thx it worked perfectly

I just pushed com.htc.resources.apk into the /system/framework folder.

Now is it also possible to change the notification bar with a similar method ?

I love the one from your Rom Drizzy Drake Rogers.
[Hero, G2 Touch Android Development] soulehmoo:
They are in framework-res.apk

A few jpg and png named status* in res/drawable-480x320/

Same method should apply.

As usual, would be smart to back up.

Edit: When I get some time off I may have a day messing with these files see about some different coloured UI's etc.
[Hero, G2 Touch Android Development] felikz:
for me this does not work

what ive done is:

1. get the com.htc.resources.apk

2. extract it with rar

3. changed the mentioned png files

4. then i put them back into the archive (apk file, renamed as a zip file)

5. renamed the zip back to its original name

6. put the file as mentioned to the correct folder

there is no change.. is it a MUST to use apk builder, if yes, how to use that bat?
[Hero, G2 Touch Android Development] Drizzy Drake Rogers:
reboot and see if that works!
[Hero, G2 Touch Android Development] felikz:
yes i did that, its not the case..

did you guys do it my way, or did you use adk builder?
[Hero, G2 Touch Android Development] soulehmoo:
Yeah use apk builder. Should work.

Edit: you sure its named right and in the right place?? It should have overwritten your old one.
[Hero, G2 Touch Android Development] felikz:
and how to use apk builder??
[Hero, G2 Touch Android Development] felikz:
okay, i signed the new apk with this http://www.anddev.org/signing_your_apk-application_for_release_keytooljarsigner-t3069.html

but that didnt work (the sign process worked, but then the hero looped)..

can anyone please tell how to sign the apk with apkbuilder??
[Hero, G2 Touch Android Development] boomshaker:
Did you sign the .apk or the .png ????

Sorry...but i didn´t got a solution...i´m standing in front of the same problem like you
[Hero, G2 Touch Android Development] soulehmoo:
easier method here

http://xdaforums.com/showthread.php?t=536271

no need to bother with apk builder with this method.
[Hero, G2 Touch Android Development] felikz:
signed the apk
[Hero, G2 Touch Android Development] felikz:
also this does not work for me --> phone loop

any idea, what i could do wrong? i am using windows paint (windows 7) to edit the files.. then i put the edited png files back into archive (thus, overwrite the files there) and push that apk file again back to its path.. after phone reboot the phone goes into endless loop
[Hero, G2 Touch Android Development] pookie1:
I want to change my lockscreen, it all seems to make sense apart from editing the .png files..

What am I supposed to be changing in the files? Maybe I missed something, but that doesn't seem to have been explained :confused:
[Hero, G2 Touch Android Development] felikz:
tha background image of your lockscreen can be changed easily in the phone settings, but if you wanna change the other parts of the lockscreen, then you need to do it like told here ;-)

common guys, just a feedback!
[Hero, G2 Touch Android Development] soulehmoo:
Pull com.htc.resources.apk rename it com.htc.resources.apk.zip extract the files you want to edit edit them put them back in the zip then rename it back to apk then push it to phone.
[Hero, G2 Touch Android Development] fl4r3:
Just pulling resources, changing and zipping it back will not work....I tried and get the looping start. You will HAVE to re-sign the apk....

However, luckily Ratcom has already done it for us here http://xdaforums.com/showthread.php?t=567180 and also given instructions on signing apk's on the second page! Used it on my Orange (updated) Hero and works fine!
[Hero, G2 Touch Android Development] soulehmoo:
you dont have to resign it at least you dont with framework-res.apk i told him originally to sign the com.htc.resources.apk and it didnt work for him (worked for me and a few other though).
[JAMin, XDA Neo, S200 General] xiandrinker:
I have reset my phone back to standard and for

some reason its no longer installing the mms facility

it has email/sms in the folders but not mms :(

i remember having a similair problem a while ago where

i actually obtained this file and ran it via the phone and

it installed it.

can anyone please send me a link or something where

i can download this cab file (orange, spv m600, htc prophet)

:confused:
[JAMin, XDA Neo, S200 General] dioxda2:
Hi

Why not have a look to Prophet Mobile 6?

There are recommendations and links in many posts (you may search.... ;))
[JAMin, XDA Neo, S200 General] dioxda2:
have a look to Prophet Mobile 6 ;)
[myTouch 3G, Magic Apps and Games] Deleted member 977922:
It's possible porting this open source program in android http://www.gotext.org/wiki/Welcome

What is goText?

goText is mainly a small Java software for mobile phones that you can use to send free SMS messages to anyone in the world.

The software itself is free, the download too, and the same applies to SMS messages.

How can goText send free messages, even using GPRS connection?

goText is not directly sending the message.

goText connects to SMS websites around the web offering free sms messaging services.

This means you need to be already registered, or register now, to one or more website with free SMS services.

Now you have the full picture of what is free and what's not:

Free: goTest software and SMS messages (through SMS websites)

Paid: GPRS connection. But goText makes only very little traffic so you pay only 1 cent or less!
[G1 Android Development] derrickonline:
First off feel free to move this thread moderators if you must.

I just wanted to say...I've been trialing a T-Mobile MyTouch 3G for the 20 day trial period. I was nearly ready to crush this piece of shi--- phone because of the constant lag, crashes, and frequent inability to work as expected. I already know about using the Advanced Task Manager Pro or whatever to kill background apps still running etc. But even that didn't help. I read about the leak in the location based services using WiFi etc. That helped (by disabling it) but only for a day or two then the phone went right back to crap.

So I said, let me try the Cyanogen 4.1.11.1 ROM. All I can say is WOW! It's like a completely different phone. No lags, no freezes.

The point is, without Cyanogen's ROM this phone would have already been returned to T-Mobile. Now, maybe, just maaaaybe I'll give T-Mobile a chance (until Sprint comes out with their Hero). Since this phone doesn't seem to sync with my BTB200 Pioneer bluetooth handsfree. Google should back off. You're only helping their brand and helping keep people like T-Mobile from getting returned phones.
[G1 Android Development] tnleeuw:
I'm very surprised that the phones run so poorly with the stock system images.

My wife has a Vodafone Magic, which is basically the same as the myTouch 3G.

It's still running the stock ROM that it came with and we both find it to run fast, smooth, and to perform really well compared to my CyanogenMod running ADP1.

So I'm not touching the firmware on that one. Of course it's more bare-bones than a CyanogenModded phone, doesn't do Apps2SD, etc. But then, we didn't needs Apps2SD yet for her phone either.

So to recap, I'm really surprised to hear when people complain about slowness and lagginess of the stock ROMs that these machines come with.

Cheers,

--Tim
[G1 Android Development] tnleeuw:
Hi,

Some people on the forum probably noticed it already before me, but tweets from Cyanogen and JBQ brought it to my attention that the official Android 1.6 system images for the ADP1 are now available for download from HTC:

http://developer.htc.com/adp.html

I haven't installed them yet because my unofficial Cyanogen build is probably better than those in a number of ways ;-) But I did download them.

Also, these are probably required to build a real & working Donut 1.6 build from the AOSP tree.

Cheers everyone, and enjoy!

:-)

--Tim
[G1 Android Development] Karolis:
Just wondering couple things:

1. Does it have Google Apps?

2. Do you loose root if you install this?

3. Does it mess-up recovery image?

So did anyone try it yet?
[G1 Android Development] tnleeuw:
Hi Karolis,

I haven't checked the contents of the images but I expect them to have the Google apps. The 1.5 images from the same site contained them, as far as I know.

Whether or not it messes up the recovery image depends on the method of installation you choose, but you can always put back the recovery image of your choice on your ADP1.

I don't know about losing root access or not. I've heard people claim that it depends on your recovery image used. It will not include the SuperUser application but you can install that manually.

Cheers,

--Tim
[G1 Android Development] mianosm:
HTC is an authorized Google distributer I guess:

I'm going to flash just the system image and see how it goes...
[G1 Android Development] ZilverZurfarn:
Didn't wipe, going from CM 4.1.11.1 to 1.6 - boot looped.

Finally got back to recovery (Cyanogen Recovery gone!) and wiped cache + user data, and at least got it to boot. Phew!

Better get Cyanogen's recovery back pronto, so I can restore my nandroid backup.

/Mats
[G1 Android Development] jubeh:
dude.... dont use the OTA, use fastboot and fastboot flash boot and system and reboot -w. The reason it requires a wipe is because of the differences in frameworks, apps, dependencies, ramdisks, etc.

I was waiting for this, this is going to be my default now. I don't like all the stuff Cyanogen does to builds, I preffer the official ADP builds 1000's times more.

---edit----

I flashed it right away and now I'm confused. It's 1.6 alright, but the build is different from previous ADP builds, no dev tools or spare parts or anything else. This is almost exactly what you'd probably get from a stock 1.6 build, weird...
[G1 Android Development] jubeh:
BTW, you don't lose root with this, ADP builds are meant to be rooted, you know?
[G1 Android Development] marty22877:
can someone confirm if you lose cyanogen's recovery image?
[G1 Android Development] zhang yixi:
···

这个还不错··希望走点出update包····:):)but··我最期待cm 4.2···
[G1 Android Development] Daneshm90:
Agh someone plz post a 32a version
[G1 Android Development] ZilverZurfarn:
Gosh, what a mess. After finally getting CM recovery back in, I went for a nandroid restore, but instead made a nandroid backup, overwriting my precious backup of my phone as it was before embarking on this 1.6 adventure. Well, after reinstalling CM 4.1.11.1 (hush - I had a backup on my SD card!) at least I got all my apps back.

Why must I dive into stuff like this when I'm in a rush and really don't have the time for it?:(

/Mats
[G1 Android Development] elzee:
I don't understand. Why such interest in this build when it specifically states this is for ADP (Android Development Phones) ONLY!

If you do not OWN an ADP1, then please, this thread has NOTHING for you of interest.
[G1 Android Development] Datruesurfer:
You wont loose it if your flash the new system and boot partitions via fastboot. Any of the Apps 2 SD stuff won't work though.
[G1 Android Development] jubeh:
????

Aaaanyway... I noticed this build doesn't let you su (wrong uid for the su binary), but that can be fixed easily, just pull su and Superuser.apk from another build, boot your phone into recovery, and push su to /system/bin and Superuser.apk to /system/app, then chmod 4755 /system/bin/su and reboot.

---edit--

you might also want to rm /system/xbin/su, but I don't know if it's really necessary or not. Gonna try it.
[G1 Android Development] jubeh:
ok, removing xbin/su did nothing apparently, so it's safe. Keep in mind though that the stock boot.img is doesn't allow you to adb remount, but you can still adb shell, then su, and then remount manually (mount -o rw,remount /system). We just need to change ro.secure in it and we're good to go.
[G1 Android Development] mianosm:
Using fastboot to only flash boot and system worked perfectly fine for me.

Very nice and clean.

Apps2sd can still be had if you want to, just do it the manual way (creating symlinks).

Pushing the xda versions of Launcher and Messaging makes the phone very, very nice - and the only things that I feel I'm missing is the userinit.sh and compcache really....I never really noticed/cared too much about the BFS.

Pretty nice build to be honest....
[G1 Android Development] reuthermonkey:
Because the G1 and ADP1 are both identical Dream handsets? And people want an official donut, rather than 1.5 with many donut features hacked in?
[G1 Android Development] kmassada:
just wondering, will this work with rooted Dream Phones???
[G1 Android Development] rip:
bootloader

i'm getting error message updating from 1.5 adp crc1:

i have a adp phone.

tried to roll back to stock 1.5 img or ota, same issue, is someone had this issue?
[G1 Android Development] Bavilo:
@ anyone who tried this. Which build number is this? Is it newer than 1.6_r1 (DRC79) or should I keep building the experiemental tree?
[G1 Android Development] bakachu:
It's because you have the 'danger' SPL installed. I got around it by extracting the zip, and adding the SPL version to android-info.txt, re-zipping, and then trying again.
[G1 Android Development] mianosm:
Of course it won't, only ADP phones(!)

Use fastboot to flash the individual images instead of fastboot update or flashall.

I am using the DangerSPL, and was still able to flash the images that way.
[G1 Android Development] Drizzy Drake Rogers:
does anyone want the update.zip 1.6 runs like a charm!

ill upload by request only!
[G1 Android Development] bkmo:
Sure please upload it, then we can theme it easier. What build is it BTW, and does it have BFS in it yet?

Thanks
[G1 Android Development] Drizzy Drake Rogers:
yea I just mixed it in with cyanogens roms, with bfs etc!
[G1 Android Development] Drizzy Drake Rogers:
everything works on it!

http://www.androidspin.com/downloads.php?dir=drizzy/ROM/&file=ADP-1.6.zip
[G1 Android Development] notxel21:
Thanks Drizzy!!

That was some quick work.

Making a backup and trying this out!! :D

Thanks again!! :cool:
[G1 Android Development] Drizzy Drake Rogers:
no problem, i wont continue deving on it so someone can take it if thy want it!
[G1 Android Development] al74:
Any chance you managed so quickly to add the auto APPS2SD? if not, what do we need to do to be able to use our apps on the ext3 partition?
[G1 Android Development] bkmo:
Thanks for the quick work. I was just unyaffs'ing it when you posted. Gonna check it out in a bit.

So this has Cyanogens boot.img in it intact then? Just thinking of if I can get Stericons new lockscreen into it without any big conflicts.
[G1 Android Development] jubeh:
i don't have the phone at hand (and even if I did, I'm back at rogers), but I think this was DRC83, note that build number alone should not be taken as an indication of more or less features or better, or fixed, or newer (well, newer yeah), build numbers are assigned when a change to the AOSP repositories are made and then a new sync pulls these numbers and assigns it to the build, bbut the the builder can cram additional features on top of it. That means that this DRC83 with google apps included will be more featured than, say, if you build AOSP 1.6 a month from now and don't include the google apps.
[G1 Android Development] enomther:
Yea ... I'll likely upload the new base + expansion packs today.

Yea ... it's DRC83

~enom~
[G1 Android Development] tdurd3n1:
im confused and i apologize for asking again...but can i use this on my hardware?
[G1 Android Development] Drizzy Drake Rogers:
Make it official! ;)
[G1 Android Development] Drizzy Drake Rogers:
sorry posted wrong link haha
[G1 Android Development] jubeh:
It will work. People who keep saying this wont work need to donate their phones to poor linux geeks everywhere and buy themselves an iphone dumbphone.

Don't flash the ota (through recovery), though. If you do you'll lose your custom recovery if you have one. Flash through fastboot.

You can use the system folder and boot.img from the ota to make your own ota updater that doesn't flash recovery too. Just add an update-script, you could use the included one as a template
[G1 Android Development] jubeh:
I'm excited about 1.6 but I'm hooked on Rogers CRC1. There's very little in 1.6 I like/need (browser no longer refreshes wasting your data, powerstrip..... i think that's about it....). I'll wait for enom to make another one if his awesome boot imgs (I really need to learn about that, It's about the last thing, short of java, that I'm yet to learn) so that I can make my personal 1.6 build.
[G1 Android Development] worry:
Can anyone check, what is the difference between this ROM and latest cyanogen' and summarize it somehow?

Thanks.
[G1 Android Development] xidominicanoix:
hey man .. next time if you backup instead of restore, just delete the most recent folder in the /sdcard/nandroid/H*/ directory and then restore .. you should restore your second-to-last backup ;)
[G1 Android Development] jubeh:
summarize? ADP1.6=CM4.10.1.x-PlethoraOfBestiality
[G1 Android Development] psv619:
Tried the ADP-1.6.zip update and after reboot the screen just goes black. I wiped and and then flashed ADP-1.6.zip

The screen goes blank after the animated Android graphic displays for a few min. Anybody else having this problem?

My phone is an actual ADP1.
[G1 Android Development] overground:
Yeah...it's in there. Thanks DDR!:D
[G1 Android Development] al74:
Awesome. Trying it now.
[G1 Android Development] jubeh:
How did you flash? Did you flash through recovery or through fastboot? If you flashed through fastboot, which files did you flash? Do you have a logcat? What's your hardware (SPL, Radio)?
[G1 Android Development] lbcoder:
Its DRC83

Has anybody noticed that when you run this system image on the EMULATOR, that the MARKET WORKS??!!!! As in it will actually download and defaults to showing PAID APPS USATMOBILE.

So now anyone who wants paid apps (or market apps in non-market devices) can just run the ADP1 image in the emulator, rip them out, and install to their phone.
[G1 Android Development] lbcoder:
Don't bother, ANYONE can download it from HTC's website.
[G1 Android Development] psv619:
I flashed it using the CyanogenMOD v1.4 recovery image. I was last using CyanogenMOD 4.0.4 stable.

Radio: 2_22_19_26I

SPL - I don't recall, how do I find this out?
[G1 Android Development] Mr. Moe:
You can still retrieve the nandroid backup you were intending to get. Just plug your phone into your pc, mount your SD CArd and look for the folder named Nandroid.

Open the Nandroid folder and delete the latest backup.

Then close the SDCard and safely remove. Go back into recovery and then perform a restore from last back up.

What the restore will do is look for the last back up which is now the correct one. Here's an example of what just happened.

Example:Here's what your nandroid folder looked like before:

Backup 1

Backup 2

Backup 3 (the restore point you was hoping to get)

Example here's what happened when you accidentally hit backup instead of restore

Backup 1

Backup 2

Backup 3

Backup 4 (accidental back up)

You restore last backup and the system gives you

Backup 4 (accidental back up)

So go into Nandroid folder and delete Backup 4 and now your nandroid folder will look like this:

Backup 1

Backup 2

Backup 3 (the restore point you were hoping to get)

and you then go into recovery and select restore last backup it will then give you backup 3

Hope this helps you
[G1 Android Development] jubeh:
your flashing it made you lose the recovery image, it's inside the ota and it flashes it automatically. boot through fastboot and flash only cm recovery, boot, and system, then reboot -w and enjoy
[G1 Android Development] ZilverZurfarn:
Thanks - it shows how stressed I got over this! Somewhere in the back of my mind I think I know this. Now, which backup is the next to last? Time stamps are not to be trusted, as I think the clock was on GMT when I did the last, but GMT+2 when i did the 2nd to last... Hmmm...

Thanks again - I'll figure it out somehow!

/Mats
[G1 Android Development] al74:
I'm having the same issue with DDR's update file. I didn't lose recovery. Home plus End brings me to Cyan's recovery. It just that starting the phone causes black screen after the android animation.

Reverted back to Cyan's rom using the recovery.
[G1 Android Development] jubeh:
compare file sizes, your newest build should have a very small userdata image since it didn't even boot, your other backups should have more data on them since they're "lived in"
[G1 Android Development] Bavilo:
@Jubeh

Should I upload 1.6_r1 with the ContactsProvider added and the new proprietary files? Or would you say that DRC83 is better?
[G1 Android Development] jubeh:
I'd say complete your rom for the spirit of rom-making. This thread is about an ADP build and yours is about your own build coming from your computer built by your processors.
[G1 Android Development] zer0day:
Gah, I didn't wipe userdata and Home App kept crashing :< Back to Nandroid backup for now, cba to wipe and reinstall apps.
[G1 Android Development] jubeh:
now that I remember, I also had a problem when flashing through recovery for some reason. I did flash_image for boot and system, then a recover wipe, and rebooted, and it would just throw me back out to recovery, it only seemed to work through fastboot. Doesn't make any sense (unless the fastboot protocol was changed for 1.6 and flash_image is now incompatible).
[G1 Android Development] maxdamage2122:
^^^ same here
[G1 Android Development] elcapitan11085:
thats enough for me to want it lol
[G1 Android Development] guitarfreak846:
What exactly is different from this and CyanMOD 4.1.11.1? Didn't Cyan already have this Dount code in his rom? Is there anything new?
[G1 Android Development] xile6:
Never had 4.1.11.1 install but all i can say is this is official so it should be stable
[G1 Android Development] marty22877:
you may want to wait on flashing this, from twitter:

jbqueru Problem with all the 1.6 images on HTC's site. Flashing requires to wipe data. Will have replacements asap.
[G1 Android Development] Paging Dr B:
you do realize that any rooted G1 can use the adp builds right? ADP1 is just a rooted Dream with a fancy battery cover.
[G1 Android Development] xile6:
how do you make theme temples?

I downloaded the ADP-1.6.zip from this thread or the other and i wanna start theming it.
[G1 Android Development] Deejaydark:
im noobish so im asking questions duh

I went from xROM to JFv1.5 ADP1...so can i just download the system image and rename it update.zip and then install it through my Cyanogen Recovery Image 1.4 ?
[G1 Android Development] overground:
I would not do that if I were you. You need to use fastboot to flash the images. You may want to wait. There's no need to be hasty on this. Not something for a noob to be messing with. Just give the devs some time.