Jump to content

Ginger_dmd_4.000.07_aosp_v2


Guest davidevinavil

Recommended Posts

Guest davidevinavil

dmd_update_1.2 on first post

Fix charge issue, added ACER dialer..

Added smartass, lagfree and interactiveX governor thank to Technolover

You'll find all into dmd_update folder on SD card ;)

Edited by davidevinavil
Link to comment
Share on other sites

Guest davidevinavil

Hello David, I would like a different ring tone for each contact, it is possible?

Many Thanks

With ACER contact you can choose different ringtones for different contact

Link to comment
Share on other sites

Guest stonebear

dmd_update_1.2 on first post

Fix charge issue, added ACER dialer..

Added smartass, lagfree and interactiveX governor thank to Technolover

You'll find all into dmd_update folder on SD card ;)

Cool. Thanks. :)

Still weird behaviour but it finally reached 100% as measured by "system panel".

It was 98% on 4195mv but then hit 100% on 4152mv.

It never would get passed 98% before the update.

....it might sort itself out in time?

edit

I ran the battery down (to about 20%) and am charging again, it is stuck on 97%, led won't stop flashing, battery at 4195mv, no matter how long I leave it it will not get passed that. In other words, problem remains.

.

Edited by stonebear
Link to comment
Share on other sites

Guest clacava

Flashed 1.2.

I have a problem with the battery:

stop the charge at 91% 4167mV but the led is always flashing.

:huh:

ps. is similar at post 224

Edited by clacava
Link to comment
Share on other sites

Guest davidevinavil

This is graph with a crap charger..

In fact it take 4,5 hours to full charge..

I'll upload also charging with acer wall charger... Obviously it's faster and reach 100%.. And at 100% led stop blinking..

post-724294-0-46739400-1320061240_thumb.

Link to comment
Share on other sites

Guest stonebear

I just tried Technolovers kernel and had the 98% problem again...I found that by rebooting a few times (during charge) I could get it to 100% so I think same trick would work for this. :)

Another quick question please, how do the kernels contained in dmd update 1.2 differ from the kernels in your kernel thread?

Edited by stonebear
Link to comment
Share on other sites

Guest davidevinavil

Kernel in kernel tread is older and has charge issue.. It's strange that you still have problem with charge because on my phone works well..

Link to comment
Share on other sites

Guest TechnoLover

@ stonebear

if you have again trouble with loading, run this command in terminal emulator or via adb shell:

dmesg | grep -i batt > /sdcard/battery.txt

and post the content ;)

Link to comment
Share on other sites

Guest stonebear

Kernel in kernel tread is older and has charge issue.. It's strange that you still have problem with charge because on my phone works well..

Yea, it's weird. It is further complicated now because I am trying out t&l 2.3.5, first with Technolovers kernel, now with kernel from update 1.2. rolleyes.gif

Had I stayed with your rom plus the 1.2 update I am sure it would have resolved by now, after all it did reach 100% for the first time after installing update. Then it seemed the problem returned but I do think with a few discharges and charges it would have been ok again.

Link to comment
Share on other sites

Guest stonebear

@ stonebear

if you have again trouble with loading, run this command in terminal emulator or via adb shell:

dmesg | grep -i batt > /sdcard/battery.txt

and post the content ;)

It will be by terminal emulator cos I don't have adb. I will give it a few days and see if problem resolves first.

I will stay with t&l and low volt kernel from dmd update 1.2 for that time so it has time to work itself out.

I did "wipe battery" from recovery last night in an attempt to help fix it so maybe that didn't help?

Edited by stonebear
Link to comment
Share on other sites

Guest stonebear

I have edited this post because...

I think the problem might be that I did a nand restore of Ginger_dmd and then just flashed the low_volt boot without flashing the dmd_update 1.2 first. It seems the restore was from a backup taken before flashing update 1.2 and not after it like I thought.

I have been trying so many roms and kernels I am quite mixed up, so I am going to do a fresh install of Ginger_dmd and flash update 1.2 in the next few days and report back. I will check the battery indication before flashing different voltage.

Sorry for posting all the huge screenshots and sorry for getting things mixed up.

Edited by stonebear
Link to comment
Share on other sites

Guest Torstiko

Hi

Thank-you for your exelent ROM.

I have the battery problem too.

Does it matter which voltage is set? I'm using low voltage.

How could i help? Logfile?

Greets

Link to comment
Share on other sites

Guest stonebear

4.049 Volt looking at original acer_a4_vol_table.h correspond to 90 % with 300 mA drain, so value is right..

Do you have a link to that table please? I am interested to know how mV corresponds to charge percentage. Like, what mV for 15% etc.

I have re-installed and flashed update 1.2, I will report back how it charges soon. :)

I am sure some of the issues I have been having is from trying so many roms and kernels so my calibration is way off, taking a long ime to get from 98% to 100% is a sign of this I think.

Edited by stonebear
Link to comment
Share on other sites

Guest stonebear

I let the battery get to 5% and then charged with power off, when LED stopped flashing I switched power on and indicator was at 97% so I charged with power on. After about 10 minutes it reached 100% and led stopped flashing. :)

The main thing is that it does reach 100% and the LED does stop flashing, it may just be necessary to wait longer than expected to get from 98% to 100% (in my case) but that might be calibration issue.

Also, I still have lower mV at 100% than I do at 98%, fully charged I have 4171mV and at 98% I have 4195mV, again I think it is a calibration issue.

Edited by stonebear
Link to comment
Share on other sites

Guest davidevinavil

This is table which give battery indications when phone is NOT in charge

As you can see there are many table accordying at current drain of phone (10, 100, 300, 500 mA)

#ifndef __ACER_A4_VOL_TABLE_H

#define __ACER_A4_VOL_TABLE_H


/* different system loading cases */

enum {

	BATT_DSG_25C_10mA,

	BATT_DSG_25C_100mA,

	BATT_DSG_25C_300mA,

	BATT_DSG_25C_500mA,

	BATT_CHG_25C_500mA,

	BATT_CHG_25C_900mA

};


typedef struct {

	unsigned short	voltage;

	unsigned short	capacity;

} acer_battery_table_type;


#define MAX_VOLT_TABLE_SIZE 101

acer_battery_table_type acer_battery_dsg_25C_10mA_table[] = {

{4205,100},

{4192,99},

{4180,98},

{4168,97},

{4156,96},

{4144,95},

{4134,94},

{4124,93},

{4115,92},

{4105,91},

{4096,90},

{4088,89},

{4081,88},

{4073,87},

{4066,86},

{4059,85},

{4046,84},

{4034,83},

{4022,82},

{4010,81},

{3998,80},

{3992,79},

{3987,78},

{3981,77},

{3976,76},

{3971,75},

{3965,74},

{3959,73},

{3953,72},

{3947,71},

{3942,70},

{3936,69},

{3931,68},

{3925,67},

{3920,66},

{3915,65},

{3909,64},

{3904,63},

{3899,62},

{3894,61},

{3889,60},

{3879,59},

{3870,58},

{3861,57},

{3852,56},

{3843,55},

{3837,54},

{3832,53},

{3827,52},

{3822,51},

{3817,50},

{3813,49},

{3810,48},

{3807,47},

{3804,46},

{3801,45},

{3798,44},

{3796,43},

{3794,42},

{3792,41},

{3790,40},

{3788,39},

{3786,38},

{3785,37},

{3783,36},

{3782,35},

{3781,34},

{3780,33},

{3779,32},

{3778,31},

{3777,30},

{3775,29},

{3773,28},

{3772,27},

{3770,26},

{3769,25},

{3765,24},

{3761,23},

{3757,22},

{3753,21},

{3750,20},

{3743,19},

{3737,18},

{3730,17},

{3724,16},

{3718,15},

{3712,14},

{3707,13},

{3702,12},

{3697,11},

{3692,10},

{3688,9},

{3684,8},

{3680,7},

{3676,6},

{3673,5},

{3531,4},

{3389,3},

{3247,2},

{3105,1},

{2963,0}



};


acer_battery_table_type acer_battery_dsg_25C_100mA_table[] = {

{4195,100},

{4179,99},

{4163,98},

{4147,97},

{4131,96},

{4115,95},

{4106,94},

{4097,93},

{4088,92},

{4079,91},

{4070,90},

{4062,89},

{4054,88},

{4046,87},

{4038,86},

{4030,85},

{4019,84},

{4008,83},

{3997,82},

{3986,81},

{3976,80},

{3970,79},

{3965,78},

{3960,77},

{3955,76},

{3950,75},

{3944,74},

{3938,73},

{3932,72},

{3926,71},

{3921,70},

{3914,69},

{3908,68},

{3901,67},

{3895,66},

{3889,65},

{3882,64},

{3875,63},

{3868,62},

{3861,61},

{3854,60},

{3847,59},

{3840,58},

{3833,57},

{3826,56},

{3819,55},

{3815,54},

{3811,53},

{3808,52},

{3804,51},

{3801,50},

{3797,49},

{3794,48},

{3791,47},

{3788,46},

{3785,45},

{3782,44},

{3780,43},

{3778,42},

{3776,41},

{3774,40},

{3772,39},

{3770,38},

{3768,37},

{3766,36},

{3764,35},

{3762,34},

{3761,33},

{3760,32},

{3759,31},

{3758,30},

{3756,29},

{3754,28},

{3753,27},

{3751,26},

{3750,25},

{3746,24},

{3743,23},

{3740,22},

{3737,21},

{3734,20},

{3727,19},

{3721,18},

{3714,17},

{3708,16},

{3702,15},

{3696,14},

{3691,13},

{3686,12},

{3681,11},

{3676,10},

{3672,9},

{3668,8},

{3664,7},

{3660,6},

{3657,5},

{3527,4},

{3398,3},

{3269,2},

{3140,1},

{3011,0}



};


acer_battery_table_type acer_battery_dsg_25C_300mA_table[] = {

{4201,100},

{4179,99},

{4158,98},

{4137,97},

{4116,96},

{4095,95},

{4085,94},

{4075,93},

{4065,92},

{4055,91},

{4045,90},

{4037,89},

{4029,88},

{4021,87},

{4013,86},

{4006,85},

{3994,84},

{3982,83},

{3971,82},

{3959,81},

{3948,80},

{3941,79},

{3935,78},

{3928,77},

{3922,76},

{3916,75},

{3909,74},

{3903,73},

{3896,72},

{3890,71},

{3884,70},

{3877,69},

{3870,68},

{3863,67},

{3856,66},

{3850,65},

{3843,64},

{3837,63},

{3830,62},

{3824,61},

{3818,60},

{3812,59},

{3807,58},

{3802,57},

{3797,56},

{3792,55},

{3787,54},

{3783,53},

{3778,52},

{3774,51},

{3770,50},

{3767,49},

{3764,48},

{3761,47},

{3758,46},

{3755,45},

{3752,44},

{3749,43},

{3746,42},

{3743,41},

{3741,40},

{3739,39},

{3737,38},

{3735,37},

{3733,36},

{3731,35},

{3729,34},

{3727,33},

{3726,32},

{3724,31},

{3723,30},

{3720,29},

{3718,28},

{3716,27},

{3714,26},

{3712,25},

{3728,24},

{3745,23},

{3762,22},

{3779,21},

{3796,20},

{3769,19},

{3743,18},

{3717,17},

{3691,16},

{3665,15},

{3660,14},

{3655,13},

{3650,12},

{3645,11},

{3641,10},

{3635,9},

{3630,8},

{3625,7},

{3620,6},

{3615,5},

{3497,4},

{3379,3},

{3261,2},

{3143,1},

{3025,0}




};


acer_battery_table_type acer_battery_dsg_25C_500mA_table[] = {

{4148,100},

{4131,99},

{4115,98},

{4098,97},

{4082,96},

{4066,95},

{4056,94},

{4046,93},

{4036,92},

{4026,91},

{4016,90},

{4007,89},

{3999,88},

{3990,87},

{3982,86},

{3974,85},

{3962,84},

{3951,83},

{3940,82},

{3929,81},

{3918,80},

{3909,79},

{3901,78},

{3892,77},

{3884,76},

{3876,75},

{3869,74},

{3863,73},

{3856,72},

{3850,71},

{3844,70},

{3837,69},

{3831,68},

{3825,67},

{3819,66},

{3813,65},

{3807,64},

{3801,63},

{3795,62},

{3789,61},

{3784,60},

{3779,59},

{3774,58},

{3769,57},

{3764,56},

{3760,55},

{3755,54},

{3751,53},

{3747,52},

{3743,51},

{3739,50},

{3735,49},

{3731,48},

{3727,47},

{3723,46},

{3720,45},

{3716,44},

{3713,43},

{3710,42},

{3707,41},

{3704,40},

{3702,39},

{3700,38},

{3698,37},

{3696,36},

{3694,35},

{3691,34},

{3689,33},

{3687,32},

{3685,31},

{3683,30},

{3680,29},

{3677,28},

{3675,27},

{3672,26},

{3670,25},

{3666,24},

{3663,23},

{3660,22},

{3657,21},

{3654,20},

{3648,19},

{3642,18},

{3636,17},

{3630,16},

{3625,15},

{3620,14},

{3615,13},

{3610,12},

{3605,11},

{3601,10},

{3593,9},

{3585,8},

{3577,7},

{3569,6},

{3562,5},

{3455,4},

{3349,3},

{3243,2},

{3137,1},

{3031,0}



};


acer_battery_table_type acer_battery_chg_25C_500mA_table[] = {

{4212,100},

{4207,99},

{4202,98},

{4197,97},

{4192,96},

{4188,95},

{4182,94},

{4176,93},

{4170,92},

{4164,91},

{4159,90},

{4154,89},

{4150,88},

{4146,87},

{4142,86},

{4138,85},

{4129,84},

{4120,83},

{4112,82},

{4103,81},

{4095,80},

{4089,79},

{4084,78},

{4079,77},

{4074,76},

{4069,75},

{4065,74},

{4061,73},

{4058,72},

{4054,71},

{4051,70},

{4045,69},

{4040,68},

{4034,67},

{4029,66},

{4024,65},

{4018,64},

{4012,63},

{4006,62},

{4000,61},

{3995,60},

{3989,59},

{3984,58},

{3979,57},

{3974,56},

{3969,55},

{3964,54},

{3960,53},

{3956,52},

{3952,51},

{3948,50},

{3944,49},

{3940,48},

{3936,47},

{3932,46},

{3929,45},

{3925,44},

{3922,43},

{3919,42},

{3916,41},

{3913,40},

{3910,39},

{3907,38},

{3905,37},

{3902,36},

{3900,35},

{3897,34},

{3895,33},

{3893,32},

{3891,31},

{3889,30},

{3887,29},

{3885,28},

{3884,27},

{3882,26},

{3881,25},

{3878,24},

{3875,23},

{3872,22},

{3869,21},

{3866,20},

{3859,19},

{3852,18},

{3845,17},

{3838,16},

{3831,15},

{3824,14},

{3817,13},

{3810,12},

{3803,11},

{3797,10},

{3792,9},

{3788,8},

{3784,7},

{3780,6},

{3776,5},

{3696,4},

{3616,3},

{3536,2},

{3456,1},

{3377,0}



};


acer_battery_table_type acer_battery_chg_25C_900mA_table[] = {

{4203,100},

{4200,99},

{4197,98},

{4194,97},

{4191,96},

{4189,95},

{4186,94},

{4183,93},

{4181,92},

{4178,91},

{4176,90},

{4172,89},

{4169,88},

{4166,87},

{4163,86},

{4160,85},

{4155,84},

{4151,83},

{4147,82},

{4143,81},

{4139,80},

{4136,79},

{4134,78},

{4132,77},

{4130,76},

{4128,75},

{4125,74},

{4122,73},

{4120,72},

{4117,71},

{4115,70},

{4109,69},

{4104,68},

{4098,67},

{4093,66},

{4088,65},

{4082,64},

{4076,63},

{4070,62},

{4064,61},

{4059,60},

{4054,59},

{4049,58},

{4044,57},

{4039,56},

{4035,55},

{4031,54},

{4027,53},

{4023,52},

{4019,51},

{4016,50},

{4012,49},

{4008,48},

{4005,47},

{4001,46},

{3998,45},

{3995,44},

{3992,43},

{3989,42},

{3986,41},

{3984,40},

{3981,39},

{3978,38},

{3976,37},

{3973,36},

{3971,35},

{3967,34},

{3964,33},

{3961,32},

{3958,31},

{3955,30},

{3952,29},

{3949,28},

{3947,27},

{3944,26},

{3942,25},

{3938,24},

{3934,23},

{3930,22},

{3926,21},

{3923,20},

{3916,19},

{3910,18},

{3903,17},

{3897,16},

{3891,15},

{3883,14},

{3875,13},

{3867,12},

{3859,11},

{3851,10},

{3844,9},

{3838,8},

{3831,7},

{3825,6},

{3819,5},

{3727,4},

{3635,3},

{3543,2},

{3451,1},

{3359,0}



};



#endif //__ACER_A4_VOL_TABLE_H

Link to comment
Share on other sites

Guest davidevinavil

About charge methods is different..

It only look at which level is on plug-in moment and then increase level by 1% in 60 sec or 108 sec (AC wall charger or USB)

So if you plug in at 36% and use AC, after 60 sec it will reach 37%, after other 60 sec reach 38% until it reach 98%.

After 98% it rise up 1% in 240 sec.

This is a workaround to solve tolerance issues and when battery reach 100% and hardware (smb136) give full-charge status, charge stop and led stop blinking...

Link to comment
Share on other sites

Guest sambartle

Apologies if this is a really stupid question, but can I safely flash this on top of the 4.000.13 version from Acer instead of 4.000.07?

If not.. can anyone briefly explain why.. I assume this replaces the Kernel and the System partition.. so it must have something to do with the baseband.. but surely the interfaces to that don't change much and would be the same between the two releases? Or am I missing something obvious?

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.