*** d3tul3 has quit IRC | 00:30 | |
*** rpierce99 has quit IRC | 00:33 | |
*** panda84kde has joined #xdandroid | 03:12 | |
*** ray|desktop is now known as ray|naptime | 04:43 | |
*** ray|naptime is now known as raymonddull | 05:08 | |
*** hardwalker has quit IRC | 05:18 | |
*** ray|yar has joined #xdandroid | 06:00 | |
*** raymonddull has quit IRC | 06:31 | |
*** ray|yar has quit IRC | 06:39 | |
*** ryannathans has quit IRC | 06:52 | |
*** ryannathans has joined #xdandroid | 06:52 | |
*** d3tul3 has joined #xdandroid | 07:38 | |
*** d3tul3 has quit IRC | 08:58 | |
*** fishhead2567 has joined #xdandroid | 09:06 | |
arrrghhh | gawd. | 09:14 |
---|---|---|
ryannathans | how does one package a patch | 09:29 |
arrrghhh | http://xdandroid.com/wiki/Submitting_Patches | 09:29 |
arrrghhh | crazy world | 09:29 |
arrrghhh | don't tell me this is your idea of symlinking the keymaps again | 09:30 |
ryannathans | that was a good idea | 09:30 |
ryannathans | tiem to practice patch stuff | 09:31 |
arrrghhh | that was an atrocious idea | 09:31 |
arrrghhh | what are ya patchin | 09:31 |
ryannathans | random crap so I know how to do it when I fix something serious | 09:32 |
arrrghhh | ok...? | 09:32 |
arrrghhh | strange. | 09:32 |
arrrghhh | well don't submit the patch then :P | 09:32 |
arrrghhh | i guess create it... then set it on fire? | 09:33 |
ryannathans | yes, that's it | 09:33 |
ryannathans | fatal: Not a git repository (or any of the parent directories): .git | 09:33 |
ryannathans | o crud | 09:33 |
ryannathans | git != repo? | 09:34 |
arrrghhh | i don't know what you've done | 09:35 |
arrrghhh | repo and git are two different things tho, yes. | 09:35 |
ryannathans | repo init blah | 09:35 |
arrrghhh | i thought either would work | 09:35 |
ryannathans | then the normal repo sync | 09:35 |
arrrghhh | i always repo sync | 09:35 |
arrrghhh | but i think you can git pull | 09:35 |
arrrghhh | obviously you have to init first.. | 09:35 |
arrrghhh | jeebus. | 09:35 |
ryannathans | i guess there is a different way to patch with repo | 09:36 |
ryannathans | doesn't look liek it, i'll just follow some random website | 09:38 |
arrrghhh | lol | 09:38 |
ryannathans | what is this branch madness | 09:39 |
arrrghhh | what is your madness | 09:39 |
ryannathans | svn was so much easier -.- | 09:40 |
arrrghhh | LOL | 09:40 |
arrrghhh | begone troll. | 09:40 |
ryannathans | ;D | 09:40 |
ryannathans | i'm trying to work out the purpose of branches | 09:41 |
arrrghhh | why ask such questions | 09:41 |
*** SytheZN has joined #xdandroid | 09:43 | |
ryannathans | i can't follow http://source.android.com/source/version-control.html because it cries about it not being a git repository even when i follow from command 1 | 09:44 |
ryannathans | same as our wiki | 09:44 |
arrrghhh | what are you doing | 09:44 |
* SytheZN sneezes | 09:44 | |
arrrghhh | so git add or git commit -a does nothing? | 09:45 |
ryannathans | git add vendor/xdandroid/msm/device_msm-vendor-blobs.mk | 09:45 |
ryannathans | fatal: Not a git repository (or any of the parent directories): .git | 09:45 |
arrrghhh | where are you running that from | 09:45 |
arrrghhh | also, why not try git commit -a | 09:45 |
ryannathans | same thing | 09:45 |
ryannathans | i'm running from root of the repo | 09:45 |
arrrghhh | where are you running that from | 09:45 |
arrrghhh | so ~/xdandroid | 09:45 |
ryannathans | yes | 09:46 |
arrrghhh | can you build? | 09:46 |
ryannathans | yup | 09:46 |
ryannathans | it's running on my phone now | 09:46 |
arrrghhh | uhhh | 09:46 |
SytheZN | With regards to the system source, how would I go about isolating changes between the xdandroid source and the gb master? | 09:46 |
arrrghhh | then i really have no clue. works great here. | 09:46 |
arrrghhh | SytheZN, uhm... why? | 09:46 |
arrrghhh | that sounds painful and unnecessary. | 09:46 |
arrrghhh | i'm sure some git diffs or something... | 09:46 |
arrrghhh | but, painful. | 09:46 |
arrrghhh | ryannathans, git is installed? lol | 09:46 |
ryannathans | yes ofcourse | 09:47 |
SytheZN | Because I'm trying to get the google master branch to run off this kernel | 09:47 |
ryannathans | i think i fixed it | 09:47 |
ryannathans | it did a git init in ~/xdandroid | 09:47 |
arrrghhh | uhhh | 09:47 |
ryannathans | i did* | 09:47 |
arrrghhh | that's not necessary | 09:47 |
arrrghhh | at least i never did that. | 09:47 |
ryannathans | well git commands work now | 09:47 |
arrrghhh | SytheZN, it won't | 09:47 |
arrrghhh | ryannathans, that's nice. you've buggered something else. | 09:48 |
arrrghhh | i followed the wiki to the T, and it works great. | 09:48 |
arrrghhh | on 3 different machiens | 09:48 |
*** SytheZN has quit IRC | 09:48 | |
arrrghhh | machines* | 09:48 |
*** SytheZN has joined #xdandroid | 09:48 | |
SytheZN | Friggin 3g | 09:48 |
SytheZN | Because I'm trying to get the google master branch to run off this kernel | 09:48 |
arrrghhh | SytheZN, it won't | 09:48 |
SytheZN | why not? | 09:48 |
arrrghhh | uhm | 09:48 |
arrrghhh | we had to change a bunch of poop for our devices to work | 09:49 |
arrrghhh | what's wrong with our tree? :P | 09:49 |
*** emwe has joined #xdandroid | 09:50 | |
*** Sythe_ZN has joined #xdandroid | 09:50 | |
emwe | meep | 09:50 |
*** SytheZN has quit IRC | 09:50 | |
arrrghhh | emwe, what's up | 09:50 |
emwe | vendor/* is not a git repository! it's extracted from the dream-blob zip | 09:50 |
emwe | git ops from <root> won't work as that is no git repos either | 09:50 |
Sythe_ZN | That's exactly my point... thus the need to isolate source changes | 09:50 |
arrrghhh | ah, good point | 09:50 |
arrrghhh | Sythe_ZN, wtf? | 09:51 |
emwe | device/xdandroid/msm is a git repo. so you can only git-op in the msm dir itself | 09:51 |
arrrghhh | i guess all my patches have been on rootfs now that i think about it | 09:51 |
Sythe_ZN | Well I want to get the pre-release master branch running | 09:51 |
arrrghhh | i don't think i've submitted any patches for the system image | 09:51 |
arrrghhh | Sythe_ZN, why. WHY? | 09:51 |
emwe | so, bbl. making myself scarce again :P | 09:52 |
Sythe_ZN | Lmao why not? | 09:52 |
arrrghhh | emwe, lol thanks | 09:52 |
emwe | your welcome. | 09:52 |
arrrghhh | Sythe_ZN, there's no fucking point. at least if you do, why would we want to help you? | 09:52 |
*** emwe has quit IRC | 09:52 | |
ryannathans | o shizzle | 09:52 |
arrrghhh | so many developers have worked so hard to get our tree up and functional on all the supported XDAndroid devices. | 09:52 |
ryannathans | where does git format-patch put it? | 09:52 |
arrrghhh | whereever you run it from IIRC | 09:52 |
arrrghhh | as a .patch file | 09:53 |
Sythe_ZN | You probably wouldn't, evidently... basically, I'm trying to get it running to get a better understanding of what's going on under the hood | 09:53 |
arrrghhh | Sythe_ZN, i just don't get the point. | 09:54 |
ryannathans | time to try editing something that's | 09:54 |
ryannathans | IN the git | 09:54 |
arrrghhh | the source on our tree is for our devices. AFAIK we try to stay close to base, but there's some changes that we have to make, and some changes that we like to make. | 09:54 |
arrrghhh | what would trying to redo all the hard work that's already been done achieve tho? | 09:55 |
Sythe_ZN | How else do I go about understanding the changes then? | 09:55 |
arrrghhh | just seems pointless. | 09:55 |
arrrghhh | uhm | 09:55 |
arrrghhh | most people start small | 09:55 |
arrrghhh | trying to understand one thing | 09:55 |
arrrghhh | one bug | 09:55 |
Sythe_ZN | I don't want to redo it... I just want to understand it | 09:55 |
arrrghhh | not "oh let's start with a clean system image from google and redo every line change by XDAndroid" | 09:55 |
arrrghhh | i don't know if what you're doing will help you understand it, but i guess if you think it will have at it. | 09:56 |
Sythe_ZN | That's not the point at all. I just want to understand where the changes have been made and why | 09:57 |
arrrghhh | like i said, some had to be made | 09:57 |
arrrghhh | some were just a preference | 09:57 |
arrrghhh | some are because we're masochists | 09:57 |
Sythe_ZN | lol no kidding | 09:58 |
arrrghhh | i don't get why you'd want to go thru, line-by-line, commit-by-commit, and understand every single change | 09:58 |
arrrghhh | that's just insane. | 09:58 |
arrrghhh | like i said start small | 09:58 |
arrrghhh | try to wrap your head around a bug that nags you | 09:58 |
arrrghhh | that's actually helpful to the community, assuming you fix the bug :P | 09:58 |
Sythe_ZN | it's no more insane than going through a car bit by bit to understand the principles behind it | 09:59 |
arrrghhh | yea, so you'd tear apart 2 cars to the frame to do it? | 09:59 |
arrrghhh | lol | 09:59 |
Sythe_ZN | lol not would, have | 09:59 |
arrrghhh | like i said, if you think it'll help have at it. | 09:59 |
Sythe_ZN | The point being to learn how to put them back together, and in the process learn to better design my "lotus" | 10:00 |
arrrghhh | LOL | 10:00 |
arrrghhh | have fun. | 10:00 |
*** d3tul3 has joined #xdandroid | 10:01 | |
arrrghhh | d3tul3, run. | 10:01 |
d3tul3 | what's going on | 10:02 |
arrrghhh | RUN | 10:02 |
Sythe_ZN | Meh, as it stands, I don't even understand where to start looking to patch a bug, let alone how to go about it | 10:02 |
arrrghhh | Sythe_ZN wants to go thru every single commit XDAndroid made to the AOSP tree. | 10:02 |
arrrghhh | Sythe_ZN, that's why i suggested starting small. | 10:02 |
arrrghhh | instead of trying to do a gigantor compare that will leave you more confused | 10:03 |
arrrghhh | focus on something small | 10:03 |
Sythe_ZN | Such as? | 10:03 |
arrrghhh | try to understand how that little piece works & interacts with everything else | 10:03 |
arrrghhh | i dunno | 10:03 |
arrrghhh | a bug? | 10:03 |
arrrghhh | that bothers you? | 10:03 |
Sythe_ZN | Lol | 10:03 |
arrrghhh | like i suggested before? | 10:03 |
* Sythe_ZN finds a bug | 10:03 | |
Sythe_ZN | Now where do I begin? | 10:03 |
arrrghhh | uhm | 10:04 |
arrrghhh | what's the bug? | 10:04 |
arrrghhh | it kinda depends. | 10:04 |
arrrghhh | adb is a good place to start | 10:04 |
Sythe_ZN | I don't understand the outer framework, let alone the intricasies | 10:04 |
Sythe_ZN | M'kay... -starts reading- | 10:06 |
arrrghhh | lol | 10:07 |
d3tul3 | oh i missed emwe | 10:07 |
arrrghhh | he just popped in to slap me around a little | 10:07 |
Sythe_ZN | Let me put it this way: where does one begin when learning a system? | 10:08 |
arrrghhh | Sythe_ZN, as with anything, to understand why things break you gotta learn how to debug/troubleshoot it. | 10:08 |
arrrghhh | ^^ | 10:08 |
arrrghhh | don't bite off more than you can chew | 10:09 |
*** Sythe_ZN has quit IRC | 10:09 | |
arrrghhh | i've real... nvm | 10:09 |
*** SytheZN has joined #xdandroid | 10:09 | |
arrrghhh | don't bite off more than you can chew | 10:10 |
SytheZN | Yeah, but how do you debug something without understanding what it,s supposed to be doing in the first place? | 10:10 |
arrrghhh | i've really only just begun to understand how a lot of this works. | 10:10 |
arrrghhh | uhm | 10:10 |
arrrghhh | like i said, start small. | 10:10 |
SytheZN | okay | 10:10 |
arrrghhh | you don't write code to fix something without understanding the issue | 10:10 |
arrrghhh | don't put the cart before the horse | 10:11 |
SytheZN | That's my point... i'd like to get a broad picture before looking at the grains | 10:11 |
arrrghhh | lol | 10:11 |
arrrghhh | then go thru every single commit, i really don't give a shit at this point. | 10:11 |
arrrghhh | i'm telling you, you'll just get lost. it's quite easy. | 10:11 |
arrrghhh | i frequently get lost mucking thru the source | 10:11 |
SytheZN | You're misunderstanding me... I don't want to go through every commit. I just want to start by looking at what in the source has changed, and what's remained the same | 10:12 |
arrrghhh | so you're telling me you already understand all the google AOSP source? | 10:13 |
SytheZN | Not at all | 10:13 |
d3tul3 | start here http://gitorious.org/xdandroid at the bottom of the page it lists the activity in chronological order newest commits to oldest | 10:13 |
arrrghhh | lol | 10:13 |
d3tul3 | you are looking for tags * pushed * commits | 10:14 |
d3tul3 | if it's an xdandroid team member, those are commits coming out of xdandroid | 10:15 |
SytheZN | I'm saying that looking at tje source tree, identifying which branches and "leaves" have changed will generally give a good idea of which side's been reverse engineered, and where the most problems lie | 10:15 |
arrrghhh | sigh... | 10:16 |
d3tul3 | the page above has all the information you need | 10:16 |
d3tul3 | including a complete list of changes | 10:16 |
SytheZN | Sarcasm d3tul3? | 10:16 |
d3tul3 | no | 10:16 |
SytheZN | Ah, thanks | 10:16 |
arrrghhh | why is that sarcastic? | 10:17 |
arrrghhh | he's trying to help you in your useless pursuit | 10:17 |
SytheZN | I realised. Thus the "thanks" | 10:17 |
SytheZN | I understand where you're coming from arrrghhh, and i,'m not disputing your point. I'd just like to understand what the engine's trying to achieve before stripping the carb | 10:20 |
arrrghhh | lol | 10:20 |
arrrghhh | i'm trying to think of a good analogy, but i'm freakin done. enjoy. | 10:20 |
SytheZN | Well, thanks anyways. Ta d3tul3 | 10:22 |
*** SytheZN has quit IRC | 10:22 | |
arrrghhh | well, that was fun. now he's going to ask what each commit does, and how it effects everything :P | 10:22 |
arrrghhh | what's this line do... | 10:22 |
arrrghhh | hahahaha | 10:22 |
d3tul3 | the git tree is public information … in fact its availability is what distinguishes xdandroid from all the other xdandroid wannabes | 10:23 |
arrrghhh | oh i know | 10:24 |
arrrghhh | i just don't think that's the best place to start learning. | 10:24 |
arrrghhh | perhaps i'm mis-judging his ability, but IMHO that's not a good place for a newb to start. he insisted tho. | 10:24 |
d3tul3 | what did that guy on ppcg say…you never know who the next acl is :) | 10:25 |
*** ke- has joined #xdandroid | 10:25 | |
arrrghhh | yea, and i'm not against helping. i just don't think going straight to the source tree is going to do him a damned bit of good. | 10:26 |
arrrghhh | it certainly wouldn't have done me a damned bit of good, but hey who knows. | 10:26 |
arrrghhh | i'm still amazed that brinka guy managed to actually fix the cam issues on rhod100, but couldn't even figure out how to run his own kernel. | 10:26 |
d3tul3 | think i patched the new kernels to properly create wifi-nvram | 10:28 |
arrrghhh | orly? | 10:28 |
d3tul3 | yeah it should work now … i*think | 10:28 |
arrrghhh | go on... | 10:28 |
d3tul3 | just added some of the nand stuff that we were missing…you should be able to test easily just by moving the existing wifi-nvram and kexecing | 10:29 |
arrrghhh | cool | 10:29 |
arrrghhh | still think the init hacks for a randomly generated MAC are necessary? | 10:29 |
arrrghhh | probably, since some still have issues on .27 | 10:30 |
d3tul3 | yeah those can't hurt… | 10:31 |
arrrghhh | $400 for snowboard goggles. | 10:33 |
arrrghhh | if only i was loaded.. | 10:33 |
d3tul3 | wish i could disentangle xdandroid from the rootfs | 10:34 |
arrrghhh | why? | 10:34 |
d3tul3 | because it seems an overkill to have initrd as well as rootfs, and if there is ever any hope of an xdandroid nand build it'll have to happen | 10:35 |
arrrghhh | ah, true. | 10:35 |
arrrghhh | i've wanted to make a build of XDAndroid for NAND | 10:35 |
arrrghhh | IMHO NAND'll be a little easier since we can focus on builds per-device. | 10:36 |
*** Xawen has quit IRC | 10:36 | |
d3tul3 | meaning rhod only | 10:36 |
arrrghhh | yessir | 10:36 |
arrrghhh | there's a few other users that might actually get other devices up on acl's work. | 10:42 |
*** Xawen has joined #xdandroid | 10:45 | |
*** raymonddull has joined #xdandroid | 10:50 | |
*** Xawen has quit IRC | 10:52 | |
*** Xawen has joined #xdandroid | 10:53 | |
*** d3tul3 has quit IRC | 10:56 | |
*** |Jeroen| has joined #xdandroid | 11:06 | |
*** |Jeroen| has quit IRC | 11:15 | |
*** raymonddull is now known as MarshallEriksen | 11:37 | |
*** MarshallEriksen is now known as JohnDorian | 11:43 | |
*** JohnDorian is now known as JD | 11:43 | |
*** JD is now known as raymonddull | 11:44 | |
*** helicopter88 has joined #xdandroid | 11:47 | |
*** helicopter88_2 has joined #xdandroid | 11:54 | |
*** helicopter88 has quit IRC | 11:56 | |
*** raymonddull is now known as BenderBendingRod | 11:58 | |
*** BenderBendingRod is now known as BenderRodriguez | 11:58 | |
*** helicopter88 has joined #xdandroid | 11:58 | |
*** BenderRodriguez is now known as raymonddull | 11:59 | |
*** raymonddull is now known as BendingUnit22 | 11:59 | |
*** helicopter88_2 has quit IRC | 12:00 | |
*** mgross029 has joined #xdandroid | 12:02 | |
*** BendingUnit22 is now known as raymonddull | 12:27 | |
*** helicopter88 has quit IRC | 12:35 | |
*** helicopter88 has joined #xdandroid | 12:48 | |
*** ke- has quit IRC | 13:22 | |
*** NeoMatrixJR_away is now known as NeoMatrixJR | 13:39 | |
*** kalemas has joined #xdandroid | 13:56 | |
*** ke- has joined #xdandroid | 13:57 | |
*** hyc has quit IRC | 14:02 | |
mgross029 | Ok... This is too funny not to share. I just got an email of CELL PHONE EMERGENCY INFORMATION. There is a part that say (Hidden Battery Power), which made me laugh alone, but then it goes on to say press the keys *3370# which will restart your cell phone and unlock 50% more battery! LOL | 14:46 |
*** d3tul3 has joined #xdandroid | 15:13 | |
*** scottrea has joined #xdandroid | 15:14 | |
scottrea | can someone help me with a froyo.conf line? | 15:15 |
helicopter88 | scottrea: what's your issue? | 15:18 |
scottrea | i made a change to framework.jar and recompiled it, can i just mount over the old one in the froyo.conf file | 15:19 |
helicopter88 | I would rm the old one | 15:20 |
helicopter88 | you can do that through user.conf | 15:20 |
scottrea | so just a lineto rm the old one and the copy the new one? | 15:21 |
helicopter88 | yes | 15:22 |
d3tul3 | what did you do to framework if it's not a secret | 15:25 |
scottrea | i was having problems with sms on a cdma network, i had to make a change to bearerdata for a nonstandard dtmf code | 15:26 |
d3tul3 | on frx? | 15:27 |
scottrea | well i have it working on gingerbread | 15:28 |
scottrea | but id rather use frx7 | 15:28 |
scottrea | http://forum.xda-developers.com/showthread.php?t=1333229 | 15:30 |
*** panda84kde has quit IRC | 15:32 | |
d3tul3 | and it works in gbx0b as is? | 15:38 |
scottrea | no, i was about to compile gb from scratch | 15:38 |
scottrea | froyo doesnt seem to work on my system | 15:38 |
scottrea | *compile on my system | 15:39 |
d3tul3 | how did you get it to work in gb? | 15:39 |
scottrea | private static String decodeDtmfSmsAddress(byte[] rawData, int numFields) | 15:40 |
scottrea | added else if (val == 0) strBuf.append('0'); | 15:40 |
scottrea | its all in thread 5 at the link above | 15:41 |
d3tul3 | your provided have any native android devices | 15:42 |
scottrea | not on their cdma network | 15:42 |
d3tul3 | that's unfortunate...good job on hunting it down.... | 15:43 |
arrrghhh | i'd say ditch tbaytel | 15:47 |
arrrghhh | crazy that you'd have to jump thru those kinds of hoops just for sms... | 15:48 |
scottrea | only game in town | 15:48 |
*** ImCoKeMaN has quit IRC | 15:49 | |
arrrghhh | there's only one cell provider? | 15:49 |
scottrea | we used to have rogers, but they bailed recently, handed over all their customers to tbaytel | 15:49 |
scottrea | we now have a hspa network, tbaytel buys all their hardware from rogers | 15:49 |
arrrghhh | hah. well i guess that's one reason to not live in a rural area. | 15:49 |
scottrea | ive never been mugged, another + | 15:50 |
arrrghhh | i've never been mugged lol | 15:50 |
arrrghhh | well if the patch doesn't blow everyone else up, i don't see why it can't be implemented | 15:53 |
arrrghhh | dunno how many people it would benefit. at least one... | 16:03 |
*** kalemas has left #xdandroid | 16:15 | |
*** mgross029 has quit IRC | 16:19 | |
*** helicopter88 has quit IRC | 16:21 | |
arrrghhh | oO i don't think acl has the new gles hotness. | 16:26 |
NeoMatrixJR | doooooood. arrrghhh: finally got around to updating to the latest GXB0B package. Glad I waited since I saw another update just came out. So....perfect.... BT's a bit of a bug. It doesn't like to connect after it's paired, but it works once it DOES connect. | 16:30 |
arrrghhh | ok? | 16:31 |
NeoMatrixJR | I'll try to get some BT logs posted to the forums later when I'm home. | 16:31 |
arrrghhh | BT is not so stable | 16:32 |
arrrghhh | but ok | 16:32 |
NeoMatrixJR | Yeah, I didn't know how extensive the known instabilities were.... | 16:33 |
*** ImCoKeMaN has joined #xdandroid | 16:36 | |
*** d3tul3 has quit IRC | 16:48 | |
arrrghhh | with BT? | 16:50 |
arrrghhh | i dunno | 16:50 |
arrrghhh | it seems flaky at best. | 16:50 |
arrrghhh | i don't know if BT will ever be stable... | 16:50 |
arrrghhh | majority of devs don't even have BT headsets. i know ACL and detule had to buy one... | 16:50 |
arrrghhh | if my car had BT, I guess I could see a case for it. | 16:51 |
arrrghhh | i just don't personally have any other desire to use BT. it sounds like crap, and is just a pain. | 16:51 |
*** d3tul3 has joined #xdandroid | 17:57 | |
*** fishhead2567 has quit IRC | 18:09 | |
*** jonpry has joined #xdandroid | 18:23 | |
*** d3tul3 has quit IRC | 19:08 | |
*** NeoMatrixJR is now known as NeoMatrixJR_away | 19:53 | |
*** d3tul3 has joined #xdandroid | 21:11 | |
*** hyc has joined #xdandroid | 21:48 | |
*** d3tul3 has quit IRC | 22:14 | |
*** d3tul3 has joined #xdandroid | 22:14 | |
*** scottrea has quit IRC | 22:21 | |
*** d3tul3 has quit IRC | 22:53 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!