{"id":41426,"date":"2020-07-26T23:45:18","date_gmt":"2020-07-26T16:45:18","guid":{"rendered":"https:\/\/deepquest.code511.com\/blog\/?p=41426"},"modified":"2020-07-27T00:03:02","modified_gmt":"2020-07-26T17:03:02","slug":"hackrf-one-portapack-hints","status":"publish","type":"post","link":"https:\/\/deepquest.code511.com\/blog\/2020\/07\/hackrf-one-portapack-hints\/","title":{"rendered":"HackRF One\/ Portapack hints"},"content":{"rendered":"\n<p>Finally received days ago a <a rel=\"noreferrer noopener\" href=\"https:\/\/www.aliexpress.com\/item\/4000247041639.html\" target=\"_blank\">Portapack<\/a> with a bundle of 5 antennas covering from 1Mhz to 6GHz. Portapack is just a standalone HackRF One with a touch screen.  The band coverage makes the usage virtually limitless: interception, replay, broadcast from most frequencies.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>There are hundreds of sites and video around to describe and help you to solve issues or show you demos. One of my favorite channel is <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/channel\/UC9a8Z6Sp6eb2s3O79pX5Zvg\" target=\"_blank\">Tech Mind<\/a> (<a href=\"https:\/\/twitter.com\/techmindsyt\">twitter<\/a>) very useful and covers a wide range of SDR topics. <a rel=\"noreferrer noopener\" href=\"https:\/\/www.rtl-sdr.com\" target=\"_blank\">RTL-SDR<\/a> is also full interesting articles and reviews about hardware, SDR and bunch of others.<\/p>\n\n\n\n<p>Back to my Portapack one of the fun usage is <a href=\"https:\/\/en.wikipedia.org\/wiki\/Automatic_dependent_surveillance_\u2013_broadcast\">ADS-B<\/a> to monitor airplanes around you. Basically you do locally what Flighaware or Flightradar24 does. You will get the position, altitude and other info. You can also plot the plane on a map. The default map has a very low resolution and is almost useless.<\/p>\n\n\n\n<p>A better mapping requires a larger map, keep in minds that the Portapack is standalone no internet connection to download map.<\/p>\n\n\n\n<p>To generate the map do as follow, assuming you run the latest <a href=\"https:\/\/github.com\/furrtek\/portapack-havoc\">Havoc <\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/furrtek\/portapack-havoc\" target=\"_blank\">firmware<\/a>.<\/p>\n\n\n\n<p>Make sure that the sdcard you use on the Portapack is 32Go maximum formated in fat32. This due to the fat32 limitation.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/furrtek\/portapack-havoc.git<\/code><\/pre>\n\n\n\n<p>( if you haven&#8217;t already done on your computer)<\/p>\n\n\n\n<p>Copy all content of \/PortaPack\/portapack-havoc-master\/sdcard to the root of the sdcard.<\/p>\n\n\n\n<p>To generate the high resolution (450 meg) map:<br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/portapack-havoc\/tree\/master\/firmware\/tools\npython adsb_map.py<\/code><\/pre>\n\n\n\n<p>If the you get the error <em>&#8220;ImportError: No module named PIL&#8221;<\/em> install it:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install python-pil then rerun python adsb_map.py<\/code><\/pre>\n\n\n\n<p>It will take about 5 minutes due to the size of the map about 444 Mo.<br>The file will be generated on your computer under portapack-havoc\/sdcard\/ADSB\/world_map.bin<br>Copy portapack-havoc\/sdcard\/ADSB\/world_map.bin to your sdcard\/ADSB\/world_map.bin<\/p>\n\n\n\n<p>Insert the sdcard in the portapack et voila!<\/p>\n\n\n\n<p>Feel free to comment bellow if I missed anything.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>PS: a big thanks to <a rel=\"noreferrer noopener\" href=\"https:\/\/twitter.com\/furrtek\" target=\"_blank\">furrtek<\/a> for his amazing job on the Custom firmware for the HackRF One\/PortaPack. <em>Sacr\u00e9 Fran\u00e7ais<\/em><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finally received days ago a Portapack with a bundle of 5 antennas covering from 1Mhz to 6GHz. Portapack is just a standalone HackRF One with a touch screen. The band&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2901,2902,2900],"tags":[],"class_list":["post-41426","post","type-post","status-publish","format-standard","hentry","category-hackrfone","category-portapack","category-software-defined-radio"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4bBYZ-aMa","_links":{"self":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts\/41426","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/comments?post=41426"}],"version-history":[{"count":9,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts\/41426\/revisions"}],"predecessor-version":[{"id":41442,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts\/41426\/revisions\/41442"}],"wp:attachment":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/media?parent=41426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/categories?post=41426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/tags?post=41426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}