yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] billquinn1:
I did fix_permissions and it fixed my only force close. I was having trouble with Facebook not opening but it is fine now.

I assume you added the prediction in Gb keyboard. I tried it out and it is working perfect.
[G1 Android Development] droidjunkie:
I was using this rom until i did the facebook contact sync fix. I did that and synced my facebook contacts and not only did none of the pictures sync but it started to produce multiple of the same contact. For example, say "Joe Somebody" was a friend of mine on facebook, after syncing my facebook contacts, i had at least 4 "Joe Somebody" contact entries and they all contained the same information as they all appeared after syncing facebook contacts. Now I am using a 2.1 sense rom.
[G1 Android Development] konnspiracy:
Hey guys.

I have my g1 overclocked to 614 and im able to achieve 4.3 linpack score.

What scores are you guys getting?

Gingerbread is really efficient.

Also will this kernel allow overclocking above 614?
[G1 Android Development] conorkickass:
Ad-Hoc

Hey guys, beautiful rom.

I hate to be a feature-requester, but I'm currently travelling and so have no hot-spot access. Is there a way to connect to Ad-Hoc networks (i.e. using my PC's wired connection to connect my Android to the internet)?

EDIT: Found. http://xdaforums.com/showthread.php?t=754961
[G1 Android Development] Firerat:
search for reverse tether and let us now how you get on
[G1 Android Development] roalex:
You could try Connectify, its quite simple and does the job.
[G1 Android Development] AndDiSa:
Did it work for you? Otherwise you could give fix_permissions a try.
[G1 Android Development] AndDiSa:
I've installed the "original" MMS.apk and received several SMS yesterday. I cannot prove, that I received all, but I do not know of any missed SMS ...
[G1 Android Development] AndDiSa:
Combining your first and your second post, it seems to me the message you received when booting the first time was generated by the facebook app ... and the question within the box you had to answer was to set your current status ... ;)
[G1 Android Development] crypticc:
Hi - I'm using ezterry rom from the 29th. fix_permissions seems to be missing from there. I get following error both when booted, and when in recovery.

fix_permissions
/system/bin/sh: fix_permissions: not found

Any thoughts? Other than this to fix a final few FC with some apps left from last installation and this rom is easily a daily driver and for that I really appreciate everything you are all doing for our phones.
[G1 Android Development] AndDiSa:
At the moment it's only included within the ADS_magpie - builds. Either flash this one or grep it from CM 6.x and flash it manually.
[G1 Android Development] dillalade:
@ADS

I rolled back to a froyo build due to the sms scenario - which is a must for my business use & the G1 device is still my only phone, hence the need to rollback.

However, I just read a few people now saying pushing a CM6.1 MMS.apk resolves the dropped sms's.... my question is, can you yourself (or ezterry/firerat) know if this is a fix (albeit, temporary & until potential native support)? I'm itching to get Ezgingerbread back on... but I definitely need MMS.apk to work without failing.

If the CM6.1 Froyo MMS.apk push does resolve then I'm happy to go with that option.

Any thoughts

Thanks in advanve
[G1 Android Development] AndDiSa:
As I stated just this morning: I do not have the SMS problem at the moment and I have the gingerbread MMS.apk installed. So I do *not* expect, that pushing the MMS.apk from CM 6.x will resolve this problem. For me it looks more like a matter of not being initialized fully when starting up (similar to the notifications problem), most likely due to a lack of free memory.
[G1 Android Development] dillalade:
Thanks for your input dude, appreciate it.

Unfortunately for me, I will have to refrain & return once this has been officially resolved before coming back to Gingerbread.

https://github.com/ezterry/manifest-gingerbread-DS/issues#issue/20

This ROM is gonna be nuts when ironed out - I keep searching for the next best Qwerty Android but there's nothing (especially since the Merge looks to have been dropped - for now.) The keyboard on the G1 still hasn't been beaten IMO. Great Job with the dev'in on this one - props to you all!
[G1 Android Development] ezterry:
Thats just officially tracking the issue.. I've not proven the state of things one way or the other at this point in time.
[G1 Android Development] dillalade:
I hear that, was just pointing out what's what - apologies I couldn't provide logs etc, I had to recovery my system ASAP for business purposes.... sorry about that - but I definitely dropped SMS's for days - this was around my birthday.

Yesterday I tried the gb again - again I dropped messages, however from what I observed the dropped messages occurred AFTER I restored my ~130 apps to SD-Ext. That's all I can give for now - maybe try to simulate this again tomorrow/Sunday and get some logs in if it helps.

Unrelated, but wanted to share with this select forum (nobody has seen this unless they see me.. use it as inspiration)

https://picasaweb.google.com/Gaurave/DillaladeDream?authkey=Gv1sRgCMjMpoWB3_KZfQ#
[G1 Android Development] conorkickass:
Well, I found this and this, but neither seems to be working for me. The problem with USB tethering is that the phone seems to overrule my ethernet and so I'm left with no network connection at all.

I've also gone in and edited wpa_supplicant.conf but everytime I disable and re-enable wifi it gives me an error, meaning that I need to push wpa_supplicant over every time I want to enable wifi.

Unfortunately connectify does not work as I'm on an XP box.

EDIT: Found http://xdaforums.com/showthread.php?t=754961
[G1 Android Development] ezterry:
32bit build

Just FYI, I think 32bit builds will now work.

If you have the ability for a 64bit build however that is all that AOSP officially supports.
[G1 Android Development] fonsigno:
ezterry when realase the next version ??
[G1 Android Development] ezterry:
Um well it was going to be when I got some more changes done and got around to building.. but if you like I dan delay whenever that is by a day or two.

If you want ETAs you need to find me a way to make my android hacking my day job. I'm all ears if you can give me such an offer with livable pay.
[G1 Android Development] BibleBelt:
Adding dropbear to build process

Hi,

I managed to compile the rom from source. Everything is working fine for me, thanks a lot to all people involved.

I also managed to compile dropbear from

barryk 's git hub repository android_external_dropbear

following the instructions from

teslacoilsw website.

Even that is working well.

Now I don't want to push the dropbear binary every time I recompile the rom and flash it.

Can anyone point me to instructions that tell me where I have to put the source code for dropbear and what build files I need to tweak?

Thanks,
[G1 Android Development] Firerat:
add dropbear to

PRODUCT_PACKAGES := \

in

device/htc/dream_sapphire/device_dream_sapphire.mk

e.g. , this added bash

diff --git a/device_dream_sapphire.mk b/device_dream_sapphire.mk
index 48e0d35..90697e7 100644
--- a/device_dream_sapphire.mk
+++ b/device_dream_sapphire.mk
@@ -16,6 +16,9 @@

DEVICE_PACKAGE_OVERLAYS := device/htc/dream-sapphire/overlay

+PRODUCT_PACKAGES := \
+ bash
+
# Install the features available on this device.
PRODUCT_COPY_FILES := \
frameworks/base/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \
[G1 Android Development] :
hmm.. battery life pretty good with this build, with .10 kernel.. surprising.
[G1 Android Development] tman7510:
Small Request For AndDiSa

Been using the lastes ads_magpie gb build and am loving it..nice ROM :-) I have a small request..can you add OpenVpn support to your ROM. Also can anyone tell me if the latest pershoot kernel has tun support or how about the stock kernel in your build?
[G1 Android Development] highlandsun:
Yeah, none of the new phones can replace my G1/keyboard. But I picked up a Touch Pro 2 as an interim upgrade. It's still the same processor speed, but twice the memory and twice the pixels. (WVGA screen). XDAndroid on it is pretty usable, just missing bluetooth really at this point. After fighting with the lack of RAM on the G1, the TP2 is a breath of fresh air. I'm still using the G1 as my primary phone, but getting close to swapping SIMs and making the TP2 primary...
[G1 Android Development] smashman42:
Running ADS_Magpie 04/02/11 & trying to disable compcache on boot to run without it or try swap instead, the readme sounds like you edit the build.prop & set "ro.compcache.default=0" then reboot, the changes to the file stick but compcache is still on every boot (can disable it manually of course)

Are these tweaks all for a different .prop file? All the default tweak settings in the readme are in the build.prop so I don't get it. :confused:
[G1 Android Development] BibleBelt:
Cool, thanks a lot.

Now I'll have to figure out how to automatically redo that changes after a sync and to get external/dropbear out of the way before re-building.

Looks like it is time to learn some git.
[G1 Android Development] ezterry:
gapps-mdpi-gb-20110205_S.zip

As some of you have seen in the second post I've switched to a new gapps package (gapps-mdpi-gb-20110205_S.zip)

This is based off 20110120 with the following:

*) Packages missing MDPI images have had their images tranformed; either by borrowing from a legend froyo rom; or scaling

*) Polish translations added (pl_PL will be in the next build or if you build from the current source yourself)

*) LatinIME tutorial removed; apparently we do not need it.. And I only get annoyed at it.. let me know if you run into problems on signin (I usually need to skip signin on my test phone to keep it from getting confused.

FYI the next build is waiting on my to have some time to look over some surface flinger transforms that I believe are running extremely slowly when used on one or more surfaces. There appears to be more optimal code in froyo that was removed and I wish to see if forward porting it helps.
[G1 Android Development] vermaekansh:
wanna try this one.

Hi,

can anyone help me with this.

please give me the steps i need to follow to flash this i really wanna try this as m already using exterry's official aosp 2.2 :)

as in the OP i have so many confusing links...please sorry me coz m not at all a developer in this field so may be u feel my questions so noob.
[G1 Android Development] ezterry:
1) Wait for a release candidate

2) follow steps on (as of yet non-existent) release candidate thread.

3) if question of confusion on said not yet in existence thread; ask the question indicating the part of the instructions that are not clear.

In the meantime if you can't solve the first two posts of this thread I'd recommend staying with a known stable rom.
[G1 Android Development] vermaekansh:
Thanks,,,

So by when we can expect the RC for this one :) really hoping to see this one soon.
[G1 Android Development] Firerat:
one way is to branch, edit commit , and then checkout new branch after a repo sync

in device/htc/dream_sapphire

git checkout -b MyChanges

make the chages

git commit -a

write a commit message ( default editor is nano, personally I dislike nano so I changed my repo commit editor to vim, google for how )

now, next time you repo sync it will leave MyChanges ( unless you have uncommited changes, in which case it will abort, commit or stash changes and redo repo sync )

so, cd in and git checkout MyChanges

you may need to merge changes from the repo into your changes

first check a diff

git diff m/gingerbread

if there are changes ( and you agree with them )

git merge m/gingerbread

note, merges can get a little messy resulting in conflicts

you have to manually resolve the conflicts and commit

if it all gets too much, this will 'clean' up

git reset --hard

it will return you to the state before the merge attempt failed

you may like to do

git status

to see if any untracked files exist, but that is just housekeeping

git is great, only just learning my way around it myself

if you have plenty of diskspace , git anything you change

for instance. if you write script and stick them in ~/bin

cd ~/bin

git init

git add script1 script2 script3 <and so on>

git commit -m "initial commit of my scripts"

the -m lets you skip the editor

you now have a history of changes to your scripts ( don't forget to commit changes when you are happy )

git whatchanged

will, errm well print list of commits

git whatchanged -p

will also print a diff of the change

it is outputed in 'less' so typing

/keyword

will search for keyword ;)

google

git manual

a weighty doc, but essential reference

repo is a slightly different beast

repo manages a list of git repositories

have a look in .repo/

you will find xmls which will give you an idea of what is going on

if your making extensive changes then it may be worth maintaining your own 'repo'

this way you won't need to cd x;git checkout y , after every sync ( but you will need to fetch from other gits and merge/cherry pick

have to say I love this thread, I see more people getting involved in the nitty gritty because of it

don't be scared to make changes, branch , change compile

btw, once you have done a full compile ( make otapackage ) you can just compile changes

e.g.

mm

mm is a function in envsetup.sh , it basically compiles anything in the current dir

keep an eye on the installed output , then push to phone ( you may need to chmod bins )

depending on what you have changed you may need a reboot, apks you can usually get away with, framework jars, reboot

this can take time, so

ro.build.type=eng

this will make Android lazy with dex, result is faster boot .. but expect the odd fc on first clicks

btw, a fast boot is attractive, but for release versions it is a bit crap
[G1 Android Development] roalex:
Lets hope it helps :)
[G1 Android Development] billquinn1:
2 quick questions,

1. Did you merge magpie in?

2. I am having some battery issues and tried to use the battery history in spare parts but it crashes. Have you noticed this behavior? I have tried it on several versions, yours, FR and AnDisa.
[G1 Android Development] Dukenukemx:
Gensoid and Snesoid both don't work with this rom. When you start a game, it goes straight back into the menu. This is a problem that other Gingerbread roms have on the G1. Nesoid works perfectly, as do my other games.
[G1 Android Development] Firerat:
magpie isn't merged yet, and tbh it isn't worth doing yet

NamelessJedi has been working on vold for ext, this makes it easier for Magpie to figure out if sd-ext is really mounted

I've not got round to integrating that yet, but at the same time I will be reviewing the code, there are some things I need to 'fix' , Magpie works but I've been lazy in a few places

regards 2, use battery usage in about phone

I am aware of the problem, but tbh don't care right now
[G1 Android Development] Firerat:
so play games on a console

playing games is low on my list, if your on a bus listen to the radio, if your at work then WORK, at home play your silly games on a console.
[G1 Android Development] ezterry:
The screen that Spare Parts is trying to launch is (prior to Gingerbread) in Settings.apk

Gingerbread has removed the screen; however it appears AOSP has not then proceeded to remove the menu option from SpareParts.

SpareParts is intended to be a development tool.. as such my solution is to ultimately remove it. However to do that I need to make some of the settings that people do use accessible elsewhere first.. This will be complete for RC1
[G1 Android Development] nobooya:
Go to android market and update to last version, it fixes this bug.
[G1 Android Development] billquinn1:
Sounds good. I changed the battery and my problems stopped.
[G1 Android Development] :
sudo ln -s ~/android/repo /usr/local/bin/repo caused problems for me; permissions denied. I fixed with chmod 777 /usr/local/bin/repo

(or just avoid sudo ln -s ~/dir in the first place)
[G1 Android Development] Firerat:
hmm

you should not need hacks like this, just make sure repo is in path

anyway, looks like my nature has p'd off the little people , so I will only be about by proxy

no idea what my new id will be yet, I roll play so don't expect me to be me
[G1 Android Development] piwopijca:
Hi, I tried but it's nothing.

The only thing that helped is a full wipe and reinstall ROM.

Now it works again.

Maybe the fault of my HTC, I do not know.

The malice of inanimate objects :)

Rgds.
[G1 Android Development] jdb78:
This ain't a CM7 thread. Ask someone at Cyanogen. ATM there is no CM7 you could install. Tbh I would not advice you to install the ROM's from this thread since you seem not to know what you'd install.
[G1 Android Development] id242:
he spammed there at the same time he spammed this thread...

http://forum.cyanogenmod.com/topic/...dreamsapphire/page__view__findpost__p__133590

jdb78, your advice is SOLID and though it should be known by everyone after reading the OP, sadly it needs repeating time and time again.
[G1 Android Development] Dukenukemx:
Didn't know bug reporting could have so much back lash.

"Hey guys, Gmail isn't working."

You twat, if you wanna send mail then go to the post office.

"Hey guys, twitter isn't working."

You silly twit...
[G1 Android Development] farmatito:
It's not a matter of name but of being polite to people.

You will see that your karma will improve.......
[G1 Android Development] konnspiracy:
is magpie merged into your source yet etzerry?
[G1 Android Development] ezterry:
I think firerat summed up that (a) it is not and (b) why it is not less than 24h ago..

Either (a) give me a clean merge with NLJ's xvold; or (b) +1 the issue
[G1 Android Development] Poppu:
Just to be sure :

- are you aware of the "search this thread" button at the top this page ?

- if yes, did you try it ?

- if yes again, did you notice that this has been posted yesterday ?
[G1 Android Development] billquinn1:
You see, I think this is Firerats new persona and he is just throwing us off the trail. Well played Rat... well played.
[G1 Android Development] farmatito:
EXPERIMENTAL DR.FRANKENSTEIN KERNEL!!

This is for testing only as it is a cobbled together 2.6.35/2.6.37

hybrid kernel + BFS. I'm wondering myself that it boots and seems to work. Not for the faint of heart.

USE AT YOUR OWN RISK. NO WARRANTY.

Enjoy.

P.S.:feel free to report bugs but i doubt i will be able to fix them

as I'm already far beyond the borders of my programming skills.

Send patches instead ;-).
[G1 Android Development] konnspiracy:
Point taken guys my bad :D

Lol i was in a rush this morning and I should have just waited and searched.

Also When im overclocked to 614 and do the setcpu stress test i can pass with no errors overnight [so like 8 hours]. But when im browsing the net or using an application I will get random reboots and while the phone is in my pocket doing nothing it will restart if i have it on performance mode 614.

Do you think the cpu is being pushed to far or its a setcpu ordeal.
[G1 Android Development] ThdDude:
Liking the kernel man, not using with this rom but thanks. Tethering works with GB yay
[G1 Android Development] ThdDude:
Heh spoke to soon everything work for a few boots then wifi gave error, was nice to see tethering work for a while lol
[G1 Android Development] farmatito:
How could this be related to kernel? Usually it works or it doesn't.....
[G1 Android Development] ThdDude:
Well tethering hasnt worked on any gb i have tried. With your kernel it works first few boots then error on wireless. Put old kernel back wifi works but no tethering
[G1 Android Development] ezterry:
I think we missed the log cat and dmesg of tethering failing for you on the included kernel.. I'm sure this is an oversight somewhere put it into pastebin and drop a link and we will see if this is a real bug or not.
[G1 Android Development] billquinn1:
He's using some other rom. Tethering would be cool though. I'll check to see if it works when I get home No 3G here.
[G1 Android Development] ezterry:
Update :)

gapps-mdpi-gb-20110205_S.zip is recommended (link in the 2nd post)

With luck the core is mostly there.. and its time to enter the settings application to add the various options required for RC1.
[G1 Android Development] :
Build seems a bit better at transitions from windows (like you said) but scroll down bar is still laggy on G1. Its getting there though.. almost as good as froyo. Thanks for your hard work..
[G1 Android Development] gtavo:
I can´t config the energy control widget, I can only set the default one...
[G1 Android Development] karym1969:
Arabic fonts

Great Rom!

Have issues in Arabic font, please include them.

Thanks
[G1 Android Development] ximmox:
Working way better than the previous testbuilds, those stuttering animations drove me crazy.

Actually it's quite usable already, plenty of memory left (more than in my CM6.1 usage) also without swap. (Couldn't enable swap as I am used to by using Firerat's patch, but didn't have the time to look into it any further just yet.)

I'm eagerly awaiting progress on this one, if it is as steadily improved as it is, it'll be my daily ROM for sure.

A hint for some jaggy graphics like i.e. some of the "spinning wheels" and so on:

l0st.prophet, krispijn_s and some others besides me worked to bring the Gingerbread framework to CM6.1, either as flashable *zip or metamorph.

Problem was (and is as it seems), that Gingerbread was only made for HDPI,

many MDPI graphics are/were simply not there and had to be cropped from the HDPI versions, often resulting in poor quality.

The best collection to date is this one:

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

If I find the time in the coming days I will compare both frameworks and try to provide some improved graphics for this build.

Only if that's okay for you ezterry, if you say "looks comes last and when everything else works" I'll hold on and have more sparetime for my university tests. ;)

Thanks for keeping this up!
[G1 Android Development] jdb78:
I use ADS Magpie 20110202 as a daily ROM for about one week now. The first two days I had a huge battery drain. Took not even 7h from 100% to 15%. I was kind of shocked cause I didn't do much with the phone, activate 3G only when I really need it (even for XDA app or browsing I use EDGE). I use GPS only when I need it and turned off haptic feedback and all animations. Android OS was the biggest energy consumer according to the battery stats. The first day all the apps were downloaded automatically so that is were the battery drain came from on the first day but the second day my phone was idling most of the time and despite this fact it dropped so fast. I installed autostarts after the second day maybe that helps a bit...

The last three days or so my battery is still at 65% at night when I put the charger back in (a 06:00 AM to 11:00 PM day) so battery life improved a lot compared to CM6.1 which I ran before. Maybe it needed to run in first :D So give it a try for at least three days to check battery consumption.

My personal opinion is that the ROM is the most snappiest ROM I ever had. Everything seems to work immediately - no more waiting :] Well ok, starting a browser takes some time. ;) But I am so excited already. I am really looking forward to the RC. To be honest I miss the pulldown toggle bar a bit, it's quite handy. But otherwise I got along for the week now and I am happy with the ROM so - I don't really need it ;)

I had one issue though. GMail was not available in the market for me (T-Mobile, Germany) so I installed the backuped apk I had from my previous ROM. Works fine! Anyone else got trouble finding GMail in the market?

Talking about the market: I can't prove it but it seems that I got less problems using the market. I used to have trouble installing apps a lot. Some would not download, some would not start installing and so on. I did not have any of these issues with the Gingerbread ROM up to now (knock on wood).

Thank you eZterry, Firerat, AnDiSa and everybody else involved in this development. I appreciate your work!