Camelia, the Perl 6 bug

IRC log for #motoactv, 2012-03-28

| Channels | #motoactv index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:27 cmw joined #motoactv
00:52 christefano joined #motoactv
01:51 Ianas joined #motoactv
01:51 Ianas Is there anyone here?
01:55 christefano joined #motoactv
01:58 CEnnis91 possibly, what's up
01:59 Ianas hello...
01:59 Ianas so, I have a possible solution for the market that I'm looking to possibly have others test
02:01 Ianas I've been able to search for apps in the market and download them, install, and open. I've restored and reproduced a few times on my own device, but I would like to have a few other people just test before upload a zip to some public place
02:07 CEnnis91 what did you do
02:09 Ianas I have a custom app that handles the searches and a different GAPPS package
02:10 Ianas I still get the occasional framework force closes when I have some gapps open, but I can get stuff out of the market
02:10 CEnnis91 different gapps package how?
02:11 CEnnis91 and how does search work? polls through the browser?
02:12 Ianas It's a replacement for the google search that crashes
02:13 CEnnis91 modified source or rebuilt from scratch? -- source released?
02:13 Ianas nothing has been released yet...
02:14 CEnnis91 yea, but i mean will you
02:14 CEnnis91 Ianas: theres just a few things im concerned about
02:14 Ianas oh, probably
02:14 Ianas I'm a fan of open source
02:14 CEnnis91 Ianas: a custom built app has the capacity to take user data, also, modifying and playing around with gapps can piss off google
02:14 Ianas I'm just playing my cards close right now, as I understand there's a bounty involved
02:15 CEnnis91 i just want to know what we're dealing with, before i recommend or condone it =)
02:15 CEnnis91 yes i understand, well i have a tester if you want it
02:15 Ianas I have no problem sharing my source eventually...
02:15 Ianas back in a few
02:15 CEnnis91 for sanity sake, its the guy who made the recovery, and hes already said he doesnt want the bounty =)
02:16 CEnnis91 so no worries about him stealing anything
02:16 Ianas ok... I'm new to the motoactv scene, so I'm still learning the names ;)
02:16 Ianas brb
02:17 CEnnis91 no prob
02:29 Ianas okay... had to put my daughter to bed
02:29 Ianas I just tried uploading a .zip while I was testing it and realized it was broken
02:30 Ianas I've been trying to slim down the .zip as I have a bunch of extra things in it (it's a .zip I put together for myself that has desk clock, terminal, etc...)
02:30 CEnnis91 can you just give me the necessary bits?
02:32 Ianas Looks like this one is working... I'm uploading it now
02:32 CEnnis91 okay
02:32 CEnnis91 Ianas: i personally dont have a device but ill give it to the guy that does
02:32 Ianas to dropbox... I can share files in my dropbox right (I've only recently used dropbox)
02:32 Ianas for the first time
02:32 CEnnis91 Ianas: its just a normal update.zip?
02:32 CEnnis91 just put it in the Public folder, and copy the public link
02:33 Ianas yeah... it's not signed or anythign fancy like that (not that it really matters with our clockworkmod right now)
02:33 CEnnis91 well
02:33 Ianas the app is not in the zip, so I'll give you a link to that as well.
02:33 CEnnis91 is it signed with test keys?
02:33 CEnnis91 its needs to have some type of signing to flash
02:34 CEnnis91 but well deal with that later
02:34 CEnnis91 i can package it all up for you
02:34 Ianas I haven't run any signing on it... it works on my motoactv, though. I've got the tools to sign it, I believe, but yeah, we can deal with that later
02:35 Ianas the update.zip is based on the gapps package I used
02:35 Ianas then I added several libraries, I'm sure there are still several that can be cut out
02:35 Ianas you have to start from a 5.6.x stock, rooted image
02:36 Ianas I tried it on a 4.x image when I did one of my restores and it didn't work right
02:36 CEnnis91 okay i will examine it when you link it =)
02:44 [mbm] .
02:44 Ianas okay...
02:45 CEnnis91 you have quite a slow upload
02:45 CEnnis91 . .
02:46 Ianas yeah, sorry... I'm on dsl
02:46 CEnnis91 how big is this?
02:46 Ianas and I wanted to test it... and it takes FOREVER to type in my account name and PW using the default moto keyboard
02:46 Ianas http://dl.dropbox.com/u/50014028​/gapps-gb-20110828MOTOACTV4.zip
02:46 Ianas http://dl.dropbox.com/u/50014028/MarketSearch.apk
02:47 Ianas I have been installing the ZIP and then after reboot i start my wifi, and sign in through google talk
02:48 Ianas after you sign in through google talk the cyanogenmod first-run stuff happens (I should trim that out)
02:49 CEnnis91 this is much more then a gapps package
02:49 Ianas then I get out of google talk and start the market (you could probably also go directly to the market... signing in through google talk just seemed easier for establishing the account)
02:49 Ianas yes.
02:50 Ianas it's got libraries from a CM7 package for the nook color... it was a device running on a similar processor that I had handy
02:50 CEnnis91 libraries?
02:50 CEnnis91 it just has voicesearch
02:51 CEnnis91 the bulk of this is simple apps
02:51 Ianas like i said, it was my default install package built myself for installing everything I wanted in it... I said I was still cleaning it up
02:51 CEnnis91 okay
02:51 Ianas the only thing I compiled myself from code was the marketsearch.apk
02:51 CEnnis91 but im just confused because i know we've installed this stuff before
02:51 CEnnis91 and downloading still hasnt worked
02:52 CEnnis91 (afaik anyway)
02:52 Ianas I wonder if you have only been working on 4.x roms, because, like I said, I couldn't get it to work at all on 4.x branches
02:52 CEnnis91 yes thats interesting
02:53 CEnnis91 lemme look at the ota to see what they changed in the 5.6.0 rom
02:53 Ianas 5.x worked better, but still needs something else to do the search, as you can now download, with these libraries, but market closes when you click on search, that's
02:54 Ianas why I created the market search .apk
02:55 CEnnis91 hmmm
02:55 CEnnis91 [mbm]: libandroid_servers.so.p was patched in 5.6.0 could that possibly help out market downloads?
02:55 Ianas it's possible
02:56 CEnnis91 well yea, but i wanna hear it from him ;)
02:57 Ianas to be honest, I was surprised how easy it was to get downloads working I mean, but when I went back to a 4.x rom (because I clicked the return to rooted stock button in the root tool) it made a bit more sense to me
02:57 CEnnis91 yes, i personally tried getting the necessary files into /system (on a remote device)
02:57 CEnnis91 and it still wouldnt download
02:57 CEnnis91 but that was on 4.x
02:58 CEnnis91 however MarketSearch.apk is definitely of use
02:58 Ianas the search was tricky alright, I was reading how to decompile dex's until I stumbled upon a much easier solution
02:58 Ianas and before we do a wider release I'd certainly like to clean it up (like a nicer icon... lol), I just wanted to get something out there for the community
02:59 CEnnis91 yes, looks like my source is afk now
02:59 Ianas I'm not even that crazy about any bounties, but the thought of someone else possibly taking credit for my work would be frustrating, that's why I want to hang on to my source for a little while
02:59 CEnnis91 but i will hold on to this and talk to him tomorrow for sure
02:59 Ianas I'd be happy to share my source code eventually.
03:00 CEnnis91 yea no problem, i will keep this quite
03:00 CEnnis91 err quiet*
03:00 Ianas thanks
03:00 CEnnis91 (im trying to lead the motoactv dev community in the right direction)
03:00 CEnnis91 i released all the stock images that you used to get to 5.6.0
03:00 CEnnis91 but im still waiting for the device to do anything more
03:02 Ianas what do you mean, waiting for the device?
03:03 CEnnis91 i dont have a motoactv
03:03 Ianas ah... okay
03:03 * [mbm] hasn't bothered with market yet
03:03 CEnnis91 im sharing one with another dev
03:03 Ianas yeah, I just picked one up this last week when they went on sale
03:04 [mbm] busy fixing recovery for utkanos
03:04 CEnnis91 [mbm]: lol, does he know you are?
03:04 Ianas I've been intrigued with the idea of a smart watch for a long time, but couldn't justify the price
03:04 [mbm] Ianas: what are they going for now?
03:04 [mbm] CEnnis91: shrug, he's been bugging me about it all day, told him I'd take a look
03:04 Ianas I've been working a lot of overtime recently so I had some surplus cash and decided to pick one up
03:04 CEnnis91 heh
03:05 Ianas 199 for 8gb and 239 for 16gb, with free wrist strap until Mar 31
03:05 CEnnis91 [mbm]: this recovery is really bringing out the worst in him, it's really eating away at him
03:05 CEnnis91 Ianas: i would totally buy one if i had the money
03:06 Ianas it's an interesting device... so very useful.. and useless at the same time if you already have a laptop, tablet, smartphone, all that junk
03:07 Ianas I'm seeing a niche for it if we can get the right software on it... I'd love to see an AOSP build for this guy
03:07 Ianas although I wonder what that would do to battery life... lol
03:07 CEnnis91 im still iffy on bothering with AOSP
03:07 CEnnis91 im not even sure if it can scale down correctly
03:08 CEnnis91 although i know its possible, as someone has gotten AOSP on it in some form
03:08 [mbm] Ianas: ok, that's the same price I got mine at about a week ago
03:08 Ianas yeah, I think it's been at that price for a couple of weeks
03:08 [mbm] yeah, I don't get all the people asking for cm and aosp
03:08 CEnnis91 all the software especially
03:09 CEnnis91 this device wouldnt benefit much from AOSP
03:09 CEnnis91 theres only a few things i can imagine, and that can be smali-ed if necessary
03:09 Ianas it would be nice to not have to work around gaps in our current libraries, but that's about it, in my opinion
03:09 Ianas (the moto libraries already on there)
03:10 Ianas e.g. this search issue
03:10 CEnnis91 but the libraries also make half this shhit work lol
03:10 CEnnis91 there will be alot of work to get a fully functioning AOSP rom
03:11 Ianas yeah, I imagine that several people would not like the loss of the stock MOTOACTV launcher... we wouldn't be able to invest the time required to get that to work on an AOSP build
03:11 CEnnis91 we can get other launchers working
03:11 Ianas I myself wouldn't care, all I've used it so far is counting my steps as I mow the lawn
03:11 CEnnis91 thats not really an issue
03:12 Ianas yeah, I've been using zeam and adw launcher with widgets on it... it's interesting toying with it
03:12 CEnnis91 i plan on putting launcher pro in a custom rom
03:12 Ianas I've built AOSP for the XOOM and Galaxy Nexus, but never for a non-google experience device, I can imagine that's much more challenging.
03:12 CEnnis91 launcher pro can handle low memory better then adw
03:13 Ianas yeah, I tried launcher pro too, it was quite smooth
03:13 CEnnis91 and zeam has less features then launcher pro, so its middle ground
03:13 CEnnis91 Ianas: ive gone from droid 1 to galaxy nexus, the experience is definitely different
03:14 Ianas are you on xda?
03:15 CEnnis91 yes, same name
03:15 Ianas yeah, I moved to android with my HTC HD2, but never had the time to do much dev work until recently
03:15 CEnnis91 you wont find much about me thou
03:16 CEnnis91 i dont like forums much
03:16 CEnnis91 esp xda
03:16 Ianas yeah, I have read most of the three (or so) MOTOACTV threads and i was trying to connect your name with anyone I had seen on the forums and i couldn't think of anything
03:16 Ianas xda used to be much more useful, in my opinion
03:17 * [mbm] gave up trying to follow the 100+ page thread
03:17 Ianas it makes me sad how it's degraded to a bunch of n00bs asking for ETAs and complaining
03:17 Ianas you used to be able to find useful dev stuff on there, and kitchens and stuff like that
03:18 Ianas are there any forums that have a good MOTOACTV section? I found the wiki, of course. Is that the center of MOTOACTV development right now?
03:18 [mbm] Ianas: from what I've seen the android community is always like that
03:19 [mbm] sadly yes.
03:19 Ianas that's sad, indeed. I've wondered if it's just the fact that it's really gone mass market now
03:19 bASSchica joined #motoactv
03:19 [mbm] there really hasn't been much motoactv work, although it's started to pick up recently
03:19 CEnnis91 [mbm]: thats why i just made my own thread
03:19 Ianas back in my Windows Mobile days xda was great
03:19 CEnnis91 it doesnt really solve THE problem, but it helps me avoid it =)
03:19 Ianas lol
03:19 CEnnis91 Ianas: http://forum.xda-developers.​com/showthread.php?t=1534073
03:20 christefano joined #motoactv
03:20 CEnnis91 Ianas: the center of motoactv development doesnt really exist atm
03:21 Ianas thanks
03:21 Ianas for the link
03:21 CEnnis91 Ianas: utkanos works on recovery, i released stock images, taking a break until i get the device, bdaman80 is doing a kernel, ClearD is *trying* to make a rom, and there are at least 2 ppl working in the shadows
03:21 bASSchica Would anyone be interested in buying my 8gb MotoActv (already rooted) for using on dev stuff?  I was putting it on yesterday and it slipped out of my hands and hit the floor.  I didn't think anything of it (I've dropped every other watch I've owned the same way with no consequence before) and when I picked it up...broken screen.  It's still fully functional, but I don't think I want to get
03:21 bASSchica the screen replaced....kinda irritated that Motorola doesn't fix something they poorly designed.  0 corner impact resistance is lame.
03:22 CEnnis91 bASSchica: how much, and can i see a picture
03:22 bASSchica https://forums.motorola.com/files/4​af4827533/MotoactvCrackedScreen.jpg
03:23 bASSchica $100 ... I just want to be able to buy another Fitbit.  Mine fell off me the other week running :(
03:24 CEnnis91 eh
03:24 bASSchica But I've got a way to tether my next one...going to use a usb drive pouch with one of those pacifier tether things you clip to a baby's onesie hah.
03:33 [mbm] still having a hard time believing they didn't implement a recovery mode bootup
03:34 Ianas yeah... I can't tell you how many times I used that on the Xoom while messing around with ICS (booting straight into recovery)
03:35 Ianas I needed it last night and the only way I could find was to fastboot flash a good system, etc... and boot into it then adb reboot recovery
03:35 Ianas that's really the only way in, right?
03:37 CEnnis91 [mbm]: Ianas: how many keys are on this thing?
03:37 CEnnis91 excluding the back button
03:38 [mbm] start, music, vol+/-, power
03:38 Ianas yeah
03:38 [mbm] seems that holding any of them on powerup goes into fastboot
03:39 CEnnis91 really?
03:39 CEnnis91 what about 3 button combinations?
03:39 [mbm] yep.
03:39 CEnnis91 weird...
03:39 Ianas on the xoom it was power+vol down for fastboot and power (wait until M logo) then vol down for boot menu (to get to recovery) I tried both
03:40 CEnnis91 [mbm]: maybe they enabled access to get into recovery from fastboot?
03:40 Ianas I spent several minues trying several combinations last night
03:40 CEnnis91 thats how it is on the galaxy nexus
03:42 Ianas no button combinations seem to do anything in fastboot mode
03:43 CEnnis91 wait
03:44 CEnnis91 [mbm]: maybe they modified fastboot
03:44 CEnnis91 [mbm]: fastboot boot recovery?
03:44 CEnnis91 or something along the lines of that
03:48 Ianas on the Xoom, once you're in fastboot mode the only way out is the shutdown key combo (power + vol. up)
03:48 Ianas GNex has a nice fastboot/bootloader menu combo. I like it.
03:49 CEnnis91 Power down your device
03:49 CEnnis91 Press and hold the Vol+ and Vol- keys, then press and hold the power button until a white screen appears and you can now release all three buttons.
03:49 CEnnis91 Use the Vol- key (and ONLY the Vol- key) to scroll through the list. Scroll until “AP Fastboot” is highlighted and press the Vol+ key to select it.
03:49 CEnnis91 thats the razr method
03:49 CEnnis91 well
03:49 CEnnis91 method of how to navigate in fastboot
03:49 CEnnis91 maybe something will pop up if you spam vol -? lol
03:52 Ianas I've noticed there are two different modes "Bootloader" and "Bootloader fastboot mode" is what they say across the top of the screen. Otherwise they are identical
03:52 Ianas Fastboot, of course, doesn't work in the "bootloader" mode
03:55 Ianas power + start or power + vol down get into fastboot mode, power + music or power + vol up get into "bootloader" mode
03:55 [mbm] oh?
03:56 * [mbm] checks
03:56 Ianas maybe "bootloader" mode is for the elusive "factory cable" ? just a guess
03:56 CEnnis91 the two modes makes it hopeful
03:56 CEnnis91 you have [mbm] interested now
03:56 Ianas yeah
03:57 [mbm] lol, awesome, sbf mode
03:57 CEnnis91 hahah
03:57 Ianas I couldn't get anything by spamming vol-down in either mode
03:57 CEnnis91 [mbm]: sbf_flash sbf?
03:57 [mbm] yep.
03:57 CEnnis91 trololol
03:57 CEnnis91 wow
03:57 CEnnis91 [mbm]: factory cable only?
03:57 CEnnis91 or just cmdline
03:57 [mbm] no, any cable
03:57 CEnnis91 NICE
03:57 Ianas interesting... the only other moto device I have is the xoom, and we didn't have SBFs, so I haven't used SBFs or anything like that, but I've heard of it
03:58 CEnnis91 Ianas: sbf is *old*
03:58 Ianas you have to have a leaked sbf image or something like that, don't you?
03:58 CEnnis91 no
03:58 CEnnis91 lets just say
03:58 CEnnis91 [mbm]: is good with sbf devices
03:58 Ianas ah good
03:59 CEnnis91 [mbm]: does that allow booting into recovery?
03:59 Ianas probably something like that old nb0 format that a lot of old HTC devices used, just an image format and way of flashing them, like fastboot
03:59 [mbm] CG64 0xB0000000-0xB001FFFF mbr
03:59 [mbm] CG63 0xB0020000-0xB003FFFF mbmloader
03:59 [mbm] CG30 0xB0080000-0xB00FFFFF mbm
03:59 [mbm] CG55 0xB0100000-0xB017FFFF mbmbackup
03:59 [mbm] CG65 0xB0180000-0xB01FFFFF ebr
03:59 [mbm] CG31 0xB0200000-0xB027FFFF cdt.bin
03:59 [mbm] CG38 0xB0280000-0xB067FFFF pds
03:59 [mbm] CG34 0xB0680000-0xB06FFFFF lbl
04:00 [mbm] CG57 0xB0700000-0xB077FFFF lbl_backup
04:00 [mbm] CG42 0xB0780000-0xB087FFFF logo.bin
04:00 [mbm] CG61 0xB0A80000-0xB0AFFFFF devtree
04:00 [mbm] CG62 0xB0B00000-0xB0B7FFFF devtree_backup
04:00 [mbm] CG35 0xB0B80000-0xB137FFFF boot
04:00 [mbm] CG47 0xB1380000-0xB1C7FFFF recovery
04:00 [mbm] CG33 0xB1C80000-0xBAC7FFFF cdrom
04:00 [mbm] CG44 0xBAC80000-0xBACFFFFF misc
04:00 [mbm] CG43 0xBAD00000-0xBAD7FFFF cid
04:00 [mbm] CG53 0xBAD80000-0xBB17FFFF kpanic
04:00 [mbm] CG39 0xBB180000-0xC4DBFFFF system
04:00 [mbm] CG40 0xC4DC0000-0xC805FFFF cache
04:00 Ianas ahh... logo.bin how fun!
04:00 [mbm] CG66 0xC8060000-0xD301FFFF preinstall
04:00 [mbm] CG37 0xD3020000-0xDC71FFFF userdata
04:00 [mbm] CG67 0xDC720000-0x84BFFFFF emstorage
04:00 [mbm] :D
04:00 Ianas is this a partition dump from our device?
04:00 CEnnis91 [mbm]: are you happy because its sbf?
04:00 CEnnis91 or for some other reason
04:01 CEnnis91 also, you're welcome for "persuading" you to get this device =P
04:01 [mbm] cheesy old sbf commands work
04:01 Ianas lol
04:01 [mbm] think I an dump a 16gb boot.img this way
04:01 CEnnis91 thats create
04:01 CEnnis91 great*
04:02 CEnnis91 [mbm]: actually i think i got a pm on xda about a 16gb
04:02 CEnnis91 i wonder if they are offering it
04:02 CEnnis91 lemme check
04:02 Ianas looks like I'll have to learn some SBF commands myself... lol
04:02 CEnnis91 [mbm]: is there anyway we can boot into recovery from there thou?
04:04 CEnnis91 meh nvm about that pm
04:04 CEnnis91 looks like he already tried flashing
04:07 christefano joined #motoactv
04:07 CEnnis91 ugh now i wish i had the device
04:08 Ianas lol
04:08 Ianas to be honest, I wouldn't have bought it if it weren't for your hard work, all of you
04:09 Ianas If it weren't rooted and had at least some way of installing apks and such
04:10 CEnnis91 that you can thank cmw for doing that
04:10 Ianas after all the (not) fun with the locked bootloader on my HTC sensation and the damage that did to the dev scene I swore off devices with locked bootloaders and picked up an imported Galaxy Nexus GSM model
04:10 CEnnis91 then utkanos was into porting recovery to other devices, so thats how he came to this
04:11 Ianas yeah, I saw his video... good work, CMW
04:12 Ianas ok
04:12 Ianas CEnnis91: how did you get roped into this?
04:13 CEnnis91 well im close with utkanos, so when i heard him talking about this device i checked it out
04:13 CEnnis91 the bounty initially drew me in
04:13 CEnnis91 but i found that the device had little lockdowns on it, and there was hardly a dev community
04:14 CEnnis91 im using it mostly as an experience area, theres hardly been nothing done to this device, so I'm forced to figure out everything on my own
04:15 Ianas yeah... I'm learning android here too... it's nice to be able to break some new ground and figure things out instead of just flashing a ROM and having everything
04:16 CEnnis91 yea
04:16 Ianas I've been trying to make the time to develop android apps on the side too, but it's hard to find the time with all the other commitments in life of course
04:16 CEnnis91 i actually fixed up that boot.img, the original one was pretty hacky
04:16 CEnnis91 of course
04:16 CEnnis91 same here, ive done a little java
04:17 CEnnis91 im currently trying to make all of this easier on myself
04:17 CEnnis91 making my (shitty) computer and my phone take care of themselves
04:18 CEnnis91 ill have my phone uploading daily backups of itself soon
04:18 Ianas nice
04:18 CEnnis91 0-click of course
04:18 Ianas how are you backing up the phone?
04:18 CEnnis91 combination titanium backup, folder sync, and tasker
04:19 CEnnis91 uploading to dropbox
04:19 CEnnis91 titanium backup, for apps, folder sync to upload and take care of other miscellaneous folder, and tasker to automate it
04:19 Ianas okay, interesting
04:20 Ianas do you do any dev work on other devices?
04:20 CEnnis91 eh ive done things here and there
04:20 CEnnis91 i worked on a cwm touch screen port with one guy
04:21 CEnnis91 i made the big roboto font for the galaxy nexus
04:21 Ianas cool
04:22 CEnnis91 meh, looks like we lost [mbm] to sbf_flash.......anything useful?
04:24 Ianas I worked with team tiamat/eos for a little while on porting 4.0.1 to the Xoom (of course, that all got thrown out when 4.0.3 dropped with support for the Xoom built in). Haven't done much for the last few months except build stock AOSP for my two main devices.
04:24 CEnnis91 ah, yea ive built aosp before
04:25 CEnnis91 but i didnt port myself
04:25 CEnnis91 so i dont really consider it an accomplishment
04:26 Ianas yeah, I didn't really do anything too significant... just learned ADB and used it to solve a couple of tablet-related crashes which were solved in the 4.0.3 code anyway.
04:27 CEnnis91 heh, yea
04:27 CEnnis91 so is that where you started with android? the xoom?
04:27 CEnnis91 or android dev rather
04:27 Ianas dev work, yes
04:27 CEnnis91 gotcha
04:27 CEnnis91 i started with my droid 1
04:28 CEnnis91 but i started from scratch
04:28 CEnnis91 like i didnt know linux when i began
04:28 CEnnis91 so android has been a HUGE learning platform for me
04:28 Ianas I had cooked some windows mobile roms before for my HTC TouchPro2, HD2 and I was a compulsive flasher of other people's roms but I never shared my own ROMs or anything like that.
04:29 CEnnis91 yea i got over the excessive flashing quite quickly
04:29 Ianas android is definitely different in many ways, it's easier to customize
04:30 Ianas (for me that is, since it's mostly C and Java)
04:31 CEnnis91 yea i know the basics of quite a few languages, C and Java included
04:31 CEnnis91 i know enough to correctly patch
04:31 CEnnis91 some of my patches are in cm7
04:32 Ianas congrats
04:32 CEnnis91 (simple patched)
04:32 CEnnis91 but yea, thanks
04:34 [mbm] .
04:34 CEnnis91 ..
04:34 CEnnis91 [mbm]: anything of interest?
04:34 [mbm] well, sbf needs a ramloader
04:35 [mbm] looks like I should be able to steal one from the original milestone
04:35 CEnnis91 meaning what thou?
04:36 CEnnis91 to have all the commands function?
04:36 [mbm] you mean all the commands fastboot already has? yep.
04:36 CEnnis91 okay
04:37 CEnnis91 so then my two main questions are then
04:37 CEnnis91 1) you can pull a stock boot.img from a 16gb then? 2) is boot into recovery possible now?
04:38 dproldan joined #motoactv
04:45 Ianas is there a way to supress the force close message from the google framework? I bet there's some way to just silence the force close messages (possibly for all apps if not just the framework/gapps)
04:46 CEnnis91 there might be some type of toggle in development or spareparts but i doubt it
04:46 CEnnis91 it would have to be in framework
04:51 Ianas well, I need to go now. I have to be at work bright and early tomorrow
04:52 Ianas I'll be back though... hopefully this really helps the community and spurs further development
04:52 CEnnis91 eya i think tonight was progressive
04:53 CEnnis91 if you need me you;ll find me here
04:53 CEnnis91 thanks
04:53 Ianas I'll talk to you all later... probably late tomorrow (I'm working long days, our project at work is nearing completion and we're in the crunch at the end)
04:53 [mbm] CEnnis91: looks like the answer to 1&2 is no right now
04:53 Ianas thank you too...
04:54 [mbm] crashed when I tried to dump it
04:54 Ianas left #motoactv
04:56 CEnnis91 [mbm]: meh
04:57 CEnnis91 [mbm]: thats with the ramloader?
04:57 [mbm] damn, gets a bit hot in bootloader
04:57 CEnnis91 yea thats what i hear
04:58 [mbm] yay, low battery
04:58 CEnnis91 ppl were freaking out when they botched their boot/system and it kept getting stuck in fastboot
04:58 CEnnis91 haha
04:58 CEnnis91 does bootloader drain it?
04:58 [mbm] seems so
04:58 CEnnis91 i was wondering how so many ppl could fuck it up
04:59 [mbm] I have a factory cable so that doesn't really bother me, can flash it with a flat battery if I need to
04:59 ds2 can the unit charge with only fastboot?
04:59 [mbm] probably not
04:59 ds2 so I really need a factory cable to be safe
04:59 [mbm] most moto phones don't charge until you reboot them into normal android
05:00 CEnnis91 [mbm]: oh i know, that just explains why everyone had those issues
05:00 ds2 seems very dangerous
05:00 CEnnis91 [mbm]: bionic and razr included?
05:00 [mbm] yeah
05:00 CEnnis91 or did they finally include off-mode charging?
05:00 CEnnis91 wow..
05:01 ds2 wonder why they don't include a fail safe secondary charger like Nokia
05:01 [mbm] well, off mode charging is really boot up to a custom launcher
05:01 ds2 or at least support USB charging in fastboot like other vendors
05:01 [mbm] you get a nice battery icon
05:01 CEnnis91 [mbm]: but thats still not android
05:01 [mbm] and yeah, they've implemented it on the motoactv, bionic and razr
05:02 [mbm] it's pretty close
05:02 CEnnis91 [mbm]: so then recovery is close to android in this sense?
05:03 ds2 does the AOSP release they did include the fastboot code?
05:03 [mbm] CEnnis91: charger is implemented in normal boot mode, and occasionally you'll see the android status bar entering charge mode
05:04 CEnnis91 0.o
05:04 [mbm] ds2: nope, the bootloader is considered proprietary
05:04 ds2 [mbm]: there are some vendor who have basic charging support in fastboot
05:04 CEnnis91 [mbm]: is this only moto's implementation? ive never seen this on my gnexus
05:04 [mbm] CEnnis91: probably
05:04 ds2 CEnnis91: you have a Gnexus?
05:04 CEnnis91 ds2: yes
05:04 ds2 CEnnis91: how you liking it?
05:04 CEnnis91 [mbm]: okay fair enough, ive never actually seen a moto in off-mode charging
05:04 [mbm] ds2: moto's fastboot is known to be very braindead
05:05 ds2 [mbm]: oh I see
05:05 CEnnis91 ds2: loving it, i dont have any issues really
05:05 CEnnis91 only issue is that somehow my file system became corrupt, but a wipe fixed it
05:05 ds2 CEnnis91: is the lack of SD slots an issue for you?
05:05 CEnnis91 i thought it would be tbh
05:06 CEnnis91 but the 32gb is enough for me anyway
05:06 ds2 Hmmm
05:06 CEnnis91 and i have plenty of cloud space now
05:06 CEnnis91 i wouldnt have bought a 16gb model
05:06 ds2 thinking of getting one to hack with as a mini-tablet
05:06 ds2 I see
05:06 ds2 problem is only the 16G models are available as unlock dev phones, AFAIK
05:07 CEnnis91 but tahts a per-user thing, some can live with 16gb
05:08 ds2 CEnnis91: does it take forever for a full charge for you?
05:08 CEnnis91 no
05:08 CEnnis91 not any longer then it did for my droid
05:09 CEnnis91 but, then again i dont have LTE in my area yet
05:09 [mbm] might be able to use the sbf ramdloader to kickstart a kernel without reflashing
05:09 ds2 full charge from empty battery
05:09 ds2 ah, you have the verizon branded one?
05:09 CEnnis91 ds2: i couldnt tell you, 2-3 hours?
05:09 CEnnis91 yes
05:09 ds2 I see
05:09 [mbm] ds2: motoactv isn't mini tablet enough for you?
05:10 ds2 maybe I f'ed it with my custom kernels (i have access to a loaner unit)
05:10 ds2 [mbm]: no sensors on the actv :(
05:10 CEnnis91 theres plenty of sensors
05:10 ds2 want a mag, accel, gyro, and barometers to screw with
05:10 ds2 plenty of sensors on the actv?!
05:11 ds2 did I miss something?
05:11 CEnnis91 theres some
05:11 CEnnis91 just none of what you listed =)
05:11 ds2 oh :P
05:11 CEnnis91 well
05:11 ds2 accel is behind the 430
05:11 CEnnis91 it has an accel
05:11 ds2 a mag would be highly desired
05:12 ds2 has anyone figured out the datastream from the msp430 to see if raw accel data is available?
05:14 CEnnis91 ds2: havent a clue
05:14 CEnnis91 got i hate doing all this backup crap
05:14 CEnnis91 god*
05:16 ds2 ohhh there is an unlocked 32G GSM version
06:52 * ds2 jumps with joy
06:52 ds2 5.6.0 installed after truncating system.img to size
06:54 [mbm] :)
06:55 ds2 now to get a GPS app on it
06:56 ds2 fastboot is so much less painful then dealing with recovery
06:57 [mbm] yep
06:59 ds2 the gesture to wake thing is neat
06:59 [mbm] still not sure why there's this obsession with running clockwork recovery on it
06:59 ds2 is there suppose to be a button sequence to launch it?
07:00 [mbm] only way I know to get into recovery is 'adb reboot recovery'
07:00 ds2 so that is about as useful as a fastboot boot zImage boot.img with stuff in boot.img
07:01 CEnnis91 [mbm]: how would you package system into an .img nayway?
07:01 ds2 package?
07:01 [mbm] CEnnis91: mv system system.img
07:01 ds2 it is a filesystem file...
07:01 ds2 but then for some reason I couldn't mount it
07:02 CEnnis91 [mbm]: on a computer?
07:02 [mbm] CEnnis91: huh? I gave you a copy of the system last week
07:02 CEnnis91 [mbm]: lol no i mean
07:03 CEnnis91 if i wanted to make a custom rom, how would i hate a system.img (like the one you gave me) and edit the files within
07:03 CEnnis91 without a device
07:03 CEnnis91 considering when it gets mounted its ro
07:03 ds2 CEnnis91: normally, you should be about to loop back mount it
07:03 [mbm] hate a system.img?
07:03 ds2 but I couldn't get it to work
07:04 CEnnis91 s/hate/have/
07:04 CEnnis91 not sure how i did that
07:04 CEnnis91 er
07:04 CEnnis91 wtf did i say
07:04 [mbm] mount -o loop system.img /mnt
07:04 CEnnis91 but isnt that ro?
07:04 [mbm] no?
07:04 ds2 nope
07:04 CEnnis91 thats what ive done
07:04 CEnnis91 herm
07:05 [mbm] anyway, if someone has a stock 16g I figured out how to dump it
07:05 ds2 wtf...it works after I trucate it to size
07:06 ds2 [mbm]: the million dollar question - is everything the same except it has a larger eMMC chip?
07:06 [mbm] probably
07:06 CEnnis91 [mbm]: simple enough to give me the commands if i get ahold of one?
07:07 [mbm] CEnnis91: depends, if you had adb access would you be able to dump it?
07:07 CEnnis91 [mbm]: you mean dump-image?
07:08 [mbm] guess that's a no.
07:08 CEnnis91 or dd
07:08 [mbm] dump-image was only used on yaffs2 to deal with the oob
07:08 CEnnis91 oh
07:08 CEnnis91 well i can dd aswell
07:09 [mbm] you could, but it's simpler to just do an adb pull /dev/block/mmc...
07:09 CEnnis91 oh, that too
07:09 CEnnis91 but how is this related to boot.img on a stock device
07:11 ds2 unless there is NAND, yaffs2 won't be used
07:16 [mbm] everyone uses an emmc these days
07:18 CEnnis91 is there anything wrong witht hat?
07:19 ds2 eMMC can be a pain in someways... it is basically a soldered on sd card in a soldering friendly package
07:20 CEnnis91 ds2: how bout on the consumer end?
07:21 ds2 but it is nice in that in insulates the sw from having to know about the details of the flash technology
07:22 ds2 CEnnis91: about the only thing I can think of is, failures can be sudden as the app processor software doesn't really get much indication of pending doom
07:22 ds2 with raw nand, the app processor has to manage ECC and bad blocks so it could in theory get some indication things are amiss
07:23 ds2 with eMMC, it is hidden away and not always exposed... it will happily use up spare blocks
07:24 CEnnis91 hmmm that could be quite an issue
07:25 ds2 the really irritating part is details on how bad blocks are handled are considered proprietary
07:25 ds2 and each mfg does it their own way
07:27 CEnnis91 why would that be considered prop?
07:28 ds2 cuz it is details inside the chip
07:28 ds2 a eMMC contains 2 major blocks
07:28 ds2 a processor to handle the SD/MMC commands and manage things
07:28 ds2 and a large array of NAND flash (and prehaps some NOR or even RAM as buffers)
07:29 ds2 exactly how the processor chooses to implement wear leveling, bad blocks, ecc, write scheduling, etc is very specific
07:29 CEnnis91 i see
07:29 [mbm] sometimes with some really annoying locking schemes that set portions of the emmc readonly immediately after bootup
07:30 ds2 all eMMC really does is move the NAND under the control of its own processor so you don't have to know it
07:49 [mbm] hmm.. need to figure out a way to kickstart recovery mode without adb
08:01 christefano joined #motoactv
08:11 christefano joined #motoactv
08:15 [mbm] ah, got it.
08:21 Snoothy joined #motoactv
09:59 dproldan joined #motoactv
13:18 CEnnis91 [mbm]: how?
13:19 bASSchica joined #motoactv
15:42 [mbm] CEnnis91: can force recovery mode by putting bootloader commands in misc
15:42 CEnnis91 what commands?
15:43 [mbm] so then using a modified recovery with adb enabled, should be able to dump everyything
15:44 [mbm] and next bootup install-recovery.sh kicks in and undoes the recovery change
15:44 CEnnis91 and im going to assume that means sbf_flash works when inserting data
15:44 CEnnis91 so you can just sbf_flash in a recovery
15:45 [mbm] no need, an be done from fastboot
15:45 CEnnis91 i thought it was restricted
15:45 CEnnis91 we've been dd-ing recovery in
15:45 CEnnis91 well "they"
15:45 [mbm] lol
15:45 CEnnis91 another failure?
15:46 [mbm] yep.
15:46 CEnnis91 okay, so what about the status of the adb in recovery?
15:46 CEnnis91 still on the list?
15:46 [mbm] http://dl.opticaldelusion.org/misc.img
15:46 [mbm] http://dl.opticaldelusion.org/recovery.img
15:46 [mbm] :P
15:46 CEnnis91 whats misc?
15:46 CEnnis91 just so you can restore misc?
15:47 [mbm] you weren't paying attention were you? :)
15:47 CEnnis91 [mbm]> CEnnis91: can force recovery mode by putting bootloader commands in misc
15:47 [mbm] yeah, that.
15:48 [mbm] there's literally a partition called misc for passing messages to the bootloader
15:48 CEnnis91 yes i understand that
15:49 CEnnis91 oh
15:49 CEnnis91 i meant
15:49 CEnnis91 "whats misc for?" before
15:49 CEnnis91 nvm were on the same page, im an idiot
15:49 [mbm] :)
15:49 CEnnis91 this should be script-able no?
15:50 CEnnis91 well
15:50 CEnnis91 nvm
15:50 CEnnis91 we wont need that
15:50 CEnnis91 [mbm]: is that recovery cwm?
15:50 CEnnis91 or did you use some type of modified SPR? =P
15:51 [mbm] that's just stock recovery with adb enabled
15:51 [mbm] flash both of those and you'll get dropped into the recovery menu
15:51 CEnnis91 howd you package recovery?
15:51 CEnnis91 mount agian?
15:52 CEnnis91 i tried that and it didnt mount
15:52 [mbm] same way boot.img was done
15:52 [mbm] kernel+ramdisk using mkbootimg from aosp
15:52 CEnnis91 unpackbootimg works on that?
15:52 [mbm] probably
15:53 CEnnis91 heh well what do you know
15:53 CEnnis91 although "probably" suggests you didnt use unpackbootimg, what did you do
15:54 * [mbm] is awesome with a hexeditor
15:54 CEnnis91 lol i thought you mightve done that
15:56 [mbm] oh, and the kernel commandline for reovery is hardoded near the start of recovery.img .. should work well enough to dump a 16g boot.img but wouldn't push it much further
15:56 CEnnis91 okay
15:56 CEnnis91 also, is it really just as easy as putting adbd in sbin?
15:56 [mbm] adbd was already there
15:57 CEnnis91 system/bin/sh?
15:57 [mbm] replaced with busybox
15:57 CEnnis91 (ive never unpacked recovery before, not exactly sure whats supposed to be in there
15:57 CEnnis91 )
15:57 CEnnis91 gotcha
15:58 CEnnis91 hmmm any idea what res/keys is?
16:02 CEnnis91 [mbm]: omg i think i found out what utkanos is missing
16:02 CEnnis91 [mbm]: if im right hes gonna kill himself
16:03 CEnnis91 [mbm]: http://pastebin.com/NxqLP2AT <--- stock    utkanos ----> https://github.com/utkanos/android_mot​orola_F100_initrd/blob/master/init.rc
16:15 CEnnis91 well thats not it
16:16 CEnnis91 [mbm]: did you change anything else in there?
17:06 dproldan joined #motoactv
17:12 [mbm] utkanos seems pissed
17:20 dproldan what's the problem?  still stuck with adb on recovery?
17:39 [mbm] no, I think he's annoyed I got it workimg
17:40 dproldan heh
17:40 dproldan with the misc.img trick?
17:46 [mbm] that too
17:50 [mbm] hmm, did the misc.img get posted to one of the forums?
17:53 dproldan dunno, didn't check the threads
17:53 dproldan I saw the channel logs
17:53 [mbm] oh, wondered
17:57 CEnnis91 people read ogs?
17:57 CEnnis91 logs*
17:59 [mbm] surprise to me too
18:00 dproldan don't they?
18:01 dproldan you're too used to the xda shit
18:01 dproldan ask before read,  yeah?
18:03 [mbm] you mean join the channel, ignore everything before your question, get pissed off someone doesn't answer immediately and then ping timeoit or quit only to repeat everything a few more times in the next hour
18:04 dproldan lol
18:04 dproldan in different threads too
18:05 [mbm] xda is a whole other level of stupid
18:05 CEnnis91 dproldan: Quote 049: [ 18:47:09 ] <joe772> anyone here? | [ 18:47:11 ] joe772 [96d86380@gateway/web/freenode/ip.150.216.99.128] has left #koush | [ 18:47:21 ] <Xavierdarkness> That was retarded
18:06 CEnnis91 thats the worst ive ever seen
18:06 dproldan wow,  2 secs
18:07 [mbm] not entirely the fault of the users though, sticky post on top, few hundred pages, something really really important mentioned once by some anonymous somewhere between pages 37 and 53
18:07 CEnnis91 and reading through those hundreds of pages just rots your mind
18:08 [mbm] hidden between kessages of congratulatory jerking as excuses to post paypal buttons
18:11 [mbm] the owner of the thread has long since given up trying to correct all the mistakes in the first post howto and has instead just turned the entire post red and bold in an attempt to make people understand by yelling louder
18:15 [mbm] pretty soon the thread despite the numerous mistakes becomes the defacto standard for how to do things, linked from and used as the basis for several other threads
18:16 [mbm] none of who seem to notice that step 23 undoes steps 1-22, rendering those pointless
18:17 [mbm] ...
18:17 dproldan yep,  IMO forums are not the best tool for technical discussions
18:18 dproldan but,  that's what we have...
18:21 [mbm] forums are fine, it's the way they're used and the lack of moderation that kills them
18:21 dproldan so,  when I use the setting to add a BT headset,  it returns nothing even if my HS is in discoverable mode
18:22 dproldan but if I go to data/misc/bluetoothd/,  my headset is there
18:22 [mbm] heh, it refused to believe my computer could be used as a bluetooth headset until ai used the smartphone menu to attept to pair with the computer and suddenly the computer got added to the bt headset menu
18:23 dproldan looks like they're being disabled by the settings application,  right?
18:24 dproldan let's try an hciattach...
18:24 dproldan oh,  that's only for serial com
18:25 [mbm] what I really need is auto attach/detach of bt audio
18:26 dproldan there's one setting you can use,  let me find it
18:26 [mbm] bt seems to be a massive battery drain once connected
18:32 dproldan for auto attach,  once you have it paired,  you can edit this file:  /data/misc/bluetoothd/[device bt id]/linkkeys
18:34 dproldan look for your paired device,  the last two numbers of the line should be 0 4
18:40 dproldan ok,  "sdptool search HS" will find the headset
18:41 * [mbm] always found bluetooth configs and utils to be excessively complicated for what they actually do
19:03 christefano joined #motoactv
20:56 [mbm] .
21:15 CEnnis91 ..
21:51 christefano joined #motoactv
22:01 christefano joined #motoactv
22:27 Snoothy [mbm]: what are you working on atm ?
22:43 [mbm] Snoothy: mostly just correcting misconceptions
22:44 CEnnis91 well you fixed one for me today, well done
22:48 [mbm] too many people stuck in the old way of doing things and complicating more than they need to
22:48 Snoothy i presume you talk about rooting and stuff?
22:48 CEnnis91 [mbm]: im still not sure i want to start making .img roms
22:49 [mbm] sure, fastboot is very powerful and lets you directly flash almost all partitions
22:49 CEnnis91 right
22:49 CEnnis91 more room for serious error
22:49 [mbm] no signature checks on the motoactv
22:50 [mbm] much as utkanos will hate me for saying it, tjere really isn't a need for recovery
22:51 [mbm] and these aren't the type of device you need root exploits for either
22:51 CEnnis91 [mbm]: i still dont like the idea of giving some of these ppl access to fastboot
22:52 CEnnis91 but yes, for the educated
22:52 CEnnis91 recovery and root exploits are not needed
22:52 [mbm] fastboot does a reasonable job of preventing you from shooting yourself in the foot
22:53 Snoothy i didn't expect usability to be a subject on this channel xD
22:54 CEnnis91 [mbm]: ive actually had these conversations: "look what i did to my phone" <i see its rooted> "oh? you rooted it?" "yea, is that what its called? i found this app that said i could do <A>, <B>, and <C>, and i thought i would try it"
22:55 Snoothy I've only heard the opposite.. "I don't need to root it, I won't be using root anyway"
22:55 CEnnis91 [mbm]: but a working recovery does a better job preventing you from shooting yourself in the foot, it adds a gui for the terminal-retarded, and allows (in some cases) to fix your fuck ups on-the-go
22:56 CEnnis91 Snoothy: heh, yea
22:56 CEnnis91 [mbm]: on-the-go fixing is the main reason i dont recommend or condone tethered jailbreaking on iOS
22:59 [mbm] CEnnis91: we should package stock as an fxz file
22:59 CEnnis91 Snoothy: also with usability, this device is so open, we have the option to talk about that
22:59 CEnnis91 [mbm]: fxz? is that the new "sbf" format?
23:01 [mbm] basically
23:02 [mbm] zip file with all the images for fastboot plus an xml file saying what file goes where
23:04 [mbm] rsd lite uses them now
23:06 CEnnis91 ah, okay
23:06 CEnnis91 dont they need to be signed somehow?
23:06 CEnnis91 (not like that would really deter you)
23:14 [mbm] nope
23:15 [mbm] only place motoactv ever checks for a sig is the zip files you give stock recovery
23:16 [mbm] which means it's now possible to create a zip that can be loaded fastboot/rsd or custom recovery
23:38 bASSchica joined #motoactv

| Channels | #motoactv index | Today | | Search | Google Search | Plain-Text | summary