<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Android on ulno.net</title><link>https://ulno.net/tags/android/</link><description>Recent content in Android on ulno.net</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 06 Oct 2026 21:45:53 +0200</lastBuildDate><atom:link href="https://ulno.net/tags/android/index.xml" rel="self" type="application/rss+xml"/><item><title>Changing your case to solve battery drain and overheating on the Google Nexus 6P Phone</title><link>https://ulno.net/archive/2017/04/24/changing-your-case-to-solve-battery-drain-and-overheating-on-the-google-nexus-6p-phone/</link><pubDate>Mon, 24 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/24/changing-your-case-to-solve-battery-drain-and-overheating-on-the-google-nexus-6p-phone/</guid><description>&lt;figure class="fig fig-left" style="width:40%"&gt;&lt;a href="https://ulno.net/pics/misc/nexus6p-case-switch.jpg"&gt;&lt;img src="https://ulno.net/pics/misc/nexus6p-case-switch.jpg" alt="" loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;My daily driver phone at the moment is a Google Nexus 6P. It is the last of Google&amp;rsquo;s true Nexus phones, so it is especially nice if you want to do some Android development and have more recent ROMs and access to new Android features. It is also a really nice option if you want to have very affordable worldwide cell and data coverage with Google&amp;rsquo;s Project FI which requires you to have a new Nexus Phone or the its successor, the Google Pixel. The difference to the Pixel does not seem so big, however, the 6P has a major downside: it runs a Snapdragon 810 which (under load) overheats even more than other cell phone processors.&lt;/p&gt;</description></item><item><title>Re-Installing Samsung Note 3 (N9005) for encryption and NFC unlock</title><link>https://ulno.net/archive/2015/04/13/2015-04-13-re-installing-samsung-note-3/</link><pubDate>Mon, 13 Apr 2015 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2015/04/13/2015-04-13-re-installing-samsung-note-3/</guid><description>&lt;p&gt;What an installation hell (2 days wasted)&amp;hellip;&lt;/p&gt;&#10;&lt;p&gt;Being constantly exposed to all potential features of Mobile Phones, I wanted to have several things going on at the same time:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Full encryption of the phone with long password entered usually only at boot time&lt;/li&gt;&#10;&lt;li&gt;Using an NFC ring usually to unlock the phone (I was hoping to use Smart Lock for it.)&lt;/li&gt;&#10;&lt;li&gt;Being able to run Unity and Vuforia-based projects from my student (this actually lead to having to use maximum Kitkat)&lt;/li&gt;&#10;&lt;li&gt;Being able to use k9 (also serious display issues in Lollipop)&lt;/li&gt;&#10;&lt;li&gt;Root access&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Summing it up, it was extremely hard. The only solution I could get working, was getting a stock ROM for the Samsung phone from some shady download site, using Odin 3.09 to flash the respective Rom, encrypting the phone (I think it maters to do this first), using chainfire to re-root it, and then installign Xposed and there NFC Screen unlock.&lt;/p&gt;</description></item><item><title>Android 1.4</title><link>https://ulno.net/archive/2013/07/15/android-1-4/</link><pubDate>Mon, 15 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/15/android-1-4/</guid><description>&lt;p&gt;Last week I tried to work with tiled map editor. I found that we need GDX library to work with it. I looked through with some tutorials and tried to run some of their examples. However, in android developer they did not run. The strange thing is there is no error in android project inside, but overall the project marked with warning mark. I checked all prerequests and pathes. It did not help. I workes with java 6 as I found in the internet suggested to use java 6. But, it did not work as well. Also, there is an open sourse AndEngine, which use tiles map. I downloaded it, but found its code too difficult to understand. Ultimately, I found a tutorial where the map could be made with help of simple matrix.&#10;I changed the UI a lot. Now, the project look like this&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/11.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/11-208x300.jpg" alt="1"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Android 1.3</title><link>https://ulno.net/archive/2013/07/10/1399/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/1399/</guid><description>&lt;p&gt;Map&lt;/p&gt;&#10;&lt;p&gt;I have decided to use Tiled map Editor. There are several advantages of it.&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;1) Your map will be divided into small tiles. So, you can control to add new wall and obstacles to the map.&#10;2) It is easy to edit&#10;3) You can create your .png file and make it tiled map.&#10;&#10;Tiled map Editor can be downloaded from there official [site](http://www.mapeditor.org/)&#10;&#10;[![AfPfV](/wp-content/uploads/2013/07/AfPfV-300x190.png)](/wp-content/uploads/2013/07/AfPfV.png)&#10;&#10;To do&#10;&#10;- To draw 3 maps&#10;- To write a code which connected menu functions and maps&#10;- To make an icon class code&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Developing Android Application 6</title><link>https://ulno.net/archive/2013/07/10/developing-android-application-6/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/developing-android-application-6/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;Changed formula for acceleration. Now I have instead three different acceleration one linear acceleration.&lt;/p&gt;&#10;&lt;p&gt;lin_accel = Math.sqrt(accel_x^2+accel_y^2+accel_z^2) - earth gravity&lt;/p&gt;&#10;&lt;p&gt;Now by this data I can move only forward or backward. I want to use data from gyroscope and detect angle of rotation. Despite I added low pass filter, accelerometer data is quite unpredictable and my object instead of moving to one side, jumps from side to side.  So, I stopped here trying to find solution. I need complex mathematical formula. Found similar project in research centre in Spain(here is their website &lt;a href="http://roodin.crs4.it/"&gt;http://roodin.crs4.it/&lt;/a&gt;). Look to this video &lt;a href="http://www.youtube.com/watch?v=HTZFRDBdQck&amp;amp;feature=related"&gt;http://www.youtube.com/watch?v=HTZFRDBdQck&amp;amp;feature=related&lt;/a&gt;. I asked them to guide me. Hopefully after finishing this part I will work on combination maps and my code.&lt;/p&gt;</description></item><item><title>Android-ers 1.2</title><link>https://ulno.net/archive/2013/07/01/android-ers-1-2/</link><pubDate>Mon, 01 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/01/android-ers-1-2/</guid><description>&lt;p&gt;As we decided to share our duties I took UI part. At first glance, it looks easy to create several pages and connect them. However, today I stucked with creating dialog window with 2 chech boxes and seek bars to regulate music and sound of a game. Hope, to finish all UI stuff by the next week. I want to make 2 different design of them. Let&amp;rsquo;s see what I will obtain. Then, I need to begin to work on maps. What I actually have so far. Soon, it will be much better&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/1.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/1.jpg" alt="1"&gt;&lt;/a&gt;&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/3.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/3.jpg" alt="3"&gt;&lt;/a&gt;&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg" alt="Снимок"&gt;&lt;/a&gt;&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/2.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/2.jpg" alt="2"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Developing Android Application 5</title><link>https://ulno.net/archive/2013/07/01/developing-android-application-5/</link><pubDate>Mon, 01 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/01/developing-android-application-5/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;I finally moved my image on phone screen but it is better reacts when I rotate my phone instead of moving it. I used data from accelerometer(gives us acceleration in x,y and z axis) and by formula Distance = (linear_acceleration)*(time^2)/2 found distance and added to current position. From internet tutorials, I concluded that combination of gyroscope and accelerometer make data more accurate. Also by using Kalman filter we can clear noise of data from accelerometer(it is very complex, not easy to use). Only now, I understand that difficulty between our project and previous one is same. One of solution for drawing on air and detecting it on screen, is to save coordinates by orientation sensor in 2 matrix array and later compare with array in database.&lt;/p&gt;</description></item><item><title>Android-ers</title><link>https://ulno.net/archive/2013/06/24/android-ers/</link><pubDate>Mon, 24 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/24/android-ers/</guid><description>&lt;p&gt;Weekly review&lt;/p&gt;&#10;&lt;p&gt;Good news we finally decided with the project! There are 2 of its initial scenarios:&lt;/p&gt;&#10;&lt;p&gt;Scenario#1&#10;Title: Complete the map (map#1)&lt;/p&gt;&#10;&lt;p&gt;Aim:&lt;/p&gt;&#10;&lt;p&gt;To show the best result by completing the map with greatest time and/or with the most amount of treasure.&lt;/p&gt;</description></item><item><title>Developing Android Application 4</title><link>https://ulno.net/archive/2013/06/24/developing-android-application-4/</link><pubDate>Mon, 24 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/24/developing-android-application-4/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;I suggested to concentrate on developing a puzzle game as our main project.  I came to such conclusion due to several reasons:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Being able work with databases(basic knowledge enough)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Easy to peak up an idea(We can find the type of puzzle game for instance from old books)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Working with graphical interface&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;</description></item><item><title>Meeting report on 19.06.13</title><link>https://ulno.net/archive/2013/06/21/meeting-report-on-19-06-13/</link><pubDate>Fri, 21 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/21/meeting-report-on-19-06-13/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Prof.Norbisrath:&lt;/strong&gt;&lt;/em&gt; started project with mathematicians&lt;/p&gt;&#10;&lt;p&gt;Looked for prices of clouds: very cheap Amazon give computing resources for first year for free,&lt;/p&gt;&#10;&lt;p&gt;The 1 hour of computing only 2 cents the cheapest one.&lt;/p&gt;</description></item><item><title>'Android Developers '</title><link>https://ulno.net/archive/2013/06/18/android-developers/</link><pubDate>Tue, 18 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/18/android-developers/</guid><description>&lt;p&gt;Report:&lt;/p&gt;&#10;&lt;p&gt;During week 1 the majority of work was dedicated to cover as much material as I could. There were&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;creating pop-up messages&lt;/li&gt;&#10;&lt;li&gt;creating menu function&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;context menu&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;ol start="3"&gt;&#10;&lt;li&gt;writing LayoutParameters in MainActivity.java file&lt;/li&gt;&#10;&lt;li&gt;simple animation with text&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Our project:&lt;/p&gt;</description></item><item><title>Developing Android Application 3</title><link>https://ulno.net/archive/2013/06/17/developing-android-application-3/</link><pubDate>Mon, 17 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/17/developing-android-application-3/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;Last week I studied tutorials from http:/www.startandroid.ru/ru, which introduced me to basic theory(Activity, Intent and e.t.c) in simple language. By doing practice exercises and learning theory, I successfully reached to databases. Android can store data by:&lt;/p&gt;</description></item><item><title>First Post</title><link>https://ulno.net/archive/2013/06/12/first-post/</link><pubDate>Wed, 12 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/12/first-post/</guid><description>&lt;p&gt;Hello everyone! This is my first week of internship and my work is developing android applications.&#10;As you know, Damir has already some progress in it, so he explained me much stuff about it. According to his previews blogs I found several useful tutorials, however Damir noticed that some of them could be complicated for beginners. In the first day he also taught me about everything he has been knowing so far. For example, the difference between various layouts, how to write strings, how to read an initial code. Eventually, I have learnt a lot of material from Damir. Thanks to him!=)&#10;Then, I continue to learn by myself. From the site startandroid.ru you can find 128 lessons for android developers. Now I am reading it and trying the programs in android developer tools eclipse.&#10;My first program was a counter. When you click the button it starts to count from 30 to 0. It is pretty simple one, but it seemed to me hard few day ago.&#10;Now, I will try to launch my own application. Now, I have some ideas what kind of program to create. But, I am not sure yet. If you have some ideas about it please share. Hope to finish MyFirstApp till the end of this week.&lt;/p&gt;</description></item><item><title>Developing Android Application 2</title><link>https://ulno.net/archive/2013/06/10/developing-android-application-2/</link><pubDate>Mon, 10 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/10/developing-android-application-2/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;Previous Problem:&lt;/p&gt;&#10;&lt;p&gt;First is running emulator of any type phone with pure Android OS. Advantage of this method that we can control all properties phone. On the other hand, it is very slow. Even turning on the virtual phone takes minimum 30 minutes. Also there always occur small errors.&lt;/p&gt;</description></item><item><title>Developing Android applications</title><link>https://ulno.net/archive/2013/06/03/developing-android-applications/</link><pubDate>Mon, 03 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/03/developing-android-applications/</guid><description>&lt;p&gt;&lt;strong&gt;Weekly review:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;The first task, which I did, was choosing IDE for developing applications android. With Ilya we decided to test different IDE. I have focused on Eclipse. The reasons of choosing  this IDE are:&lt;/p&gt;</description></item><item><title>Eclipse to ADT on 64bit</title><link>https://ulno.net/archive/2011/03/24/eclipse-to-adt-on-64bit/</link><pubDate>Thu, 24 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/24/eclipse-to-adt-on-64bit/</guid><description>&lt;p&gt;Just something, I would like to write down her, because it cost me a lot of time to figure out. I couldn&amp;rsquo;t talk to the Android simulator in eclipse after upgrading my system. I had to change in /etc/sysctl.d/bindv6only.conf the variable net.ipv6.bindv6only from 1 to 0. This seems also to concern other networking problems in Java - not so sure if it is at all 64 bit related, but it happened with this update.&lt;/p&gt;</description></item><item><title>Hardware virtualization on Sony Vaio P</title><link>https://ulno.net/archive/2011/03/23/hardware-virtualization-on-sony-vaio-p/</link><pubDate>Wed, 23 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/23/hardware-virtualization-on-sony-vaio-p/</guid><description>&lt;p&gt;On my way to getting Android running on the Sony Vaio P, I thought I would first try to get Android running in a virtual machine. I was going to try kvm and virtualbox. To make sure to run with maximum speed, I wanted to switch on hardware virtualization as I found out that the built in Atom processor should actually be capable of it. Sadly I found out that Sony disabled this feature in the Bios and didn&amp;rsquo;t expose any setting in the Bios to switch it on - what an odd choice (reminds me that I should write a huge rant about Sony concerning taking away the linux support for my Playsations, I am running here for interested students in the office).&lt;/p&gt;</description></item><item><title>First success compiling android x86</title><link>https://ulno.net/archive/2011/03/21/first-success-compiling-android/</link><pubDate>Mon, 21 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/21/first-success-compiling-android/</guid><description>&lt;p&gt;I have a small Sony Vaio P, which is very pretty but seeks for new tasks in my humble home. So in terms of diving deeper into Android, I started taking  a closer look at the &lt;a href="http://www.android-x86.org/"&gt;Android X86 project&lt;/a&gt;. I tried to run the image in virtualbox and qemu/kvm.&lt;/p&gt;</description></item></channel></rss>