yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] bypass23:
I have these installed on my device :

HBOOT-1.33.0013d (DREA10000)

RADIO-2.22.28.25

and the update.zip just flash fine...

As I stated in a previous post :

DO NOT SPOOF YOUR SPL
[G1 Android Development] bypass23:
LOL @me I should be looking into getting market and google apps to work but...

Still fun to have the "look" of a Nexus S :D

Atleast we know Live WallPaper work :rolleyes:
[G1 Android Development] brentil:
Ok, I finally figured out what it was. I thought the spoofing was in the HBOOT but the actual spoof data is in the recovery area. I had fastbooted the HBOOT back to a fresh one thinking that would do it but I had to fastboot a fresh recovery image.

The rom installed and it's booting now.
[G1 Android Development] peshal:
Awesome Thread: Thanks a lot for the sources.. I Think this will definately lead to a very good workng gingerbread on our devices..
[G1 Android Development] bypass23:
To be honest, ezterry is one of the greatest person I know :)

We have been working closely together and since I gave him the info he needed for the overall 3d lag fix IMO we're close to a daily usage rom :cool:

I use my own builds daily trying to fix stuff and commit !

Even tho dream/sapphire is no longer supported by AOSP, Jean-Baptiste Queru said community would even do a better job to support these devices.

I cant agree more than that :D
[G1 Android Development] mikeyman77:
What gapps are you using with this rom?
[G1 Android Development] bypass23:
none its a pure Android Open Source Project build... Google Apps are not open source :mad:

im poking around for that matter, Paul O'Brien posted a de-odexed app/framework from a Nexus S today which is the only real 2.3 device it may help

matter of time :rolleyes:

if you try to simply flash CM6.1 gapps addon it will fail and bootloop
[G1 Android Development] peshal:
I couldn't compile the gingerbread as i am running the 32 bit version of linux 10.04 LTS. What are the files i need to change to allow the complation on 32 bit machine???
[G1 Android Development] bypass23:
Please read the thread :confused:

ANSWER HERE

I can only add that u need java 1.6 to compile unlike previous AOSP versions where 1.5 was mandatory...
[G1 Android Development] brentil:
The web browser keeps crashing on me. I noticed CM had a fix for this on their branch yesterday.

http://review.cyanogenmod.com/#change,1546

How much of the CM work are you guys leveraging for this? They may not work on the D/S version but they do have a lot of other fixes/enhancements going in.
[G1 Android Development] peshal:
Thanks a Lot.. Checked everywhere but didn't realized was in the same thread.. My bad!
[G1 Android Development] roalex:
Good MDPI Gapps here

Credits go to LoxDev@CM forums
[G1 Android Development] sparksco:
Thank you

I will try this out soon
[G1 Android Development] nomadman:
new build has significant speed in UI and gapps for gb also works. no in depth testing yet, but we'll find out the next few hours.. days.

thanks fellas..
[G1 Android Development] bypass23:
I was working to get Market functional last night and checked the thread thanks for this post.

I can confirm LoxDev's gapps mostly work but not 100% yet...

There is a few useless apks in the package like Microbes Nexus S LWP which FC because of the G1 screen resolution. It can probably be ported, I decompiled the apk but I think more important issues raised...

I've actually went farther :) I have the newest Market 2.2.7 working !

The more important issues that I found are :

Youtube video playing doesn't work HD or not

Sync with facebook doesn't work - you can't add in settings/account & sync

If there is an interest, I can probably upload my mods (newest gapps versions / livewallpaper support / lastest market, etc) in an update.zip

Let me know

More testing and logcat investigation must be done but here some screenshots
[G1 Android Development] juangil:
please do, upload your working app/mod

thanks
[G1 Android Development] c-dric:
Rom tested on my Magic 32B. It works !

Cool !
[G1 Android Development] bypass23:
Mods update

Since a few of you guys asked for it here is update_bypass_mod-signed.zip :D

Here is a quick list of the mods :

Nexus S boot animation from dump :)

Live Wallpapers support

ChainsDD Superuser v2.3.6.1

Jackpal Android Terminal Emulator v1.0.16

LoxDev MDPI Google Apps (slightly modified)

Android Market v2.2.7

I've added my google account in Settings/Accounts & sync before running market, gmail, etc...

Once installed Google Apps should be updated automaticly. If it does'nt you can simply update them by searching for them first. Maps, Youtube and Google Voice have updates.

Warnings :

If you just flashed the rom, you

NEED

to boot it atleast one time before installing this update.zip or it will bootloop

To fix Browser FC check this post :o

Download : here
[G1 Android Development] Firerat:
symlink etc/hosts to some place like data

mount -o rw,remount /system
rm /system/etc/hosts
ln -s /data/hosts /system/etc/hosts
cp /sdcard/ad.txt /data/hosts
chmod 644 /data/hosts
dos2unix /data/hosts
[G1 Android Development] cctv35:
When the new update?
[G1 Android Development] Firerat:
Honeycombe will be sometime later this year is what they say
[G1 Android Development] Firerat:
Magpie currently supports the old radio/spl

the 'normal' one will support old radio/spl if you flash suitable kernel
[G1 Android Development] ajbk4life1:
how do i get rid of green tint ?
[G1 Android Development] tnpapadakos:
pershoot kernel or ezterry cm nightly 236 2708 kernel
[G1 Android Development] :
internet calling

How do we set up the internet calling or is it all ready set up.
[G1 Android Development] Firerat:
Call Settings in Settings and add an account
[G1 Android Development] ajbk4life1:
i flashed pershoot 2.6.35.10 kernel and now its just stuck at mytouch 3g screen. any help ?
[G1 Android Development] ajbk4life1:
finally got this to work.
[G1 Android Development] irisiris:
Thanks. I do not know how to run scripts, it probably would have worked.

What i did was i cut my ad.txt file to 2KB and tried to push it.Then tried to paste it to the etc/hosts same error.. permission of folder were writable 777.

so i went to app folder and removed geniewidget.apk which occupies 600+KB space. never liked it ever. and then i pushed my 600KB ad.txt file and it worked.

i think Move to SD might have worked too..but it doesn't matter now.

Thanks anyway.
[G1 Android Development] KoolKidsKlub:
Is this running smoothly yet?
[G1 Android Development] ezterry:
Edit: also I upgraded the kernel: http://forum.cyanogenmod.com/topic/2697-nightlies-discussion-of-nightlies/page__st__5660

(this is compiled with the new toolchain)

Just to note for the Audio hack I removed the AudioPara4.csv from the proprietary parts.. so for those following the codebase refresh your vendor.

Sorry GPS is on my list but was busy with some of the maintenance work.

Also "defect tracking" I'm just putting into github for now: https://github.com/ezterry/manifest-gingerbread-DS/issues

(use that for the entire gingerbread build)

And FYI previous version: GINGERBREAD-DS-Alpha-20110107-1.zip has 3104 unique downloads.
[G1 Android Development] bestofrhcp:
@ezterry, could we flash the GINGERBREAD-DS-Alpha-20110116-1 over previous ones or another wipe is recommended?
[G1 Android Development] irisiris:
Battery stats.: 7 Jan 2011 alpha

HTC Magic 32B ; rooted; latest radio SPL with 14MB extra ram

on battery since boot: 4 hours 26 mins 30 seconds

Battery Left: 56%

cell standby 35

display 27

Phone idle 20

dialer 13

android OS 5

Gmail 2

No phone calls made

6 sms received.none sent.

5 gmail emails notifications received.

Edge/GPRS was ON all the time for Gtalk only.No chat done though.

Phone was on same desk all the time.

wifi was not used.

battery stats were wiped and battery was charged to full after turning phone off before test.

compared to 22nd DEC release battery seems to be giving less. will run logcat now.
[G1 Android Development] tig33r:
@ezterry Do you plan more language in your rom?
[G1 Android Development] farmatito:
RIP usb battery drain bug

Attached my latest kernel with BFS, Memory Compaction, OC, TURBO_MODE. I think I have found the cause of the usb battery drain bug in the overclocking code and so far results are good: 84% battery after 10hrs. The patch is trivial:

--- arch/arm/mach-msm/acpuclock-arm11.c.orig 2011-01-03 14:23:15.000000000 +0100
+++ arch/arm/mach-msm/acpuclock-arm11.c 2011-01-15 20:31:29.000000000 +0100
@@ -483,7 +483,7 @@

/* Change the AXI bus frequency if we can. */
if (strt_s->axiclk_khz != tgt_s->axiclk_khz) {
- rc = clk_set_rate(ebi1_clk, tgt_s->axiclk_khz);
+ rc = clk_set_rate(ebi1_clk, tgt_s->axiclk_khz * 1000);
if (rc < 0)
pr_err("Setting AXI min rate failed!\n");
}

More tests and testers needed!

Enjoy.

USE AT YOUR OWN RISK. NO WARRANTY.
[G1 Android Development] irisiris:
@farmatito do i have to flash all three attached files from recovery to test this fix?
[G1 Android Development] irisiris:
Just installed the 16 Jan 2011 release on HTC magic rooted latest Radio SPL with 14mb extra ram

attaching logcat for 2 errors i noticed .

1- when i try to open battery History in spareparts..it FCs. Logcat attached for that. this problem i had with 7 jan release too.

2- Wifi works good mostly but sometimes it stops transmitting data despite the fact that it stays connected to the router.it could be my router .Anyway i turned on wifi and saw what comes in logcat. remember the wifi connection and passwords are saved already in settings of android. a separate logcat attached for that.
[G1 Android Development] hrk:
Will do and report back.
[G1 Android Development] eramax:
i installed this rom GINGERBREAD-DS-Alpha-20110116-1.zip

with the kernel : signed-boot-2.6.35.10-cyanogenmod+-bfs-ds_32b_radio2708-20110116.zip

the rom is very fast and stable till now , nice work :D thanks

one thing missed that where is the superuser ability , i couldn't install SetCPU because ther is no superuser to give it the root permission, so what i should to do now ???? !!
[G1 Android Development] th3k1d:
This may sound like a stupid question but do the nightlies have firerat's magpie in them?
[G1 Android Development] lolmensch:
call + menu + end call doesnt work anymore in gingerbread :'(

anyway nice rom. runs smooth as far as i can tell but still a bit too early to judge
[G1 Android Development] eramax:
they worked with me perfectly
[G1 Android Development] AndDiSa:
Seems to me a problem with /system/xbin/su provided with the ROM. If you install su out of this update zip it's working.
[G1 Android Development] ps2zhuantou:
No gapps(contract syn)？It is important for me .So i back to your 2.21 test3.
[G1 Android Development] Firerat:
lies

it works fine
[G1 Android Development] tig33r:
Do you plan more language in your rom?
[G1 Android Development] th3k1d:
Do you mean copy the su thats inside the zip file or applying the zip in recovery?

I applyed the zip but its still not working for me.
[G1 Android Development] AndDiSa:
Applying should work, but I pushed it manually, i.e.

adb remount

adb push su /system/bin

adb shell chmod 6755 /system/bin/su
[G1 Android Development] 3mpty:
gapps from CM latest page (section CyanogenMod 7 ofc midp) are working for this rom most apps you will need download from market but most important - sync with google acc is working.

h..p://android.d3xt3r01.tk/cyanogen/gapps/gapps-gb-20110115-signed.zip
[G1 Android Development] Firerat:
wasn't aware sync with google wasn't working

and the link filter is very basic

e.g.

hxxp

will fool it
[G1 Android Development] ezterry:
Maybe .. certainly looks like a bad part of the patch regardless:

https://github.com/CyanogenMod/cm-kernel/commit/e8f5d874641586cbc2262d29cc1d9e33314b4279#L0L414
[G1 Android Development] eramax:
i face a problem with touch Sensitivity , so it seem that after applying the new kernel the system have more free memory but with bad performance and so bad buttery drains so fast even in sleep mode.
[G1 Android Development] hrk:
My preliminary tests show a worse behavior. :(

That code looks poorly commented to my eyes. :-( Why the changes in *1000/1000 in the rate values?
[G1 Android Development] ezterry:
The battery history settings screen seems to have been removed in gingerbread.. replaced with the graph.. (gray bar at top of battery use screen is a graph, tap it for full screen version)

Missing the application to blame.. but those reports when never 100% unless you looked closely.. If you cleanly port the old screen into the new app let us know I'll take a look.
[G1 Android Development] farmatito:
@ezterry

Please fix 04modules script as it errors out on modprobe:

modprobe: chdir(/system/modules/lib/modules): No such file or directory

I would suggest something like:

#!/system/bin/sh
#
# Load any extra modules

MODULES="ipv6"

for i in $MODULES;
do
MOD_PATH=`find /system/lib/modules | grep $i.ko`;
if test "x$?" = "x0" ; then
insmod $MOD_PATH
fi
done

Also changing CONFIG_DEFAULT_MODULES_DIR to "/system/lib/modules" in busybox's config could help.

BTW: pershoot's defconfig has ipv6 built in, is this really needed?

Ciao,

Tito
[G1 Android Development] farmatito:
More kernels. Updated fixes. Please test.
[G1 Android Development] hrk:
LOL, gimme time to test 'em! XD
[G1 Android Development] pershoot:
you can see the history behind why that was done (which has now been reverted):

https://github.com/pershoot/kernel-2635/commit/e02b86ea301b4a51283c66d086ad42f9ffc57e2a
[G1 Android Development] th2811:
Can I use this also on ezterrys. 2.2.1-Test3-rom?
[G1 Android Development] eramax:
the new kernel update is so bad the rom hang and stop work after 1 min of booting
[G1 Android Development] Ohsaka:
Decided to test out the latest build.

Flash order

1) ohsaka-super-wipe.zip

2) GINGERBREAD-DS-Alpha-20110116-1.zip

3) gapps-gb-20110115-signed.zip

4) boot-cm_2635.10_ds_32b_radio2708-oc-uv-xtra-ram-fp-011611.zip

Boot logcat: http://pastebin.com/WeQgfdSL

No errors on boot up.

Will update this post later after further testing...

Google account sync works.

Market download of titanium backup works.

No su/superuser.apk... So I downloaded the latest superuser app from here. Strangely, the update wouldn't install until i resigned it. Here is a link to the resigned file. After installing it, Titanium Backup was able to get root access.
[G1 Android Development] nomadman:
seems like there is a data space issue with applying bypass' update archive on the latest alpha.
[G1 Android Development] irisiris:
with HTC magic latest spl radio 14mb ram ..and 16jan 2011 alpha

i am having permission denied issues with SU in terminal. All the system is Readonly in the root explorer. When i try to press RW button in root explorer nothing happens.

Attaching Logcat

when i try SU from the terminal it says permission denied.

I replace SU from this package manually http://xdaforums.com/showpost.php?p=10138779&postcount=111 but it didnt work

I can remount from adb and rm files or CHMOD files though.

What could be the error?
[G1 Android Development] Firerat:
you didn't chmod 6755 the su bin
[G1 Android Development] Ohsaka:
Or you could have looked up two posts and flashed this file I posted...

http://rapidshare.com/files/442972551/su-2.3.6.1-ef-signed.zip
[G1 Android Development] irisiris:
@ Firerat Thanks .I set the permissions and it worked.

@ohsaka thanks. You edited post while i was trying su .When i read your post first time it wasnt there. Anyway it worked out successfully. Cheers.
[G1 Android Development] _ice_:
does the screen off animation work? if not I am not getting this xD
[G1 Android Development] s14evil:
Firerat,

I'm stuck on the splash screen on magpie for d/s. It's the s.zip file. If you can post the normal magpie link. I am running radio 23.3 and spl .2005 also I am om cm6.0.0
[G1 Android Development] manleyaudio:
Thank you very much for this step by step. It solved my issue with SU.
[G1 Android Development] stefanero313:
Hi,

just one thing as I havent seen it in the fixes list,

is gps working now?

thnx for the info
[G1 Android Development] farmatito:
I'm using a build from your github without modifications

except the kernel
[G1 Android Development] ATeam-MrT:
No, it's actually not working right now, at least not on my 32A. Ezterry wrote in his release info:

... so we still have to wait some more time ...
[G1 Android Development] bestofrhcp:
i tried flashing it and it still doesnt give me permissions, any reason why?

and how do your CHMOD?
[G1 Android Development] AndDiSa:
I agree, same for me here. I patched the updater-script to create a directory /system/modules and put inside a symbolic link lib -> /system/lib.
[G1 Android Development] Firerat:
logcat ..

but my guess is

dalvik.vm.dexopt-data-only=1

is missing from the build.prop

so its trying to create system dex on /cache

this is fixed on github

adb remount
adb shell 'echo "dalvik.vm.dexopt-data-only=1" >> /system/build.prop'

would fix it
[G1 Android Development] ezterry:
20110117-1

New release 20110117-1 (post2 as usual)

GPS working!! via the shim.

Also if you are building from source the proprietary files have updated (changed version of libGLES_qcom.so see: details) Also the vendor make file has been updated for GPS/camera shim details.

This means camera, gps, and video may all break if you don't re-generate your vendor tree.

make clean from time to time or you will get stale object files," because a build property won't trigger an object file to re-build.
[G1 Android Development] juangil:
Thanks, should we keep using the bypass_gapps or are there any new gapps?
[G1 Android Development] dillalade:
20110117-1 is Magpie built into your builds exterry - or do we need to harass Firerat directly for this build option?

If not, then FR, if you'd be so kind

Nice one
[G1 Android Development] ezterry:
From my official point of view there are no gappps (else I'd have them in the op/2nd post)

To elaborate there are no true mdpi gapps at this point in time.. and the closest is on my computer and need work... (they are a tiny set of hdpi apps)

(In the mean time I think a small version of such apps was posted yesterday that will at least let you get most things from market)
[G1 Android Development] Firerat:
loving the AutoKernel

synced about an hour ago and noticed it when diffing before merge
[G1 Android Development] Firerat:
compiling now

feeling very guilty as I haven't added anything

and I didn't get round to tracking though the code from the gmail core dump

compile is going to take a while
[G1 Android Development] juangil:
is this build in 20110117?

thanks
[G1 Android Development] dillalade:
Appreciate that man - no rush.

Can I add a feature request (ignore if you like, s'all good):

1. The lock screen music controls (particularly controlling tracks via the volume rocker as well as playback functionalitly on the actual lockscreen.) Unsure if this is CM bespoke or is this is a 3rd party add on - let us know if you think this is a worthy addition for GB.

2. Many have mentioned the desire for the look/feel of the GB screen off graphic (similar to a CRT turn off.) Very cool, but I can see how this is somewhat a worthless addition, nevertheless very cool.

3. The customisable 6 button power widget built into the drop down notifiation bar.

I appreciate the above is premature given we're still alpha, but hey, I'm just flooding some proactive features... place it on your list of to do's and surprise is in a future release perhaps ;)

Cheers guys, looking forward to testing latest magpie build.

Props to you guys
[G1 Android Development] midget_3111:
Here are the Gapps which I'm currently using, I got them from the latest CM 7 builds :

http://android.d3xt3r01.tk/cyanogen/gapps/gapps-gb-20110115-signed.zip
[G1 Android Development] CBATESY:
Do these work on sapphire? Someone needs to find out.

Good job guys
[G1 Android Development] ezterry:
Read topic title
[G1 Android Development] juangil:
from OP:

NOTICE this thread is to help build; and develop gingerbread roms for the Dream/Sapphire platform; no binaries on this page are supported at this point in time; and no rom installation support will be provided.
[G1 Android Development] Firerat:
posts like this make my day
[G1 Android Development] :
Google and a little reading go a long way....
[G1 Android Development] :
Hey ezterry, bypass, Firerat,

I spent some time this weekend poking around your build and porting it to the 32a 6.35 radio. Here is my post:

http://xdaforums.com/showpost.php?p=10665449&postcount=96

I think the autokernel code you guys added to the build is an awesome feature. It got me thinking about options for the 32a 6.35 radio.

The port I made uses carz's kernel (see my signature). There are problems with his kernel and the biggest is that the camera is still not working (Feeyo got the camera mostly working with non-stock camera apps). However, carz's kernel may be the best we have since most features (especially the key ones like wifi, gps, BT, etc.) work with your AOSP build. Carz's kernel is based off of the CM 2.6.34 kernel.

My questions are:

(1) How difficult would it be to include his kernel in your autokernel code in the update-script, create a modules.sqf, etc. in your build?

(2) How difficult would it be to add carz's changes to ezterry's or pershoot's latest 2.6.35 kernel to get all the kernel updates they've made and make the latest version work on the 32a 6.35 radio? (A current kernel without a working cam is better than an older kernel without cam.)

Thoughts?

Thanks as always for your big contributions to the community.....
[G1 Android Development] Firerat:
Magpie 110117

Here is the latest Magpie

In all Honestly I've been lazy and not actually done much,

But Ezterry's latest commits got me all inspired.. :D

This Magpie includes all of Ezterry's recent commits, the working gps etc ( tbh I've not actually tested that )

I've pushed a couple of things

https://github.com/Firerat/GB-devic...mmit/5110207e7087f868d00ccd4df042083dd0a057e6

and

https://github.com/Firerat/GB-devic...mmit/9fac158e155833ca42ea1fff407963e9a007c87a

basically it adds support for customMTD on top of Ezterry's excellent AutoKernel

if you use customMTD the boot.img will be automatically patched for you

I've also included a crude script to workout if you can put system dex on /cache

tbh , its a little bit crappy

on firstboot you will get a reboot, after that all should be fine

I will fix that soon

as in earlier Magpies I've kanged in CM's backuptool, so your gapps, bootanimation and su stuff will be backed up and restored ( assuming you are flashing over a GB )

FR-110117-Magpie_GingerB-DS-AutoKernel_S.zip

edit:

minor update, resolved the issue with rebooting

swapped my crappy hack for something I should have thought of in the first place ;)

edit2 :

slight oversight

I neglected to include bindcache script, as tbh I thought all market downloads were going to sdcard,

turns out they are not

temp fix here

http://xdaforums.com/showpost.php?p=10700337&postcount=501

you only need it if you use customMTD and shrink cache to less than 35mb

i'll fix it so script is included in future builds, and look at fixing it in code so temp downloads are handled better
[G1 Android Development] s14evil:
FR-110107-Magpie_GingerB-DS-AutoKernel_S.zip ,and cm_2634_ds_32b-oc-uv-fp-060810.zip. this is what i've flashed, still stuck on splash screen.
[G1 Android Development] Firerat:
you should probably read more
[G1 Android Development] th2811:
Does aGPS also works?
[G1 Android Development] ezterry:
agps is mostly part of gapps.. I was able to get a location out of it from before I fixed gps.. so its likely if it fails you either have:

A bad gapps package. or

B are running into the issue where somehow on my mobile network I can't connect to the API server at https://www.google.com/ but can at http://www.google.com/ .. I posted some sqlite queries a bit before the holidays to fix that one..
[G1 Android Development] CBATESY:
sorry i meant to quote this. My phone decided not too. look like an idiot. I know the rom works on my phoen because ive flashed it. my bad.