Profile

Cover photo
mike kershaw
Works at Blackphone
568 followers|947,692 views
AboutPostsPhotos+1's

Stream

mike kershaw
owner

Discussion  - 
 
And R69 beta - Allows minimizing the "background scan always on" alert
2
mike kershaw's profile photo
 
Oh, and yes - I know about the bug where the minimized and full-size background scanning alerts can appear; it's fixed in git but haven't done a release just yet with it.
Add a comment...

mike kershaw
owner

Discussion  - 
 
A little preview of the re-done UI... Still some quirks to work out, unfortunately, but getting closer to being beta ready.
5
Joel Crane's profile photoAlA IO's profile photoSebastian v. d. Vogelweide's profile photomike kershaw's profile photo
5 comments
 
What parts of the popup do you use the most that aren't in the new main screen?
Add a comment...

mike kershaw
owner

Discussion  - 
 
Just threw up R54 beta.

This makes some changes to how time ranges are calculated (might fix some issues with some localizations), and it switches all the timer events to rtc wakeup alerts instead of scheduled alarms.

In theory, this will help devices which didn't like completing all the config of the interfaces during a normal wakeup.  It's been working pretty consistently on my test devices so far with the rtc wakeups. 
1
Winston Yao's profile photomike kershaw's profile photo
6 comments
 
The report is helpful, but again - can you make an adb logcat of it?  Google is doing some weird formatting.

The most recent report google has is still for r54 (at the same section I put the attempted fix in, so I can tell that it's not using R55), not sure if it is still pending in their system or what.
Add a comment...

mike kershaw
owner

Discussion  - 
 
Working on a new beta which will bring in material (which should make things happier in the UI) and moving towards ottobus in the backend to simplify the code and make debugging any weird behavior easier.
5
Tim Stough's profile photomike kershaw's profile photo
3 comments
 
Awesome.  I'll give it another day or two to soak for beta to make sure my under the cover changes didn't break something for anyone, and then build a rev w/out debugging logging and put that up.

(and yes, I have a plan for dynamic debug logging ;)
Add a comment...

mike kershaw

Shared publicly  - 
 
 
PortaPack for HackRF One is Imminent! http://www.sharebrained.com/2014/05/28/portapack-h1-imminent/
The PortaPack for HackRF One will be available soon. Read more, and sign up to be notified when it becomes available.
14
5
Ron Bailey's profile photoSteven Bernstein's profile photo
Add a comment...

mike kershaw
owner

Discussion  - 
 
Pushed R42 beta.

This fixes a crash that happens ONLY in NEW installs (or installs where you cleared data), because it was a typo in the initial database creation code.

If you're hit w/ the crash from R41 beta, uninstall, then install this update, and you should be good.
1
Daniele Pizio's profile photoTim Stough's profile photoThijs zie's profile photo
5 comments
 
+Tim Stough You have my attention... LoL.. Very curius about the private & crypto tel.. I'll be there whene I can get my hands on it.. Grtz
Add a comment...
Have him in circles
568 people
Silent Slade's profile photo
John Jardine's profile photo
Tim O'Neill's profile photo
Fred Schmeurtz's profile photo
Sensei Zeon's profile photo
Russel Van Tuyl's profile photo
Adam Morgan's profile photo
Pi Rho's profile photo
Travis Beatty's profile photo

mike kershaw
owner

Discussion  - 
 
Just pushed a beta of R66

This includes the new UI, including the start of an alerts system on insecure configurations (background scanning, etc, with future alerts for open networks and wpa with no certs in the works), the addition of some new functionality (pause and add a network instead of racing the timeout).

The general goal has been the simplification of the UI and user interaction while still preserving the functionality and the information.  Hopefully some aspects of behavior are a lot clearer now.

Also fixed some weirdo bugs that have been lurking (opening learned networks broke the service binding in the UI for a while) and other quirks.

This is pushed into git under the 'material' branch.  Anyone who is interested in doing translations, I have updated the TRANSLATIONS file to indicate what's been deleted and the new strings that have been added; there's a lot changed in this version since the UI was re-done, but in the future it should be much smaller changesets to the strings file.  In general I tried to reduce the quantity of text and the number of variations, and I got rid of the giant readme html file I don't think anyone actually really read.

Please test and let me know how it works - so much has changed that some bugs easily could have crept in.  I've been running it on my devices for the past week or so as I wrapped up the final changes, but having it out in the wild will be the real test.

It should show up via beta on play soon.
5
1
mike kershaw's profile photoRafael Durán Juárez's profile photo
3 comments
 
R68 uploaded to beta; solves an empty notification, incorrect 'wifi is off' on main screen, forgetting a location when it can't find one is now fixed, missing forget button fixed, wonky string fixed, and fixed a problem where sometimes a tower change didn't trigger a wifi reconfigure.

Getting closer to getting all the weirdness worked out...
Add a comment...

mike kershaw
owner

Discussion  - 
 
New release (skipped beta since the fix was small) - Fixes a crash on Jellybean (Thanks to Mladen Pejaković), and Serbian and Japanese translations (Thanks to Mladen Pejaković and Naofumi F respectively).

Jellybean crash was just an API mismatch in the alarm scheduler, fortunately.
1
Add a comment...

mike kershaw
owner

Discussion  - 
 
Another beta - this one makes location management standard (removed pref for it and just turn it on all the time) because there are basically no situations in which it's NOT better to have that turned on.

Also introduces 'aggressive tower check', which is on by default.  This wakes up once every 60 seconds and looks at what the current tower is - it seems like a number of devices don't send tower state broadcasts when the screen is off, so this should be a reasonable compromise.

There shouldn't be any noticeable battery drain from doing so (one wakeup a minute with minimal work being done is pretty mild) but I'll be keeping an eye on test devices to make sure.
1
Add a comment...

mike kershaw
owner

Discussion  - 
 
Just posted a new beta (r53).

This should fix the UI problems on android 5.

There are a bunch of changes under the hood which will become more apparent over time (dagger, ottobus communication, much better code organization), which will let me move towards handling broken towers (boy, there's a lot of them) and user-disabling wifi better in the future.

Right now the behavior should be the same, it's just using events for some of the triggers rather than callbacks.  Definitely let me know if there are any crashes.

The switches turned out to be a problem with theming - L appears to have gotten rid of the base Translucent theme used by the quickconfig dialog.  Switched to a manually-created translucent theme for that and it appears to work fine on L and pre-L.

Due to some quirks in how the appcompat library works, you'll see L-style switches in preferences, but not in the main display right now.   Ultimately everything will be moving towards a material theme, but wanted to get the UI glitch fix out there for testing before going down that rabbit hole.
1
Tim Stough's profile photoJohn Bartley's profile photomike kershaw's profile photoNik Clayton's profile photo
4 comments
 
Hi +mike kershaw -- is the code somewhere other than the Git repository linked to from https://kismetwireless.net/android-swm/? If I look at https://kismetwireless.net/gitweb/?p=android-smarterwifi.git;a=summary I only see commits through September of last year, and I don't see any other branches that development work might be happening on. Cheers.
Add a comment...

mike kershaw

Shared publicly  - 
 
Knew that lighting strike was close... 
4
mike kershaw's profile photoBarry Woods (barry99705)'s profile photoWesley Peterson's profile photo
3 comments
 
Google is telling the future -- That tree will be down on its side real soon now!
Add a comment...

mike kershaw

Shared publicly  - 
 
Spring-loaded micro-sd slots are pure evil.

Fingernail slips.

Sproing.

Off in the distance of a dark room a quiet "plink..."

Well, that's 64 gig I'll probably never see again.
3
Barry Woods (barry99705)'s profile photo
 
Try finding one in the grass outside!
Add a comment...
People
Have him in circles
568 people
Silent Slade's profile photo
John Jardine's profile photo
Tim O'Neill's profile photo
Fred Schmeurtz's profile photo
Sensei Zeon's profile photo
Russel Van Tuyl's profile photo
Adam Morgan's profile photo
Pi Rho's profile photo
Travis Beatty's profile photo
Work
Occupation
Wifi Hacker
Employment
  • Blackphone
    Chief Architect, present
    https://www.blackphone.ch
  • Kismet Wireless
    Hacker, present
Links
Other profiles
Story
Tagline
That Kismet guy
Bragging rights
http://www.kismetwireless.net
Basic Information
Gender
Male
Other names
dragorn
Apps with Google+ Sign-in
  • Brickies
  • Knights of Pen & Paper 2
mike kershaw's +1's are the things they like, agree with, or want to recommend.
The Room Two
market.android.com

Welcome to The Room Two, a physical puzzler, wrapped in a mystery game, inside a beautifully tactile 3D world. The much anticipated sequel t

Smart IR Remote - Samsung/HTC
market.android.com

IR Remote - smart, powerful, beautifulIR Remote is the only IR universal remote app for Android that you'll ever need: it's smart, with a de

Wordiest
market.android.com

★ Wordiest is featured in All About Android #142 twit.tv/show/all-about-android/142 (at 1:05) Wordiest challenges you to assemble two words

Silent Contacts
market.android.com

Silent Contacts is a companion application to Silent Phone and Silent Text.** You must be a paid Silent Circle subscriber to use this app **

BeyondPod Podcast Manager
market.android.com

Full featured Podcast Manager (podcatcher) and RSS feed reader* DISCOVER thousands of free audio and video shows from all over the world. *

Plex for PlexPass
market.android.com

A preview release of the Plex app for PlexPass subscribers. See http://my.plexapp.com/subscription/about for more details. Please do not dow

Valence
market.android.com

Valence turns your Android phone or tablet into a remote keyboard and mouse for any computer running a VNC server.Note: I rely on your feedb

Nova Launcher
market.android.com

Highly customizable, performance driven, home screen replacement for Android 4.0+Accept no substitutes! Nova Launcher is the original and mo

Advanced Keyguard Manager
market.android.com

New version, completely redesigned and reimplemented. Introductory pricing for a limited time, get the new version at the old version price.

Beautiful 3D printed Settlers of Catan tiles - Boing Boing
feedproxy.google.com

Features Reviews Video Science Gweek B-SIDE Archive Submit More SEARCH. About Us Contact Us Policies Shop Facebook Twitter Subscribe. DESKTO

How to solve a Rubik's Cube (Part One)
www.youtube.com

NEED A CUBE? Original 3x3x3: http://bit.ly/dqdirl 2x2x2: http://bit.ly/9QpNJe 4x4x4: http://bit.ly/c9ZSAv 5x5x5: http://bit.ly/azPAbV 6x6x6:

OpenVPN for Android
market.android.com

Openvpn for Android. Uses the new VPNService API that requires neither Jailbreak nor root on your Telephone. - OpenVPN is a client software

Weather Underground
market.android.com

The Internet's first ever weather site, Weather Underground has built a reputation for providing the most reliable and in-depth weather data

Tasker
market.android.com

Automate everything from settings to photos, SMS to speech. ADC2 prize winner. Total Automation, from settings to SMS. ADC2 finalist! * Trig

Kisbee-Announcements - Google Groups
groups.google.com

Kisbee-Announcements. Welcome to the kisbee-announcements list. This will be a limited-traffic announcements list for the Kisbee 802.15.4 sn

Locale Dock Plug-in
market.android.com

With Locale and the Dock Plug-in Condition, your device can automatically perform actions based on whether it is docked in the car, desk, or

DSLR Controller (BETA)
market.android.com

Full control of your Canon EOS DSLR from your phone or tablet through USB ! DSLR Controller is the first and only app that allows you to ful

Professional techniques for hand soldering | Dangerous Prototypes
dangerousprototypes.com

BFX tipped us to this video of professional soldering techniques in the comments of our Soldering the 8bit PIC SchmartBOARD post. The video

Android Developers Blog: Debugging Android JNI with CheckJNI
android-developers.blogspot.com

skip to main | skip to sidebar. Home Startseite ホーム 主页 首頁; SDK; Dev Guide Handbuch Guía Guide Guida 開発ガイド 开发人员指南 開發指南; Reference Referenz Re