<div dir="ltr">If I&#39;m not wrong, the framebuffer console was broken :(<div><br></div><div>I tried it on my tablet and it just didn&#39;t work (no screen output). I think Tom tried it too and it didn&#39;t worked, and reported it to the girl who took care of that part. Although given the Mele is a different device, it might *just work*, but don&#39;t be surprised if it doesn&#39;t.</div>

<div><br></div><div>Also, there&#39;s no need at all to overwrite the default u-boot over adb. This can be used: <a href="http://rhombus-tech.net/a10_mmc_boot/">http://rhombus-tech.net/a10_mmc_boot/</a></div><div>A mksunxiboot bootable SD will just boot on any device (even bricked ones) without any need to even touch the NAND.</div>

<div><br></div><div>Oh, and the device is rooted, so no problem with that :)</div><div><br></div><div><br></div><div>Alejandro <br><br><div class="gmail_quote">On Thu, Mar 22, 2012 at 9:54 PM, Peter Steenbergen <span dir="ltr">&lt;<a href="mailto:p.steenbergen@j1nx.nl">p.steenbergen@j1nx.nl</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>This is for one of the few people that already have the Mele A1000 device (I hope Tom puts me on the list for the second batch, so I can get a cheap and fast delivery for my own device). </div>

<div><br></div><div>Looking at the Rhomtech hacking howto at;</div>
<div><a href="http://rhombus-tech.net/allwinner_a10/hacking_the_mele_a1000/" target="_blank">http://rhombus-tech.net/allwinner_a10/hacking_the_mele_a1000/</a>
</div><div>You need to have the UART connection to have the u-boot and linux console. Can someone of you guys apply the following kernel tweak (make arch=arm menuconfig) and boot with that kernel</div><div><br></div>Device Drivers -&gt; Graphics support -&gt; Console display driver support -&gt; <div>


[*] Framebuffer Console support</div><div>[*] Map the console to the primary display device (&lt;- Optional, try the first one first)</div><div><br></div><div>The above might re-route the linux console to the HDMI and/or VGA display device. </div>


<div><br></div><div><br></div><div>Next steps would then be;</div><div>1) Make sure U-boot automatically boots from MMC when the proper files/partitions are in place at the card</div><div>2) Changing the default android install, such that it allows ADB over TCP </div>


<div><pre style="padding-right:5px;padding-left:5px;border-bottom-width:0px;max-height:600px;padding-top:5px;text-align:left;width:auto;border-style:initial;margin-bottom:10px;border-color:initial;padding-bottom:5px;border-top-width:0px;vertical-align:baseline;line-height:18px;font-size:14px;border-right-width:0px;font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;margin-top:0px;border-left-width:0px;background-image:initial">

<code style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(238,238,238);font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif"><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent">setprop service</span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent">.</span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent">adb</span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent">.</span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent">tcp</span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent">.</span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent">port </span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent;color:rgb(128,0,0)">5555</span><span style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;vertical-align:baseline;background-image:initial;background-color:transparent"><br>


stop adbd<br>start adbd</span></code></pre></div><div>Or by using one of the &quot;adb over wifi&quot; apps. (Is the android firmware on the device rooted?)</div><div><br></div><div><br></div><div>If we activated ADB over TCP and make sure we have an auto-boot mmc kind of u-boot ready. We can push the uboot image to the device over the network and the kernel will use framebuffer support to send the console to the normal display device.</div>


<div><br></div><div>Then other people can just download the proper uboot image, push it to the device over TCP, and boot the kernels and linux variants without even opening up the device. No need for cables inside the device.</div>


<div><br></div><div>But let&#39;s start with getting the console to the right place.</div><div><pre style="padding-right:5px;padding-left:5px;border-bottom-width:0px;max-height:600px;padding-top:5px;text-align:left;width:auto;border-style:initial;margin-bottom:10px;border-color:initial;padding-bottom:5px;border-top-width:0px;vertical-align:baseline;line-height:18px;font-size:14px;border-right-width:0px;font-family:Consolas,Menlo,Monaco,&#39;Lucida Console&#39;,&#39;Liberation Mono&#39;,&#39;DejaVu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,&#39;Courier New&#39;,monospace,serif;margin-top:0px;border-left-width:0px;background-image:initial">

<br></pre></div>
<br>_______________________________________________<br>
arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a><br></blockquote></div><br></div></div>