libera/#maemo-leste/ Tuesday, 2022-11-01

Wizzupuvos__: lol I need even more d4 back covers08:15
freemangordon...and my d4 has a new battery :)08:26
freemangordonand android is fine with charging it :)08:54
uvos__freemangordon: androd ofc will charge it to 4.35V so be carefull with that09:13
uvos__Wizzup: im pretty sure your buying the same ones that got removed from the d4's you also bought09:14
freemangordonuvos__: I rebooted @ about 70% full09:17
freemangordonuvos__: but, you said this battery is HV, no?09:17
freemangordonalso, how to correctly calibrate? charge full and then discharge full?09:19
freemangordonor echo 2000000 > charge_full?09:20
uvos__well if you know the capacity you can echo it shure09:20
freemangordonit was written on it :)09:20
uvos__well09:20
uvos__otherwise charge full and discarge fully, yes09:20
freemangordonwhat about 4.35? I ordered the battery you told me09:21
freemangordonand it is written 3.8V on it09:21
uvos__pretty sure the nexus 4 battery is hv yeah09:21
uvos__not that i use it that way09:21
freemangordonah, I see09:21
uvos__since leste never charges over 4,209:22
freemangordon"For LG E960"09:23
freemangordonthis is what is written, I hope this is the correct one09:23
freemangordonexactly this https://www.ebay.com/itm/334581894280?hash=item4de6a28c88:g:DskAAOSwz65jO7SQ one09:24
uvos__that should be the one09:29
uvos__anyone know what implements a malinglist?09:30
uvos__ie i need some deamon that recieves email and forwards it to a list of email addresses09:31
freemangordonuvos__: could you provide some details on "one wire protocol" that we currently have disabled?10:10
freemangordonI mean - how to enable and what is the issue?10:10
uvos__modprobe ehci-omap10:11
uvos__the issue is that the one wire interface framework supports hotplugging10:11
uvos__the only way to support hotplugging on this bus is to scann the bus at all times10:11
uvos__the omap driver implements this10:11
uvos__scanning the bus at all times is ofc not ideal for battery life10:11
freemangordonwhat android does?10:12
uvos__android just assumes that this bus has just one chip on it10:12
uvos__and its location is hardcoded10:12
uvos__this ofc isent going to fly in the mainline kernel10:12
freemangordonok, lemme see how bad is it10:12
freemangordonhmm, what is supposed to happen?10:15
uvos__a device appears in sys/bus/something10:16
freemangordondo I need omap_hdq too?10:16
uvos__sorry it was omap_hdq not ehci10:17
uvos__anyhow if the driver is not blacklisted10:17
freemangordonit is10:17
freemangordonbut modprobe does not care about it10:17
uvos__cpcap-battery will use it to determine what battery is inserted10:17
freemangordonmhm10:17
uvos__*however there is a know issue with this code, that i wrote, that causes it to only work with some batteries10:18
freemangordon"omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.6. Driver in Interrupt mode"10:18
freemangordonit says interrupt mode10:18
uvos__it sill scanns the bus10:18
freemangordonok, lemme see what this code do10:19
uvos__btw the known issue with the cpcap detection code10:19
uvos__is that the device name of the chip changes (baste on what exact supplier motorola used for the eeprom i presume?), and i have no way of knowing what device on the bus is the right one10:20
uvos__so it uses only the chip i hapen to have on my devce10:20
freemangordonhehe :)10:20
freemangordonok, will see what we can do10:20
freemangordonuvos__: I see no polling there10:22
freemangordonwhy do you think it polls?10:23
uvos__reading the protocoll spec10:23
freemangordonHW does polling?10:24
uvos__it also uses a lot of power10:24
uvos__its possible that hw dose poling, main symptom here is it draws a lot of power to have it on10:25
freemangordonok, will see what happens, reading TRM atm10:26
uvos__also theres a commen in android kernel somehwere10:27
uvos__about avoiding the bus polling10:27
uvos__*comment10:27
freemangordonuvos__: I think cpcap shall allow userspace to write the id of the battery10:35
uvos__freemangordon: feals ugly, but maybe its the only option10:37
freemangordonunless we know how ids are coded10:37
freemangordonlike - if it starts with 89, then it is the battery10:37
uvos__right , but i dont, i wanted to figure out whre it comes from10:38
uvos__but wasent a priority ofc with the code being dead due to the blacklist and all10:38
freemangordonit is programmed during manufacture afaik10:38
uvos__ok10:39
freemangordonI don;t see it in nvram10:39
uvos__well it might also help if everyone could post the ids they have10:39
freemangordonright10:39
uvos__you have mine in the code10:39
freemangordonwas about to ask you what is your id :)10:39
freemangordonah, right10:39
uvos__well mine is none now10:39
uvos__since i dont use a battery with a chip :)10:39
uvos__that id is from my bionic btw10:39
freemangordonhmm, still 9810:40
uvos__buZz: also posted his10:40
freemangordon (strcmp(dev_name(dev), "89-500029ba0f73") == 0) :D10:40
uvos__its also 98- iirc10:40
uvos__er 8910:40
uvos__freemangordon: :P10:41
freemangordonhow did they not see that ?!?10:41
uvos__eh10:41
freemangordonif it was me I would have NACK-ed that in a split second :p10:41
uvos__i thought it might allways be the same10:41
uvos__since my bionic has several bats10:41
uvos__and they all have this10:41
freemangordonah10:41
freemangordonlemme check mine10:41
uvos__but buZz has a different id for sure10:42
freemangordon89-50002aa3a5ae10:42
uvos__on his d410:42
freemangordonWizzup: could you post yours?10:42
freemangordonmodprobe omap-hdq and then in /sys/bus/w110:42
uvos__Wizzup could start a whole study10:43
uvos__with his 100s of d4s xD10:43
freemangordonwe need 1 only10:43
freemangordonto see if there is a common pattern10:43
uvos__theres also other devices to consider10:43
uvos__mz6xx xt860 etc10:44
freemangordonsure, but lets start form somewhere10:44
freemangordonalso, I don;t see why hdq should draw power10:44
freemangordonany idea what "MOTOROLA E.P" could mean?10:48
uvos__no idea about the contence of the rom10:48
uvos__im pretty sure the bit i codes the voltage10:48
uvos__*the bit i read10:48
uvos__otherwsie no idea10:49
freemangordonok10:50
freemangordonuvos__: are you sure hi current draw is still valid for 5.18?10:52
freemangordonthe same for ehci10:52
freemangordonI see 55mA in idle with both modules loaded10:53
freemangordonwhich is the same as without them10:53
uvos__well last time i tested this was probubly 5.10 or something10:53
uvos__so no10:53
freemangordoncould you test again when you have some spare time?10:54
uvos__yes ofc10:54
uvos__ill try to do it later today10:54
freemangordonok10:54
freemangordonuvos__: yeah, it is the same11:04
freemangordonbut, seems w1 bus has parameter how often to search11:04
freemangordonand also w1_max_slave_count11:04
freemangordonand we also have search_count11:05
freemangordonso we just have to set that to 3/1 and we are done11:07
freemangordonoptions wire search_count=1 max_slave_count=1 should do the trick11:12
freemangordonuvos__: 89(51) means battery monitor11:18
freemangordonso we can just check for that and then check in nvmem for MOTOROLA or something11:19
freemangordonhmm, actually no, my bad11:22
freemangordonthis should be 128 bytes of memory :(11:23
freemangordonyep, with those parameters I see as low as 150mW11:32
uvos__thats pretty high11:34
uvos__but might be your system11:34
freemangordonyeah, this is usual here11:34
uvos__thats 2x what my bionic idles at usually11:35
freemangordonno idea11:35
uvos__anyhow ill check oo11:35
uvos__*too11:35
freemangordonuvos__: "modprobe wire search_count=1 max_slave_count=1"11:35
freemangordonand then modprobe omap_hdq11:36
uvos__as for identifieng idk if opening random devices to look for MOTOROLA is really acepptable11:36
uvos__to the mainline folks11:36
freemangordonwhy random? it is nvmem11:36
uvos__freemangordon: thanks11:36
uvos__well random nvmem devices11:36
freemangordonok, lets gather some IDs, will decide what to do11:37
freemangordonuvos__: 'your' idle is not as 'my' idle, I have ssh connections active11:38
freemangordonthis is with 2 sessions, lemme check with 1 only11:39
freemangordonsame11:41
norayri think maaajordomo was a software to setup a mailing list. it was written in perl and had a web frontend.11:42
norayrmajordomo11:43
norayryou also supposed to create a mail account for it so that it will be possible to subscribe or unsubscribe by sending an email.11:44
norayruvos__11:44
uvos__norayr: yeah i know about that one11:45
uvos__i was hoping for something simpler11:45
norayrit is sad that droid4 is not available on market (read ebay) any more for pretty long time already. i k last time i saw about a month ago the one which was in state 'read' and it had some problem.11:46
norayruvos__ i think 20 years ago when i was searching for something that was the simplest.11:47
uvos__norayr: ok yeah i might have to use it, i was thinking there would be some 300 line c program that just mails whatever it recives on pop3 to a static list.11:49
norayryes it would be good to have such a thing. maybe that's a good idea to write something like that. i wish i had a bit of time, that's something that inspires me for work.12:06
freemangordonuvos__: do you know which blob reads nvmem on android? I may try to RE the structure12:24
uvos__freemangordon: i dont quite remember, but it had an obvious name batd or something like that12:26
freemangordonok12:26
freemangordonuvos__: nvram contents on 2 devices here is exactly the same12:49
uvos__freemangordon: that is correct12:50
uvos__its allways the same for eatch battery of one type12:50
freemangordonthat's good12:50
freemangordonI guess12:50
uvos__it dose _not_ contain any information on battery health or anything like that12:51
uvos__or even a serial12:51
freemangordonright12:51
freemangordonthis is just device id12:51
freemangordonso we can use to match12:51
uvos__its lots of data for a device id12:51
uvos__presumably its a voltage/current->state of charge table12:51
freemangordonmaybe some cherging parameters12:51
uvos__as this is how the batttery display works on android12:52
freemangordoncould be12:52
freemangordonlemme feed IDA with batd12:52
freemangordonuvos__: so, blob checks for "CORP", "MOTOROLA E.P CHARGE ONLY", uid starting with 0x89 and last 2 bytes being 0x005013:31
freemangordonit also calculates 2 checksums, but I don;t think we shal care13:31
uvos__that all?13:32
uvos__what about all the other data13:32
freemangordonit is used co calculate "SBCM CORE convert_rom_data: bcap= %d, raw= 0x%x"13:33
freemangordonso most-probably you are right and this is voltage->% table13:33
freemangordonalso it seems the capacity is there13:34
freemangordonuvos__: capacity =  mul * batt_data.nvram.data[34];13:39
freemangordonwhere mul is calculated based on some other data13:40
freemangordonI will provide the formula later on13:40
uvos__something also has to tell the android what to charge too13:44
freemangordonwhat do you mean?13:44
freemangordonwhat is the type?13:44
uvos__if you plug in a bw8x to bionic it suddenly knows to only charge to 4,2v13:44
freemangordonyeah, sure13:44
uvos__while hw4x it will charge to 4,3513:45
freemangordonok13:45
freemangordonlemme finish with the capacity13:45
buZzuvos__: mine are here ; https://github.com/maemo-leste/bugtracker/issues/62113:46
buZzfreemangordon: ^13:46
freemangordonuvos__: calculated value is 1740, sounds about right, no?13:47
uvos__freemangordon: a bit low, but it bounces around for me alot too13:49
uvos__it callibrates 1700 - 2000 for me13:49
uvos__depending on day13:50
uvos__(most likely this is voltage spikes triggering low early)13:50
freemangordonno, I mean - this is what is written in eeprom13:50
uvos__oh13:51
uvos__right13:51
uvos__yes that is nominal for hw4x /eb4113:51
freemangordonsee https://pastebin.com/nJHHdeDt13:51
freemangordonthis results in 174013:51
freemangordonbut should work for all13:52
uvos__i dont get why they go though this contortion13:52
uvos__for a fixed value13:52
uvos__but that sounds correct result wise13:52
freemangordonI bet this is used for all of their device ;)13:52
freemangordon*devices13:52
tmlindcool13:53
freemangordonhmm, voltage seems to be calculated with not-so-somple formula13:55
freemangordon*simple13:55
uvos__freemangordon: btw13:55
uvos__http://uvos.xyz/maserati/batterynvram/13:55
uvos__dumps13:55
uvos__in case you want to check your formulars on other data13:55
freemangordonsure13:55
uvos__like the bw8x13:56
uvos__(should get 2200mAh iirc13:56
uvos__)13:56
freemangordonbionic_bw8x.bin - 276013:57
uvos__that is correct13:58
uvos__https://www.ebay.com/itm/255135819174?hash=item3b6747a5a6:g:8CwAAOSwCtlhQRZR13:58
freemangordonbionic_hw4x = 174014:00
freemangordonis that correct?14:00
freemangordonsorry, I have no idea what models are14:01
uvos__yes hw4x is the same cell as eb41 in a different case/connector14:01
freemangordonso, our formula is correct :)14:01
uvos__freemangordon: looks like :)14:01
uvos__great work!14:01
freemangordonok, will do some 'work' work first and then will get back to voltage14:01
freemangordonuvos__: please, if you have time, test hdq and ehci14:02
freemangordonmaybe we can remove them from blacklist14:02
freemangordonI am sure for hdq though14:02
freemangordonttyl14:02
buZzthe code on them changed?14:03
freemangordonuvos__: it seems the voltage is taken from the table15:41
freemangordondoes "16702 * nvmem[i] / 1000 + 1260" ring any bell?15:42
uvos__not really15:48
uvos__that would mean nvmem[i]=185 in eb41 case15:48
freemangordon16702 * batt_data.nvram.data[65] / 1000 + 1260;15:48
freemangordonthis is the charging voltage IIUC15:49
uvos__well is [64] 185?15:49
freemangordongives 4349 for d415:49
freemangordonlemme check15:49
freemangordonyes, 18515:50
uvos__i gues bw8x is 176 ish?15:50
* freemangordon checks15:50
freemangordonyes :)15:50
uvos__great :)15:50
freemangordonthe above formula calculates 4199 for 17615:51
freemangordonwhat about 4349?15:51
uvos__thats about right15:51
freemangordonok15:51
uvos__empiricly is charges to 435015:51
freemangordonright15:51
uvos__but cpcap also wont have a register setting for 434915:51
uvos__anyhow so it must convert again at some point15:52
uvos__pretty wierd range they have there for voltage15:52
freemangordonsome other value is calculated based on that15:52
uvos__1.2 ish volts to 5.5 ish votls maximum15:52
freemangordonwell, why not?15:52
uvos__so 2s lipo is out of the question motorola?15:52
freemangordon2s lipo?15:52
uvos__2s lipos is pretty common in tables15:52
uvos__2 in series15:52
freemangordonah15:52
freemangordonwell...15:53
freemangordonlemme check the other one15:53
freemangordonhmm, maybe lowest is also somewhere there15:54
Guest224Is hildon-connectivity-mobile package in any sd-card image yet?15:58
Guest224or is it still unstable to put to image?16:05
uvos__its still very wip16:10
uvos__and no16:10
uvos__im not sure why its important since you can just install it after16:11
uvos__on d4 telephony and mobile data mostly works reliably now16:11
Guest224how to install after? if wifi is disablet..ok..there is USB route if you have linux machine.16:12
uvos__i mean wihout wifi16:12
uvos__the devices are still fairly unusable16:12
uvos__imo16:12
freemangordonuvos__: shall I try hard to find how low voltage is calculated or we can deduce from charge_voltage?16:13
uvos__no16:13
uvos__its essentaly constant anyhow16:13
uvos__@freemangordon16:13
uvos__Guest224: but you can also just download the packages and place them on the sdcard16:13
freemangordonI think most of the data in eeprom is some slope parameters16:13
uvos__and then install via dpkg -i16:13
freemangordonbut I think we have more than one16:13
freemangordonmost-probably for different temperatures16:14
uvos__we must have a 2 tabel really16:14
uvos__one dimention for voltage and one for current16:14
uvos__otherwise it makes lttle sense16:14
uvos__*2d table16:14
freemangordonit makes sense to change charging current based on temp16:14
freemangordonotherwise it may overheat16:15
uvos__sure16:15
freemangordonnot sure if this data is in eeprom though16:15
uvos__but i mean the state of charge table16:15
uvos__that must have 2 dimentions (effectively)16:15
freemangordonI think I see voltages only16:15
freemangordonbut...16:15
freemangordonnot 100% sure16:15
freemangordonanyway, I think we have enough formulas16:16
uvos__hmm no way they gain the accuracy you can observe on android from just voltage16:16
uvos__it varys way to mutch with discarge current16:16
freemangordonaccuracy for what is the charge? or what?16:16
uvos__right16:16
freemangordonhow do you know it is accurate?16:16
uvos__by using it for a long time16:17
freemangordonok16:17
uvos__i used d4 as my primary device for several years around 2013-2016 or so16:17
freemangordonok16:17
freemangordongot it :)16:17
freemangordonso, who is going to send tha patches?16:17
freemangordon*the16:17
uvos__what patches, you re'ed the formulars16:18
Guest224uvos: good idea. But I feeling stupid..where is .deb packages I tried from find from here http://maedevu.maemo.org/leste/dists/16:18
uvos__now we need to implement them in cpcap-battery16:18
freemangordonwell, those formulas converted to patches16:18
freemangordonsure16:18
uvos__freemangordon: i can do it if you like, so can you16:18
uvos__ie dont care really16:18
freemangordonme neither16:18
uvos__for this to be usefull imo16:19
uvos__we first need figureout the chipid situation16:19
uvos__i gues its 89-500 allways maybe?16:19
freemangordonyes16:19
freemangordonthis is what blob checks16:19
uvos__oh ok16:19
freemangordonalong with those 2 strings ^^^16:19
uvos__dident see that if you mentioned it16:19
freemangordon"CORP"16:19
freemangordonand "MOTOROLA..."16:19
uvos__ok well then its ready to be implemented indeed16:20
freemangordonright16:20
freemangordongoing on a ride, bbl16:20
uvos__Guest224: https://maedevu.maemo.org/pkgweb/16:21
uvos__https://maedevu.maemo.org/pkgweb/beowulf/main/binary-amd64/hildon-connectivity-mobile.html16:21
uvos__just click through the depends and download them all16:21
uvos__Guest224: another alternative is a usb-otg cable and a usb ethernet adapter16:22
Guest224thanks16:22
uvos__youll have to setup the network by hand in comandline16:22
uvos__but then it should work fine16:22
uvos__assuming d4/bionic/pp here16:22
uvos__n900 cant do otg16:23
Guest224Is pp with dockin-bar ethernet supported yet?16:23
uvos__no idea16:24
Wizzupuvos__: I think so @ buying ones that got removed, kinda lame ;)16:46
Wizzupfreemangordon: I can send it, how do I read it?16:47
Wizzup(just woke up, brb)16:47
uvos__Wizzup: i can live with just one btw16:48
uvos__if you are short16:48
uvos__since i have just one d4 now anyhow16:48
Wizzupjust short on time atm, not short on devices16:48
uvos__(i want one to modify)16:48
uvos__i mean doors16:48
Wizzupah16:48
Wizzupright16:48
WizzupI need coffee :p16:48
uvos__what time zone are you in, Pacific?16:50
freemangordonWizzup: umm, send what?17:01
Wizzupfreemangordon: you wanted me to share some battery data17:20
freemangordonah, no17:28
freemangordonwe already figured it out17:29
Wizzupok17:29
freemangordonlike, I am writing patches to cpcap-battery to process eeprom data17:29
WizzupI have a lot of d4's that I am bringing back17:29
Wizzuplike, it has to be ~4017:29
freemangordon:)17:29
Wizzupfreemangordon: ok, cool17:29
Wizzupfreemangordon: I wonder if we also ought to have a patch to charge the battery a bit more than 4.2 for folks who want it17:30
freemangordonI think we shall increase that17:30
freemangordonlike, if battery is for 4.35, so be it17:30
Wizzupright, but we thought it maybe caused them to balloon quickly17:30
Wizzupthis happened two at least two android phones I had that I kept on charger at all times17:31
freemangordond4 phones?17:31
Wizzupyes17:31
freemangordonwhy keep them on charger though?17:31
freemangordonalso, charger driver shall be smart enough and have some hysteresis, like, it should not restart charging before the voltage has dropped by lets say 2 or 3 percent17:32
freemangordonbut in general, I would trust what manufacturers say17:33
freemangordonso, if they say 4.35, then...17:33
freemangordonWizzup: also, were those batteries new?17:33
freemangordonI guess no17:33
freemangordonuvos__: did you check idle power usage with hdq enabled?17:39
Wizzupfreemangordon: no, probably not new17:54
tmlindfreemangordon: yeah d4 batteries kept on charger at higher than 4.2v will ballon after some weeks or months, no issues at 4.2v afaik18:03
tmlindyou can already tweak the charge voltage via sysfs if you really want, i would not recommend it18:04
freemangordonI don't see a reason why anyone would want to keep the device on charger18:11
freemangordonbut ok18:11
freemangordonthough, I think default should be what battery is made for18:12
tmlindthe battery was not made to last it seems18:31
freemangordonhmm18:34
freemangordonwell, I guess we can at least increase a bit, like to 4.25, no?18:34
uvosim terribly convinced that there is anything wrong per say with charging eb41 to 4.35V18:34
uvosbut hvlipos have lower cycle lifetime18:34
uvoswhich is why they are all very degraded by now18:35
uvosonly charging them to 4.2v helps emensely18:35
freemangordonafaik even 'new' are degrated18:35
uvossure yes18:35
uvos10 years is old even for purley calendary ageing18:35
ashleyballooning batteries are such "fun"...I just had to throw out a brand new, unused Nokia XL battery a few weeks ago because of how swollen it had gotten, all on its own :-/18:37
uvosshelf life of lipos is about 5 years so yes18:37
freemangordonso, I am not convinced reducing the charge voltage help much, but ok :)18:39
uvosall d4 batteries are degraded18:39
uvosdegraded batteries tend to be most unsafe at full charge18:39
uvosit makes some sense to reduce the voltage18:40
uvosnot that i agree we should18:40
freemangordonbtw, why do we report li-ion and not li-po for genuine batteries?18:44
uvos a lipo is a type of lion18:44
uvosim not sure lipo is valid for this field18:45
uvosi dident set this either18:45
freemangordontmlind: uvos: in the meanwhile https://pastebin.com/fwxVyf9f :)18:46
sicelodoes anything in userspace actually use VOLTAGE_MIN_DESIGN? would be nice if upower did, i guess18:49
sicelonice work there freemangordon18:49
tmlindsounds like a driver parsing eeprom patch is coming? :)18:57
freemangordonyes18:58
tmlindcool18:58
* freemangordon is looking for volunteers to upstream 3 cpcap patches19:02
freemangordon:)19:02
freemangordonhmm, why github takes so long to show a new branch?19:02
freemangordonoh, I pushed to wrong repo, again :(19:04
Wizzupuvos: I received 5 mugen batteries for the droid3, so that's nice19:06
Wizzupwith battery doors19:06
freemangordontmlind: https://github.com/maemo-leste/droid4-linux/commits/maemo-5.18.y-cpcap19:06
tmlindfreemangordon: looks good to me, please check the default charge current stays the same to be sure..19:12
freemangordonhow?19:13
freemangordontmlind: ^^^19:30
* buZz excited to try this new cpcap :)19:47
tmlindfreemangordon: hmm i guess that patch does not affect the default charge voltag20:30
freemangordonno20:31
freemangordonjust design voltage20:31
freemangordontmlind: please, what is the proper git command to send series? "git send-email -3 --subject="[PATCH 0/3] power: supply: cpcap-battery improvements" --compose"?20:32
tmlindfreemangordon: i first use git format patch to /tmp/outgoing, then to send git send-email --confirm=always --suppress-cc=self --cc-cmd=~/bin/my-git-get-cover-cc --to "..." --cc "..."20:42
tmlindthat git-get-cover-cc is some script that adds folks to cc20:43
tmlindnot sure if that's even needed any longer to add folks to cc20:44
freemangordonok, thanks20:45
tmlindthe get cover i have is from some mailing list thread i can't find and contains:20:47
tmlindgrep -e "Cc: " -e "Reported-by: " -e "Reviewed-by: " \20:47
tmlind-e "Acked-by: " -e "Suggested-by: " -e "Signed-off-by: " /tmp/outgoing/* | \20:47
tmlindcut -d':' -f3 | sort | uniq | xargs -n1 -i echo "{}"20:47
tmlindprobably git already has that as some option available by now20:47
freemangordonwell, that's too complicated for me :)20:47
freemangordonso I'll send whatever I can and will see20:47
sicelomailing a patch is more complicated than producing the patch itself, heh20:50
freemangordonwell, I want to send series with cover letter20:50
* sicelo is sitting on some N900 patches for this same reason20:50
sicelodts patches20:50
tmlindfreemangordon: you use git-format-patch --cover-letter to output the patches to /tmp/outgoing first, right?20:51
freemangordonno, I use the command ^^^20:51
freemangordon"git send-email -3 --subject="[PATCH 0/3] power: supply: cpcap-battery improvements" --compose"20:52
freemangordonI sent to myself snd it looks ok20:52
tmlindwith git send-email probably option --cc-cover does what i use --cc-cmd for..20:52
tmlindhehe careful with the test emails, they easily get sent to the lists :)20:53
freemangordonsent :)20:54
freemangordonno, I am adding --to and --cc by hand20:54
tmlindok20:54
freemangordonyou're in cc20:55

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!