yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] nagash91:
I use only 2G network.

But battery life sucks.

If the problem is the kernel, can someone build a kernel based on old kernel but with 14mb ram?

Now I don't know what to do...

1. use dount aosp removing new radio&hboot to have an usable phone (but dount...)

2. try tmus-g1 froyo without 14mb / with 14mb (this rom was the first donut rom I flashed and batter life was excellent.. but I didn't have the 14mb hboot)

3. try official aosp 2.2 without 14mb hboot.

:rolleyes:
[G1 Android Development] ezterry:
What magical install (rom/kernel) with the *SAME* usage actually gave you better battery life until the phone turned its self off.. please let us know.

Personally I think I need to release a kernel that says it overclocks to 4GHz but actually only runs at 480MHz

And you did remembre to properly calibrate the battery before keeping an eye on things correct?

If this sounds anoyed its because ever since releasing any kernel/rom/radio you find threads full of" thanks best battery life ever" and" ack my battery drained to NN% in 2hrs"
[G1 Android Development] nagash91:
Now I'm trying tmus g1 froyo with pershoot kernel.

In this moment I'm making a full charge of my battery. I also use a digital multimeter to see voltage levels of my battery every time I want to recalibrate :D :D:D
[G1 Android Development] Phateless:
Is it really the RADIO that's causing the battery drain? I thought it was the kernel? No offense ezterry, love your work but I know CyanogenMod 5/6 have known issues with battery drain.

As for the menu unlock feature; if they did it on purpose, that's great. I still don't like it but I'm more comfortable with it being intentional as opposed to accidental. Although I have heard people say that a bug can be converted to a feature by documenting it. :p
[G1 Android Development] puppetcarl:
im enjoying it so thank you

battery has never been great. after two years i just deal with it.

at home I use the battery that came with it. at work I have an extended one.(the brick maker)
[G1 Android Development] ezterry:
The kernel for cm6.1: There is the usb drain not as much of an issue with the included one but still restarts after unplug may help.. and frequently people get something running in the background killing cpu cycles (this can go slightly un-noticed with overclocking)

The radio is known to get 3g in weaker signal but that usually means more power to send and cpu to error correct received data.

2g is also power hungry in weak signal. But I don't think this changed.

Once you are sure none of the services are no hamering the cpu trying to connect with no or flaky service, and you don't have the usb drain.. I see the usual 8-12h moderate use that all roms 1.5 on have given me on this phone.. If I need more I need to be more proactive in disabling network use.

Um.. this was a on purpose feature in the code.. allows the menu button to unlock if a setting in the framework-rez is not true, or a set prop is set, or an override file exits.. sine the rom had false in the framework xml it was always enabled regardless of the other two checks.

The update I made yesterday sets the framework value to true thus prevents menu unlock unless you set un one of the other options.
[G1 Android Development] bemymonkey:
So you would classify 18-24 hours of standby with sync + widgets and 3G on permanently as normal? I've had your ROM on my Dream pretty much since I got it, so not much to compare to :p
[G1 Android Development] ezterry:
It be days longer withou 3g.. if the widgets do not update over the net or only do so infrequently its reasonable.

Usually what kills the battery very fast is downloading and post processing/rendering web views. (Web browser/tapatalk)

Most widgets have a simple api thus don't have to do as much post processing on usually small payloads.

When I need long battery life I turn off ebuddy and sync.. but usually email (IMAP)+twitter are still allowed to update.
[G1 Android Development] Dukenukemx:
Umm, I did install that ezBiffTestKernel20101106-2708_S.zip. Did I screw up, or it's fine? I haven't used the phone long enough to know if it effected my battery life.
[G1 Android Development] Dukenukemx:
Yes, stock battery.

When I start using other things, then I'll see if it lasts. Haven't used GPS. I have a lot of games I haven't run yet. I'm going to disable 3G, and use mainly 2G. See if that improves it further.

For all I know, the battery is nearly dead, and the meter is off by a lot. Never happened to me before on the G1, but there could always be a first.
[G1 Android Development] nagash91:
ok.. I report my experience with pershoot kernel + TMUS G1 froyo CM6 remix.

The experience is the same that I have with official aosp 2.2 OTA.

(I have new radio with +14mb)

I made a full wipe, install rom, install kernel, full charge, wipe battery state.

After 45 minutes my battery is at 86%.

41% by display

27% by wifi

9% by androidOS

7% by android system

5% by Cell standby

3% ny media

2% by phone idle

2% by mediaserver

2% by android.process.acore

2% from com.google.process.gapss

In this 45 minutes I have used 2G networks, wifi for sync with google, I opened 1 time calendar, I opened 1 time contacts, I opened market and downloaded zeam launcher.

STOP.

Ok.. I think this isn't good. (cell used 3-5% of battery in the time to download ZEAM launcher... :rolleyes: ok ... good... ... ... )

I find this issue in all roms I tested after flashing new radio & spl with 15mb.

So I think the cause can be (in order of probability, IMO):

1) RADIO & SPL

2) The kernels that have been used to implement the 15mb hack with new RADIO & SPL.

3) The hack that allow to use 15mb with new RADIO & SPL

next: I'll try to use the old radio&spl (death spl) with the same rom and with aosp 1.6.

(in the past I used the new +15mb radio with aosp 1.6, and battery drain continued to occur..)

PS: after a call of 1-2 minutes and a sms (2-3 minutes of screen up for the sms) I lose 3% of battery
[G1 Android Development] ezterry:
I'm sure some will be happy for me to have that knowledge :)

(Actually was going to look for them about in the cm gapps but didn't get there yet)

FYI: want froyo parts translated PM me with the strings in this xml translated and the language its now in: http://sandbox.devnull.name/android/MT3G_testrom/froyoparts-strings.xml
[G1 Android Development] Phateless:
Yeah, the battery drain was almost unusable on CM6, but with your kernel it's totally livable. Just like you said, don't know what people expect when you overclock your phone by 20%.

I know, I stated that I realize they did it on purpose. Even though I don't like the feature I'm happy that it's a feature and not a bug. Very cool that you removed it on your version, thanks for that!
[G1 Android Development] bemymonkey:
Thanks for the tips... 12h of solid usable battery life with Sipdroid running should be fine, I was just a bit shocked because I'm used to my Desire, which gets about a week of standby with 3g + wifi with Sipdroid, Skype and Trillian running and connected... so having the radios use so much power when they're idle is a bit new to me. :)
[G1 Android Development] jadephyre:
hm... i'm growing increasingly tired of the default theme, is there any way to deodex the rom so that theming becomes possible ?
[G1 Android Development] ezterry:
Um I'm not deodexing it others already have.. but its no longer the [mostly] unmodified OTA

Also its possible to theme it as is, just update the individual pngs in the apk (remember its a zip file) leaving the rest of the zip as is..

For xml changes apktool to make human readable xmls .. edit .. rebuild with apktool Then take the resources.arsc in the apktool build directory and inject only that into the original .apk

(This is in effect how I made those language packs and the disable menu button on lock screen flash.. its a hair more work but worth saving your /data space and keeping things on the faster internal storage)

Also if you have not seen it we have one theme: http://xdaforums.com/showthread.php?t=856165

---

But I Agree more themes will need to see if a themer can help me out in making some (or at least give me the images in a portable form with permission to use them)
[G1 Android Development] roalex:
I have ported (some copy pastes, some injects,etc :D) Ginger Bits to this rom:

Launcher(made to work on Froyo by the modaco ppl)&Keyboard are from the SDK, framework and a few application themed.

REQ: 87 MB on /system

howto:

1.flash test3

2.flash parts

3.flash mytheme

Download:

OA22OTA-Gingerbread-Theme.zip md5:93887ac62ce5f87dcd3b1b8906720619

Credits:

Krispy for the metamorph

studjuice - for the metamorph

Daneshm90 for making "Theme Porter"

Daneshm90 Apk Manager

Launcher-MoDacO

Ohsaka colorChange.jar

Google for the VM SDK png's ? :P

Updates:

-Thanks to Terry we have a IME fix, on the odd output over the keypad

NoWipe Update here

Also replaced in the main file.
[G1 Android Development] bi0hzr:
you need the green signal bar, its on the android theme section, and soon into my mods xD
[G1 Android Development] sisterchick:
It's a miracle!!

How in heaven's name did you get the clock and date white? I dug through xmls till my eyes crossed and couldn't find it!!!! Tell the tale!
[G1 Android Development] roalex:
Hi, indeed it took a bit :)

i used this tool here

in order to use it, you need to DEodex the rom first, it needs the class in the services.jar you do what you do, then i just flash it deodex, ODEXed back pull the files.

it wasn't in the SDK though, im not quite sure where people got that from, in any case its not to hard to "port" :D
[G1 Android Development] bi0hzr:
just made from the videos i think

black status bar and its all green, signal wifi 3g edge etc

green as the android xD
[G1 Android Development] kentobi:
hey, i dont wanna read 145 sites of this thread, sorry about that

but i have a question:

Is it possible to get the percentage in the battery logo in the notificationbar (like it was in my old rom SuperD :p)?

and how, of course :D

thanks for the info

ps: great rom
[G1 Android Development] siddharthsai:
Great work with the theme.. although its too slow now..
[G1 Android Development] ezterry:
Seems same speed as ever *shrug*

Grab spare parts from market if you want to speed up or disable transition speeds.

(Edit: unless its the new launcher I stayed on launcher pro)
[G1 Android Development] :
Are you running this on your washing machine? Some info would be nice and the theme can't slow down the phone.

It's nothing more than png edits.
[G1 Android Development] siddharthsai:
If i could run it on a washing machine , i wouldnt be lurking around any forums... anyways the animations are slowing down the phone + the launcher is laggy.. but awesome theme , wish i had N1
[G1 Android Development] roalex:
Well maybe its slow cause he did an upgrade, i got no idea what happens when u wipe apks from app with all the /data/data for instance, does it gets updated with the new apks ? i not quite sure about that. The MoDaCo launcher is really fast imo.

Im using 18mb CC, autokiller > agressive, 4 widgets, with 40 MB free :)
[G1 Android Development] ezterry:
Worked fine here.. (reinstalling base+parts+theme w/o wipe)

Ran fix permissions just in case after first boot.

Launcher seemed fine in my testing just was already set up in LauncherPro myself. If its reloading check keep in ram

If the big slow down in animations.. As I said get spare parts on market and set them to none or fast if you want them faster.
[G1 Android Development] roalex:
Btw any clue on some Jit libs that would work with this ? think i have tried with those in CM, ain't working.
[G1 Android Development] siddharthsai:
Thanks brother.. will flash parts :)

Can someone post what is the best settings to set to like comcache , heap , JIT ..( all the performance settings ) ?? Would be helpful :)
[G1 Android Development] ezterry:
Um the rom is not made for jit.. you can try to deodex and enable it in build.prop I think the code exists.. but I've always found transitions between apps slower. (And much more of a slow down to actual usage than the linpack increase)
[G1 Android Development] punshkin:
love this rom but sometimes the camera stops working. needs reboot to work again (test2) couldnt update yet
[G1 Android Development] shadowillusions:
I still can't figure this out! Any help appreciated!
[G1 Android Development] Skeptiker:
Woah the Gingerbread theme is so damn awesome, but there is one problem ;) it doesn't work with the langpack, if i flash the theme after the langpack everything is english, and if i flash the langpack as last the theme isn't available :-(. Any solution?
[G1 Android Development] Dukenukemx:
Can a rom be made for jit?
[G1 Android Development] roalex:
Can't languages be MetaMorphed ? If we could then it would be much easyer to ninja them in.
[G1 Android Development] Themoose88:
might give this a try... thanks!!!
[G1 Android Development] smiley9k:
http://xdaforums.com/showthread.php?t=831139

the link was in the first post :)
[G1 Android Development] Inceptron:
Just curious, but I saw in another post that ezterry said this would work on Rogers dreams, but I'm confused with the version numbers.

I have a 32B/EBI1 [Rogers] dream and currently have 1.33.2005 SPL/hboot with a 3.22.26.17 radio.

If I upgrade to the 'newer' spl+hboot, the versions are lower. Other than the fact that 1.33.0013 SPLs won't be compatible with 3.xx radios, why are the versions lower? (or is my guess correct?)

Thanks in advance to who ever clears this up for me.
[G1 Android Development] ezterry:
Ok since you are asking in a ROM thread (and not the radio thread):

You can install the rom in the op followed by the EBI1 kernel (follow the link to my 20101031 kernels)

;;

If you are interested in the other radio that will give you 14MB extra ram check out the thread on the 2708 kernel:

URL=http://xdaforums.com/showthread.php?t=831139

the EBI1 part of your dream ONLY has to do with the radio you currently have installed; you can safely (via fastboot) switch to the new 2708 kernel (you must use fastboot all other methods will brick your phone since you currently have the EBI1 radio)
[G1 Android Development] Inceptron:
Thanks, that cleared up a lot. I used to think EBI1 was something to do with a part of my hardware..

And sorry for posting in the wrong thread.
[G1 Android Development] fredptc:
would the voice recorder will be included in the future?
[G1 Android Development] GoodDamon:
Got firerat's apps2sd-ext script working

Hey, just a heads up for anyone interested... To get firerat's apps2ext script working, install the PartsB addon, enable all the built-in apps2sd-ext stuff in the Froyo Parts app, then run the installer from recovery. It'll detect that you've already got mounting set up properly, and just install apkmanager.sh. Boot back up, and now you can move apps to internal memory at will.

All is right with the world. :)
[G1 Android Development] roalex:
There should be a Soundrecoder in the rom afik its prolly broke tho, does anybody see it in apps ?
[G1 Android Development] vermaekansh:
i have froyo patrs installed and all teh option checked except the compcache...

so can i try the firerat's FR_patch140.txt thru terminal for A2sd and reboot ...

is this what u wanna say..?
[G1 Android Development] GoodDamon:
Yeah. I've got it working for me. Before Froyo Parts, it wouldn't work at all, but now it's working great.
[G1 Android Development] ezterry:
To users of the FR/PL/DE lang pack

A minor update for you to debug for me with a camera translation

(some strings may be missing but more important is it be stable)

(I probably will not build 1.2 for the other languages, but only because I intend to fix more in 1.3 and will with luck have that done before I finish 1.2 builds :D)
[G1 Android Development] ezterry:
Yuck.. this looks like a bug in the actual MT3G ota..

The app exists, just missing the Launcher activity..

To run it you can either:

1) if you use launcher pro plus make a shortcut to the "sound recorder" activity

2) download "any cut" (free) from market and use that to make the shortcut
[G1 Android Development] shadowillusions:
I can't seem to get fastboot working... When i enable fastboot on my phone, the screen turns black and then just pops on again and thats it...
[G1 Android Development] Daiskei:
Hey guys, I was just wondering if it was at all possible to get the slide to answer function back with this rom?
[G1 Android Development] punshkin:
video playing is f*cked up...

test3.partsB,2705

any help appreciated
[G1 Android Development] :
*Le Sigh*

And yet another useless post by me asking yet again for some idea on setup, phone, radio and spl app with problem? How can we help when all you have to say is 'Dur it broke'

I have no issue with video playback either saved on sd or you tube. If as I suspect it might be then switch from hq to normal in youtube.
[G1 Android Development] punshkin:
the sound plays but there is only black screen. when i skip to any point of the video i get a standing picture of that point in the video

hmm i thought the rest was clear but here we go.

HTC Dream (what else in Dream forum)

2705 Radio+SPL combination

any video player (stock gallery + es file player)

i think i found a thing that might cause this problem: it seems like it happens on videos of big filesize. same goes for musik: tracks with more than approx. 10mb are not listed within the musik app

another problem: has someone else got the bug that after some hours (maybe 12) the camera app doesnt work anymore? its only showing a black screen. same goes for cam accessing apps like barcode or 360camera
[G1 Android Development] :
Of course my mistake I mean no-one with an mt3g or fender ever comes in here to ask questions also seeing as the roms run on them too :eek: and how I was meant to gleam your info from '...it's fu*ked up' is well beyond me, I'll book a course in mind reading later :D

Now to me sounds like a possible bad flash, have you tried a full wipe and re-flash and testing the rom without anything else on it?
[G1 Android Development] punshkin:
sorry for beeing rude.

not exactly.

i wiped, installed test3, activated a2sd in froyoparts, restored appsettings with titanium

both(video + camera) problems still exists.

am i the only one with this problem?
[G1 Android Development] sisterchick:
Progress!

Finally! Thanks to Roalex's theme and Ezterry's input, I was able to push my Peppermint theme's framework-res, settings, fonts, MMS and Gmail over the Gingerbread theme and get it running. Now to get it flashable!
[G1 Android Development] Dukenukemx:
Just watched hot salsa dog on my G1 through YouTube, and no problems. I haven't tried anything off of the SD card though.

It could be your titanium that's causing the problem? I did pretty much what you did, except the titanium. When I flash roms, I don't restore from backups. I go through the annoying process of installing all my apps.

BTW, battery life is still great on my phone. Goes for nearly 2 days before needing a charge. 3G stays on, cause it makes no difference for me. Data connection and syncing is disabled. Only enabled when I need to check stuff.
[G1 Android Development] roalex:
what setting do you have set in the Froyo Parts app ?
[G1 Android Development] punshkin:
apk2ext and restrict /dev/hw3dc

are checked
[G1 Android Development] ezterry:
Gingerbread Theme French, German, Polish Language Pack

FYI all (non-themed) language packs updated also:

Here is a language pack to overly roalex's Gingerbread theme http://xdaforums.com/showpost.php?p=9686189&postcount=1440

YOu probably do not need to wipe if you are already running this rom, but it is wise to reflash the rom:

[size=+2]

1) Flash MT3G-test3_S.zip

[size=-1]MD5: efff33db482ea3b6da3b247516be6a7f[/size]

2) Flash MT3G-test3-partsB_S.zip

[size=-1]MD5: 58b80345db33c95a92f9be77ee67cc43[/size]

3) Flash OA22OTA-Gingerbread-Theme.zip

[size=-1]MD5: 93887ac62ce5f87dcd3b1b8906720619[/size]

4) Flash MT3G-test3-gingerbread-ex1.3_fr_pl_de_S.zip

[size=-1]MD5: 2fbf18fa25a4a5e7f8e20a146a04c32b[/size]

[/SIZE]

If you are not using the 2708+ kernel (or are trying a different kernel) remember to also flash the EB0/EBI1 kernel of your choice before booting.

Thanks to roalex for making the theme (OA22OTA-Gingerbread-Theme.zip) I just applied my language pack scripts to it.

Oh.. and note the Gingerbread Keyboard supports all the languages of this port :)

--

mirror OA22OTA-Gingerbread-Theme.zip 93887ac62ce5f87dcd3b1b8906720619 (hopefully not needed)
[G1 Android Development] roalex:
Nice going :)
[G1 Android Development] zosX:
Here's a weird problem. My apps keep disappearing from the stock launcher. It doesn't matter if they are internal or sd, they just slowly keep disappearing. I didn't have this problem until recently. In the market they show up....just not in the launcher, and any icons on the home screen go to the generic default. Anyone experience this?
[G1 Android Development] zzrssh:
Thanks for the great rom. Installed it on my G1 and girlfriend's; love the fast boot time, smoothness, and severe lack of forced closes. Thanks ezterry!
[G1 Android Development] reiga:
runs great, but how i can disbale this animations ?
[G1 Android Development] roalex:
@zosX Try to run fix_permissions

@reiga Settings/Display
[G1 Android Development] reiga:
yes thanks! i found it in this moment.

but how i disable the luncher animation !? :D
[G1 Android Development] roalex:
TBH i didn't notice one !, it has no such options tho. If you are looking for some speed,Compcache on, home in memory, run autokiller, set aggressive. Like 40-50 Mb free for me.
[G1 Android Development] reiga:
the rom runs very fast, but the luncher animations so slowley :( at test2 was the luncher animation, very fast :confused:
[G1 Android Development] BrandoHD:
Just flashed the gingerbread theme, sweet, loving my 32A magic even more now
[G1 Android Development] ezterry:
Black Bar Overlay (Themers Tool)

= Background =

Many themes have a dark or black status bar.

Unfortunately it seems the color of the clock is hard coded into the code; that is then exported to the odex files.

There are ways of reverse engineering the code and setting the value; but once one odex changes in framework; all the others must be updated.

= Updater zip =

Here I have an updater zip that will update the roms odex to create a white clock; including the DroidX keyboard and Walpapers from parts if installed.

To use just this black bar; flash it as is.

[SIZE=+2]MT3G-test3-blackbar_S.zip[/SIZE]

MD5: 5f68130317cc99d9c519ffd57b165a51

Note: Since the DroidX keyboard and parts package have the odex for the original rom only you will need to re-flash the theme if you install either after the initial install of the theme.

== Notes to themeres ==

The easiest thing to do is extract the updater.zip and use the contained odex files and updater-script to change the color of the clock.

Then just inject any APK to /system (as the sample framework-res.apk) from the system you want modified the odexs will update themselves.

If you are modifying gmail.apk please consider getting the newer version from market and having your script delete the odex on the system (you can replace the gmail.apk with the new one)

For theming the language packs; just replace the included framework-res with the one from the language pack; then add the theming values (note you will want to update the status bar background and statusbar.xml if you do this)

Please do thank your greater community for the information required to make these kind of hacks.

== Thanks to the community ==

APKTool, dexopt-wrapper, baksmali, and smali are critical for this work

There creators and the users that show their functionality.
[G1 Android Development] bestofrhcp:
looks great! but isnt the gingerbread font the same but a couple px smaller?
[G1 Android Development] ezterry:
Some options:

Settings -> Display -> Animations

For additional fine tuning:

Get Spare Parts (Ad supported) from Market and set Window Animations/Transition Animations

If the speeds changed on the base rom probably one of the settings got changed