[{"data":1,"prerenderedAt":145},["ShallowReactive",2],{"post:\u002F2013\u002F07\u002F29\u002Fandroid-push-file-to-sdcard-with-adb\u002F":3},{"post":4,"newer":89,"older":99,"related":108,"series":143},{"id":5,"title":6,"body":7,"canonical":68,"categories":69,"date":71,"description":72,"extension":73,"featured":74,"hero":75,"image":75,"meta":76,"navigation":77,"path":78,"readingTime":79,"seo":80,"series":75,"seriesOrder":75,"sites":81,"source":83,"stem":84,"tags":85,"updated":86,"url":87,"__hash__":88},"blog\u002Fblog\u002F2013\u002F07\u002F29\u002Fandroid-push-file-to-sdcard-with-adb.md","Android: Push file to sdcard with adb",{"type":8,"value":9,"toc":65},"minimark",[10,21,24,35,41,47,50,56,59],[11,12,13,14,20],"p",{},"I ran into the issue where Windows was not mounting the Phone’s SD card within windows, so I had to revert back to using adb. This method requires that you’ve download the drivers for your phone, along with the android sdk (",[15,16,17],"a",{"href":17,"rel":18},"http:\u002F\u002Fdeveloper.android.com\u002Fsdk\u002Findex.html",[19],"nofollow","). The SDK will download and you extract to any location of your choosing. adb is located in {directory}\\sdk\\platform-tools\\",[11,22,23],{},"In case you have an issue with getting your remote device to show up for \u002Fsdcard\u002F the following commands will help you out:",[25,26,31],"pre",{"className":27,"code":29,"language":30},[28],"language-text","adb devices\nadb push filename.zip \u002Fsdcard\u002F\n","text",[32,33,29],"code",{"__ignoreMap":34},"",[11,36,37],{},[38,39,40],"strong",{},"Example:",[25,42,45],{"className":43,"code":44,"language":30},[28],"D:\\and\\sdk\\platform-tools\\adb devices\nList of devices attached\n9132ce46b device\n\nD:\\and\\sdk\\platform-tools\\adb push gapps-jb-20130301-signed.zip \u002Fsdcard\u002F\n3280 KB\u002Fs (95417279 bytes in 28.403s)\n",[32,46,44],{"__ignoreMap":34},[11,48,49],{},"To install a new .apk run the following (such as installing a new beta software, etc):",[25,51,54],{"className":52,"code":53,"language":30},[28],"D:\\and\\sdk\\platform-tools\\adb\u003Cfilename.apk>\n",[32,55,53],{"__ignoreMap":34},[11,57,58],{},"or to force the install",[25,60,63],{"className":61,"code":62,"language":30},[28],"D:\\and\\sdk\\platform-tools\\adb -r \u003Cfilename.apk>\n",[32,64,62],{"__ignoreMap":34},{"title":34,"searchDepth":66,"depth":66,"links":67},2,[],"techcolumnist",[70],"engineering","2013-07-29T16:47:08Z","I ran into the issue where Windows was not mounting the Phone’s SD card within windows, so I had to revert back to using adb.","md",false,null,{},true,"\u002Fblog\u002F2013\u002F07\u002F29\u002Fandroid-push-file-to-sdcard-with-adb",1,{"title":6,"description":72},[82,68],"lasswell","both","blog\u002F2013\u002F07\u002F29\u002Fandroid-push-file-to-sdcard-with-adb",[],"2024-02-12T03:28:52Z","\u002F2013\u002F07\u002F29\u002Fandroid-push-file-to-sdcard-with-adb\u002F","BhbM7Kws2dsJJlVUrNASBs8ZBCIeiYtXk05QBbkRhhc",{"title":90,"description":91,"date":92,"url":93,"categories":94,"tags":95,"image":75,"readingTime":79,"canonical":68,"sites":98,"series":75,"seriesOrder":75},"NetApp: cli vol create – match SM2.2 vols","2 creates as a vol type but via CLI, some of us still batch out our commands in notepad so here yah go: SAN: NAS:","2013-08-01T17:12:34Z","\u002F2013\u002F08\u002F01\u002Fnetapp-cli-vol-create-match-sm2-2-vols\u002F",[70],[96,97],"cli","netapp",[82,68],{"title":100,"description":101,"date":102,"url":103,"categories":104,"tags":105,"image":75,"readingTime":79,"canonical":68,"sites":107,"series":75,"seriesOrder":75},"VMware dump collector and remote syslog","The esxcli commands to configure a VMware ESXi network core dump collector, kept here because I always forget them.","2013-07-12T11:12:57Z","\u002F2013\u002F07\u002F12\u002Fvmware-dump-collector-and-remote-syslog\u002F",[70],[106],"vmware",[82,68],[109,122,132],{"title":110,"description":111,"date":112,"url":113,"categories":114,"tags":116,"image":75,"readingTime":120,"canonical":68,"sites":121,"series":75,"seriesOrder":75},"Hyper-V to Talos: Rethinking the Virtualization Stack","Why moving workloads off Hyper-V VMs onto a Talos Kubernetes cluster changed the whole stack, with an inventory script and a VM-to-manifest example.","2026-09-16T14:00:00Z","\u002F2026\u002F09\u002F16\u002Fhyper-v-to-talos-rethinking-the-virtualization-stack\u002F",[70,115],"strategy",[117,118,119],"hyper-v","talos","kubernetes",5,[68],{"title":123,"description":124,"date":125,"url":126,"categories":127,"tags":128,"image":75,"readingTime":130,"canonical":68,"sites":131,"series":75,"seriesOrder":75},"Google Cloud: IAM Least Privilege in Practice, Not Just in Theory","Running least privilege in a real Google Cloud org: finding basic roles, working the IAM recommender, custom roles, temporary access, and service account risk.","2026-09-09T14:00:00Z","\u002F2026\u002F09\u002F09\u002Fgoogle-cloud-iam-least-privilege-in-practice-not-just-in-theory\u002F",[70],[129],"gcloud",6,[68],{"title":133,"description":134,"date":135,"url":136,"categories":137,"tags":138,"image":75,"readingTime":120,"canonical":68,"sites":142,"series":75,"seriesOrder":75},"Windows Management: A Discovery Inventory Nobody Maintains by Hand","Why a self-refreshing Windows inventory built from AD and CIM discovery outlasts a spreadsheet, with the sweep script, staleness report and schedule.","2026-09-02T14:00:00Z","\u002F2026\u002F09\u002F02\u002Fwindows-management-building-a-discovery-inventory-nobody-has-to-maintain-by-hand\u002F",[70,115],[139,140,141],"discovery","windows","active-directory",[68],{"doc":75,"posts":144},[],1790223956406]