[HTC 10] Porting Thread

2,351 views
Skip to first unread message

Georgian Chituc

unread,
Sep 6, 2017, 5:30:46 AM9/6/17
to maru-...@googlegroups.com
Hello all ,
I'm starting to port for HTC 10 ,it have displayport . I do not have the device right now , but I will have in 1-2 weeks .
Anyone interested in testing the builds ?
Have a great day all!

UPDATE:

Ok here it is ! Please ensure you have a backup of all your data before you proceed.

- Download MaruOS_HTC10.zip and unzip it .

- Flash boot.img :
fastboot flash boot boot.img

- Flash system.img :
fastboot flash system system.img

Boot into twrp and do a factory reset , or wipe cache and data partitions .

First phone start up wil take few minutes , please let it boot it have to uncompress a 1.7 Gb debian image .
Debian user: maru , password attary

First phone start up wil take few minutes , please let it boot it have to uncompress a 1.7 Gb debian image .

https://www.androidfilehost.com/?fid=745849072291679875

Credits goes to Preetam and Android teams .


**
-If you attach a keyboard/mouse when MaruOS is not started , they will be visible inside Android .
-If you attach a keyboard/mouse after MaruOS is started , they will be visible just to Debian .

-If you destroy your debian ,you can restore it by simply deleting /data/maru directory and reboot phone .
At next phone start up please wait few minutes after it boots before you to start Maru Destop because it needs some time to decompress again the debian  , and your debian will be back .
**

Davorin Kremenjas

unread,
Sep 6, 2017, 5:46:16 AM9/6/17
to Georgian Chituc, Maru OS dev
Hi Georgian,

yes, I'd be interested to test it. Just replied on the G4 porting thread but basically for me it's "go and buy the most performant smartphone running Maru". So at the moment it's either LG G4/G5 or HTC 10.

To be honest I'd even fork out the money for Samsung Galaxy S8+ as it has 6GB of RAM and the best benchmark performance stats.
I need 4K screen support (for simple video, no gaming or CAD or anything too demanding) so I have 2 options (I must buy the phone in either case):
1. Pay a lot of money for laptop with 4K out + a average smartphone
2. Buy a superb smartphone like SGS8+ and use it as the only "computer" running Maru (and actually save money)

But HTC 10 performance looks very good in comparison to LG G4 so I'm happy to wait for the HTC port.

Thanks

On 6 September 2017 at 10:30, Georgian Chituc <diana...@gmail.com> wrote:
Hello all ,
I'm starting to port for HTC 10 ,it have displayport . I do not have the device right now , but I will have in 1-2 weeks .
Anyone interested in testing the builds ?
Have a great day all!

--
You received this message because you are subscribed to the Google Groups "Maru OS dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to maru-os-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os-dev/04b4e309-6b35-4ff3-9459-6ebdc01f546b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Georgian Chituc

unread,
Sep 6, 2017, 5:55:04 AM9/6/17
to Maru OS dev
for me was the same : go and buy the most powerfull phone with slimport and start porting for it :))))

Georgian Chituc

unread,
Sep 6, 2017, 6:05:56 AM9/6/17
to Maru OS dev
If you play 4k videos using maru os they will not work very good , because it miss hardware acceleration . 360p works fine , but for what I tested 4k do not play good

chev droid

unread,
Sep 6, 2017, 10:35:26 AM9/6/17
to Maru OS dev
Hi Georgian


Nice to hear!

Count me as a tester ;) I have a HTC 10 (company device) but would gladly test on it^^

cheers chev

Georgian Chituc

unread,
Sep 16, 2017, 9:27:56 PM9/16/17
to Maru OS dev
OK , I just got the phone in hands , I will start to port for it , I have to order the DisplayPort cable too ,and I hope it will ship fast .

Georgian Chituc

unread,
Sep 17, 2017, 8:10:41 PM9/17/17
to Maru OS dev
I started to investigate about the steps that I have to do about to port Maru to HTC 10 . I hope in a week all will be done .
If you want to get the most powerful device that can show Maru debian desktop over a HDMI get a HTC 10 :)

Georgian Chituc

unread,
Sep 21, 2017, 6:57:51 PM9/21/17
to maru-...@googlegroups.com

Today the missing adapter arrives. I was interested in the MS HD 500 dock . Yes it was build for Nokia and Windows OS but lol is a good hardware .
Do not blame me I'm using a windows hardware ,they at Microsoft use linux too :)
The adapter is great , it can charge your phone , and you can attach normal usb 2.0 keyboard and mouse you dnt need to spend money for a bluetooth mouse and keyboard you can use a normal ones .
Maybe is the greatest adapter that works with HTC 10 ,I read on forums that there are other adapters too but not so good and do not support so many features . So i went for the MS product .
I tested it ,in my development android ROM ,the one I want to integrate Maru OS into .
HTC 10 will have MaruOS + Android 7.1.2 ,and latter when HTC will give newer blobs , it will be upgraded to Android 8 .
But for now it will have Android 7.1.2 .
So as you allready know , I have a custom Android 7.1.2 build based on LineageOS , already installed into the HTC 10  and I tested the HDMI out using the MS HD 500 dock .
Everything was impressive , I had no problems like the ones I had with LG G4 . The kernel detected the adapter and Android OS just started to display on my external display .Everything works out of the box .I also tested a normal mouse and keyboard ,everything works , phone is also charging .
So it looks that there will be no problems like it was with LG g4 .The rom works very good with the adapter and we have image on screen .
The next step will be just to reconfigure kernel and  integrate the Maru OS into the rom .
It will be a easier to do it compared to the porting for LG g4 .And the HTC 10 is a super rocket compared with the G4 , more powerfull , phone runs great .I also recommend if you do plan to buy the best phone that can HDMI out (for no lag on tv) to get the HTC 10 , not the G4 .
Is a big difference between the 2 phones , the HTC 10 is like a race car vs normal one .
Writing all those just for historical reasons ,I still do not have nothing to upload but I will have soon ,so If anybody is interested to test the new build for HTC 10 , just keep an eye on this thread.
Have a great day all !


Davorin Kremenjas

unread,
Sep 22, 2017, 2:15:18 AM9/22/17
to Maru OS dev
Great news Georgian, thanks, just what I was hoping for ;-)

I'll go and order my HTC 10 then and let you know once it arrives so when you'll have something to upload I'll be ready to start testing it too.

Bart Vdpt

unread,
Sep 22, 2017, 4:05:49 PM9/22/17
to Maru OS dev
Wow, if i knew that before i bought a HTC10! 
Now i have a N6p that i find to big but bought it special as fast machine for Maru. 
When are you sure it will work out to a working Maru port? 
I have still 14 days to send the N6p back. ;-) 


Op woensdag 6 september 2017 11:30:46 UTC+2 schreef Georgian Chituc:

Georgian Chituc

unread,
Sep 22, 2017, 4:34:19 PM9/22/17
to Maru OS dev
If i was you ,yes I would return the 6p and get a htc 10 . I do not want to influence you is just what I would do .I think the Maru port for htc 10 will be donw this month too . Any way I see more advantages having a htc 10 vs a nexus 6p . cpu ,ram, slimport .I like both phones but the choosen one for maru os is htc 10 . After a year the new top Maru Os will be samsung S8 ,but for now ppls are working to port AOSP to S8 ,and the best phone for maru os now is HTC 10

Georgian Chituc

unread,
Sep 22, 2017, 7:13:12 PM9/22/17
to Maru OS dev
MaruOS is the first open source project I try to contribute . Till now I only coded closed source projects .But in respect to Preetam I will upload all my work at MaruOs and sources too . So you already know I want to port Maru for HTC10 so you can be assured as long I have something working you will enjoy it too .Iwill port it for S8 too ,but we donot have yet a device tree for it so I recommend you a HTC 10.All best to all Maru users !

Bart Vdpt

unread,
Sep 25, 2017, 2:29:44 PM9/25/17
to Maru OS dev
Already thanks for that!
Will try to return the N6p and get a HTC 10.


When Debian is stable then Antergos (Arch) is super stable. ;-)
I am not a full learned developer, more designer/developer.
But what are the big lines to get Antergos (Arch) running in/on Maru?

Georgian Chituc

unread,
Sep 25, 2017, 3:13:12 PM9/25/17
to Maru OS dev
I already started porting for HTC 10 .Till now all good and hope no big problems to be resolved .If few days I will upload the builds .I have experience from G4 port ,and all looks good .We ll see about arch linux latter after we have all working with debian .

Bart Vdpt

unread,
Sep 25, 2017, 4:33:46 PM9/25/17
to Maru OS dev
Out of interest, is it for the almost stock Android that you choose HTC 10 instead of LG G5?
This phones have the same specs, but G5 has a replaceble battery and takes, it seams, better photos.
You have done the G4 then the normal could be the G5.

Georgian Chituc

unread,
Sep 25, 2017, 4:41:47 PM9/25/17
to Maru OS dev

Dear Bart ,
You can google about "never buy a lg phone again" . Too many hardware problems , bootloops etc , just european models can unlock bootloader .
Yes , I inspected very close the Lg G5 , and G6 , saw a lot of videos and reviews about the phones , but for me ,I've done with LG phones .I just decided to give HTC 10 a chance .I like his design mode than than LG . And I do not have a big LG logo all time I look at my phone .

Georgian Chituc

unread,
Sep 25, 2017, 7:46:09 PM9/25/17
to Maru OS dev
This is a question for Preetam , do we really need the mount of /sys/fs/cgroup/memory ?
I see android N do not mount this anymore .

Georgian Chituc

unread,
Sep 25, 2017, 8:48:56 PM9/25/17
to maru-...@googlegroups.com
First part is done , kernel works good with lxc and all looks good till now  .
I managed to start debian via lxc-start ,and connected via ssh and VPN .
Everything looks good . The next step is to modify Android framework to include MaruOS Android changes .
Have a good day all!

Bart Vdpt

unread,
Sep 26, 2017, 1:37:55 PM9/26/17
to Maru OS dev
That's clear. :-)

Preetam

unread,
Sep 26, 2017, 5:00:16 PM9/26/17
to Maru OS dev
Where are you seeing that mount statement? I think we only mount devices and freezer cgroups in init.maru.rc on nougat.

Georgian Chituc

unread,
Sep 26, 2017, 7:46:30 PM9/26/17
to Maru OS dev
Dear Preetam ,

Thank you very much for response .(This means boss is still watching us :)

Android N init.rc missed this line : mount tmpfs none /sys/fs/cgroup mode=0750,uid=0,gid=1000
I had to add it .Without it I received a "operation not permited" message every time I wanted to create a directory in /sys/fs/cgroup .
I also added the devices and freezer from maru.init.rc .I skiped memory and container just worked .
So in the end this are all the lines :

    mount tmpfs none /sys/fs/cgroup mode=0750,uid=0,gid=1000

#    mkdir /sys/fs/cgroup/memory 0750 root system

#    mount cgroup none /sys/fs/cgroup/memory memory
  
    mkdir /sys/fs/cgroup/devices 0750 root system

    mount cgroup none /sys/fs/cgroup/devices devices

    mkdir /sys/fs/cgroup/freezer 0750 root system

    mount cgroup none /sys/fs/cgroup/freezer freezer

I saw android N do not  mount memory in /sys/fs/cgroup/memory ,so that i left them commented "#" . I'm not sure if is good to add them or not .
For now it works without memory .

Have a great day!

Georgian Chituc

unread,
Sep 26, 2017, 8:49:28 PM9/26/17
to Maru OS dev


As long as the Microsoft Hd 500 dock , supports usb keybaord and mouse ,we'll have to see how to add these to the "reserved for maru" . With htc 10 , any mouse and keyboard can be used , not just bluettoth ones .

Bart Vdpt

unread,
Sep 28, 2017, 8:21:01 AM9/28/17
to Maru OS dev
Good luck with the next steps.

Georgian Chituc

unread,
Oct 3, 2017, 12:06:24 AM10/3/17
to maru-...@googlegroups.com

Just managed to get Maru full working in HTC 10 . I still have to do some little changes , but all is good!

I use a MS HD 500 dock for HDMI out  . Phone runs great !

Attached you have the proof .
IMG_20150104_030806.jpg

Bart Vdpt

unread,
Oct 3, 2017, 1:57:56 PM10/3/17
to Maru OS dev
Wow, so fast.
Why you need de MS HD 500?
I was thinking that the HTC 10 has video out thru usb-c?
My, maybe too colored, idea is to use Maru to not have to take too much with me, only phone, cable and mouse.

Georgian Chituc

unread,
Oct 3, 2017, 3:10:45 PM10/3/17
to maru-...@googlegroups.com

Thank you  , Yes , it was faster this time  ,versus LG G4 build a lot faster .
It could be done faster too but I had to work for my job projects too .

Htc 10 and Lg g4 have inside same slimport type whitch use same driver:  anx7816 . The difference is that Lg g4 have usb 2 and Htc 10 have usb C .

You already know that any ANX slimport cable have inside them a little adapter too , so for Htc10 we a adapter too .
For Lg g4 the adapter is mode like acable , for htc 10 you can use from what I read a lot of cheap adapters too .
But thes for Htc 10 do not looks anymore like cables .They looks mode than adapters .
For myself I choose MS HD 500 dock because I read it works great ,and it accepts also 2 usb inputs (mouse keyboard )and can also charge the phone .
So if you want output thru HDMI to a monitor ,you still need a adapter , not just a simple cable . I did not tried to connect the phone to a TV thats support USB C input thru a simple usbc to usbc cable .
Myself I need hdmi .

Georgian Chituc

unread,
Oct 3, 2017, 3:46:23 PM10/3/17
to Maru OS dev
In 1-2 days the buid will be up so others to test it . So far no problems and I do not see problems in future .
I use the blueprint I used in Lg g4 and all was great so now will be no problems too ,
I have a arm32 mclient and arm32 mflinger with a 32 bit debian too ,
So all is good and works better than in a arm64 blueprint .(arm32 is more stable too and we do not have over 3gb ram anyway for debian ,just 2.5 Gb ).

Bart Vdpt

unread,
Oct 4, 2017, 7:03:48 AM10/4/17
to Maru OS dev
Looks nice.
But only 32 bit, so no 64 bit applications possible?
Arch linux for example has stopt the 32 bit version.

Georgian Chituc

unread,
Oct 4, 2017, 7:13:21 AM10/4/17
to Maru OS dev
It can run any container , 32 or 64 . But my preffeed is debian arm32 , because I can also use raberryPi latest packages .I saw firefox is better on arm32 than on 64 .

Bart Vdpt

unread,
Oct 4, 2017, 7:24:56 AM10/4/17
to Maru OS dev
Would it be possible for a non-developer/programmer to get your port working with Debian 64 bit? 
Or will/can you provide a 64 version? 

Op woensdag 4 oktober 2017 13:13:21 UTC+2 schreef Georgian Chituc:

Georgian Chituc

unread,
Oct 4, 2017, 7:29:12 AM10/4/17
to Maru OS dev
I will provide a debian arm64 too . Also debian arm32 and arch arm32 are very well maintained ,armv8 the 64 bit one  is the new one .
Maybe you heard arch x32 (for intel cpu) is old . Arm is not lol 

Bart Vdpt

unread,
Oct 4, 2017, 7:36:08 AM10/4/17
to Maru OS dev
Thanks. 
But i am still in doubt about keeping my N6p or buying a HTC 10. 
Yes, only Arch 32 intel is stopt. 
More interested in the 64 bit version because then i can keep phone and desktop with the same software. 


Op woensdag 4 oktober 2017 13:29:12 UTC+2 schreef Georgian Chituc:

Georgian Chituc

unread,
Oct 4, 2017, 7:39:17 AM10/4/17
to Maru OS dev

My android kernel is still same , 64 bit one , but it can run 32 bit software too .Maybe just placebo but for me looks debian armhf runs better than armv8 64 . I will have to test more

Preetam

unread,
Oct 4, 2017, 12:49:05 PM10/4/17
to Maru OS dev
Awesome work Georgian!

Looking forward to your PRs and manifest so we can get this port in officially!

Georgian Chituc

unread,
Oct 4, 2017, 3:22:37 PM10/4/17
to Maru OS dev
Thank you boss!  . This time will be easier to build the manifest because I have orriginal files and orriginal manifest too .

Georgian Chituc

unread,
Oct 4, 2017, 4:53:28 PM10/4/17
to maru-...@googlegroups.com
Yeah !!! :)
Just tested a 'simple' way to allow any usb and bluetooth mouse and keyboards to work with Android when Debian is OFF and with Debian only when Debian is ON .

And works great !

So when you attach a mouse / keyboard to your phone but you have Debian started  , just debian use them and your Android iknore them.
But when Debian is not started and you attach a mouse/keyboard , Android screen takes advantages of them and you can use mouse and keyboard in Android too .
Of course the way i coded this can be improved but lol is great to have also mouse and keyboard in android  if debian is not started .

WOW !

PS. Bart I just told you what I was doing if I was in your place -> Get a HTC 10 . Just look at specs and you'll see hardware is different too . Also if you are searching for a device to run best run Maru you're in the wrong direction with the N6p . Told you what is the best now for maru the htc ,and price dropped too , I got mine under 300 euro .

Bart Vdpt

unread,
Oct 5, 2017, 5:34:53 AM10/5/17
to maru-...@googlegroups.com
Sounds nice! 
I have found a HTC 10 still for 470€ new and 330€ second hand, but will buy it. 
Why i doubt is that somewhere in this forum Preetam told me that the device that will get official MaruOS  after Nexus 5x will be the Nexus 6p and then the Pixel. So, he seams to concentrate on Nexus/Google devices. 


Because Maru on my N6p now has still the problems (Google services not connecting and storage memory lost) that i have post two weeks ago and i have still no solutions, i want to get rid of it and go for HTC 10. 
And because of the better  specs of coarse. 

But i will install Maru as second ROM because it will be my only phone and Maru seams not ready for main phone. 

So, is it possible to put LineageOS and Maru for HTC 10 as dual ROM? 



Op woensdag 4 oktober 2017 22:53:28 UTC+2 schreef Georgian Chituc:

Georgian Chituc

unread,
Oct 5, 2017, 1:43:01 PM10/5/17
to maru-...@googlegroups.com
It must work as second rom ,I did not tested cause I like it for my primary ROM :)

Pictures attached .
Screenshot_20171006-015709.png
Screenshot_20171006-015724.png
Screenshot_20171006-015802.png

Georgian Chituc

unread,
Oct 8, 2017, 2:03:55 PM10/8/17
to Maru OS dev
Ok . I made some tests for  armhf vs arm64 debian . The result was , armhf is better in this moment than arm64 . At least some important programs like firefox runs better on armhf .So I will use armhf debian . Also the phone runs great and I have 480p full screen videos playback in firefox from youtube playing without problems . On the other phones they was unacceptable .

Who wanna test a maruos on HTC 10 ?

Davorin Kremenjas

unread,
Oct 8, 2017, 2:18:04 PM10/8/17
to Maru OS dev
I want to test it but I'm still waiting for my phone company to send my the new phone, they are very slow.

On 8 Oct 2017 8:03 pm, "Georgian Chituc" <diana...@gmail.com> wrote:
Ok . I made some tests for  armhf vs arm64 debian . The result was , armhf is better in this moment than arm64 . At least some important programs like firefox runs better on armhf .So I will use armhf debian . Also the phone runs great and I have 480p full screen videos playback in firefox from youtube playing without problems . On the other phones they was unacceptable .

Who wanna test a maruos on HTC 10 ?

--
You received this message because you are subscribed to the Google Groups "Maru OS dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to maru-os-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os-dev/da08a491-9e8c-4342-9807-30793b826835%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Los Angeles

unread,
Oct 8, 2017, 7:02:28 PM10/8/17
to Maru OS dev
I'd love to try it. Did you already upload the builds?

Georgian Chituc

unread,
Oct 8, 2017, 7:06:18 PM10/8/17
to Maru OS dev
OK.I will upload .I did not know if somebody interested .If you re interested then I upload

Los Angeles

unread,
Oct 8, 2017, 7:10:08 PM10/8/17
to Maru OS dev
Thank you! Looking forward to it.

Yannic S.

unread,
Oct 9, 2017, 10:32:47 AM10/9/17
to Maru OS dev
Nice work!

I would also gladly test it on my HTC 10.


Davorin Kremenjas

unread,
Oct 9, 2017, 11:02:46 AM10/9/17
to Georgian Chituc, Maru OS dev
Finally got my HTC10, please let us know once you upload the code.

Thanks!

On 9 October 2017 at 00:06, Georgian Chituc <diana...@gmail.com> wrote:
> OK.I will upload .I did not know if somebody interested .If you re interested then I upload
>
> --
> You received this message because you are subscribed to the Google Groups "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to maru-os-dev...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os-dev/0211ae37-d27d-48a8-a55e-74368f440ff4%40googlegroups.com.

Georgian Chituc

unread,
Oct 9, 2017, 2:54:26 PM10/9/17
to Maru OS dev
You can unlock your bootloader . I'm uploading now .

Georgian Chituc

unread,
Oct 9, 2017, 4:19:00 PM10/9/17
to maru-...@googlegroups.com
Ok here it is ! Please ensure you have a backup of all your data before you proceed.

- Download MaruOS_HTC10.zip and unzip it .

- Boot in htc download mode (Volume Down  + Power  for 3 seconds)

- Flash boot.img :
    fastboot flash boot boot.img
- Flash system.img :
    fastboot flash system system.img
- Erase data and cache partition :
   fastboot format userdata
  
fastboot format cache
- Reboot
  fastboot reboot

First phone start up wil take few minutes , please let it boot it have to uncompress a 1.7 Gb debian image .

https://www.androidfilehost.com/?fid=745849072291679875

Credits goes to Preetam and Android teams .


**
-If you attach a keyboard/mouse when MaruOS is not started , they will be visible inside Android .
-If you attach a keyboard/mouse after MaruOS is started , they will be visible just to Debian .

-If you destroy your debian ,you can restore it by simply deleting /data/maru directory and reboot phone .
At next phone start up please wait few minutes after it boots before you to start Maru Destop because it needs some time to decompress again the debian  , and your debian will be back .
**

Los Angeles

unread,
Oct 9, 2017, 5:34:23 PM10/9/17
to Maru OS dev
Outstanding! Downloading now. Thanks for all your work!

ACM

unread,
Oct 9, 2017, 9:03:21 PM10/9/17
to Maru OS dev
*
Hey Georgian,

I'm in again... G4 doesn't run smoothly as I expected... so, I am selling it... and looking for a HTC 10, that I hope work better (at least, less lag response).

Again... cheers for another awesome job done ! Congrats !!! Thanks !

Georgian Chituc

unread,
Oct 9, 2017, 9:06:44 PM10/9/17
to Maru OS dev
Yes , HTC 10 works better .Never had lag in Android .

Davorin Kremenjas

unread,
Oct 10, 2017, 5:03:53 AM10/10/17
to Georgian Chituc, Maru OS dev
Hi,

when I get to format user data I get:

sudo ./fastboot format userdata
Formatting is not supported for filesystem with type ''.

All steps before that work fine.

Regards
Davorin

On 10 October 2017 at 02:06, Georgian Chituc <diana...@gmail.com> wrote:
> Yes , HTC 10 works better .Never had lag in Android .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to maru-os-dev...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/maru-os-dev/ee2c97ef-7d87-49ff-8ac4-3e04a4bd3610%40googlegroups.com.

Georgian Chituc

unread,
Oct 10, 2017, 6:06:46 AM10/10/17
to Maru OS dev
OK . the idea was to do a factory reset before you first start up maru. So you can boot anytime into twrp and do a factory reset anytime . you just need to flash boot.img and system.img using fastboot.

Davorin Kremenjas

unread,
Oct 10, 2017, 7:01:00 AM10/10/17
to Maru OS dev
Thanks, I'll try again when I get back home.

On 10 October 2017 at 12:06, Georgian Chituc <diana...@gmail.com> wrote:
> OK . the idea was to do a factory reset before you first start up maru. So you can boot anytime into twrp and do a factory reset anytime . you just need to flash boot.img and system.img using fastboot.
>
> --
> You received this message because you are subscribed to the Google Groups "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to maru-os-dev...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os-dev/9c5d4dfc-edc2-4ef3-aa97-a353c441f8c7%40googlegroups.com.

Georgian Chituc

unread,
Oct 10, 2017, 7:11:42 AM10/10/17
to Maru OS dev
If you already flashed boot and system images you just need to go into twrp and do a factory reset .

Davorin Kremenjas

unread,
Oct 11, 2017, 4:15:59 PM10/11/17
to Maru OS dev
Worked fine in the second attempt, thanks.

A couple of things I've noticed:
1. if there's no SIM card in the phone the setup wizard will keep
crashing and no progress with setting the phone up is possible. A
simple fix is to put the SIM card in and start over.
2. maru password is not maru, but luckily root password is left at
maru so that was easy to fix

Now I need to figure out how to get a 4K video out as I have it
connected to 4K UHD screen but only getting 1080p resolution.

But so far so good, thank you very much for sharing it!

On 10 October 2017 at 12:11, Georgian Chituc <diana...@gmail.com> wrote:
> If you already flashed boot and system images you just need to go into twrp and do a factory reset .
>
> --
> You received this message because you are subscribed to the Google Groups "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to maru-os-dev...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os-dev/20f9bfff-1569-4b01-b015-85885123e9e3%40googlegroups.com.

Georgian Chituc

unread,
Oct 11, 2017, 5:23:19 PM10/11/17
to Maru OS dev

Ok , great !.
1. I noticed if you skip connecting to WiFi ,  setup wizard do not crash . It looks a gapps problem .I will see more latter .
2. maru password is attary .
3. for the moment the adapter itself and also maru os supports just 1080p .

Thanks for the feedback !

Los Angeles

unread,
Oct 11, 2017, 6:34:41 PM10/11/17
to Maru OS dev
Hey Georgian! Fantastic job with the port! Thanks again for your contribution. No bugs or glitches to report yet, but I'll keep digging.

Georgian Chituc

unread,
Oct 11, 2017, 7:12:31 PM10/11/17
to Maru OS dev

i'm glad you succeeded to run it !

Georgian Chituc

unread,
Oct 11, 2017, 7:33:10 PM10/11/17
to Maru OS dev
If you run any other dock than MS HD 500 , please report the model and how is working for you .

Davorin Kremenjas

unread,
Oct 12, 2017, 3:37:43 AM10/12/17
to Maru OS dev
I don't use the MS dock you're using, I'm connecting HTC directly to
my LG 4K monitor, as described here:

https://gtrusted.com/enjoy-video-from-the-htc10-on-the-big-screen-using-the-lg-27ud88-w-monitor-and-displayport-over-usb-type-c-technology

The idea is to get the USB keyboard and the mouse plugged into the
monitor and recognised by the phone and then use it as a thin client
to connect to various cloud based servers/services which then run the
"real" stuff.
Ideally with 4K desktop instead of 1080p only. I'll see if I can tweak
the xorg driver somehow to enable that.

On 12 October 2017 at 01:33, Georgian Chituc <diana...@gmail.com> wrote:
> If you run any other dock than MS HD 500 , please report the model and how
> is working for you .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to maru-os-dev...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/maru-os-dev/add25536-0d76-44f1-9181-03f1e0ffdc88%40googlegroups.com.

Georgian Chituc

unread,
Oct 12, 2017, 4:45:06 AM10/12/17
to Maru OS dev
Great! Thanks for the info !

Los Angeles

unread,
Oct 16, 2017, 10:43:54 AM10/16/17
to Maru OS dev
@Georgian
I saw in another thread that you got Chromium working. I was under the impression that there were no armhf builds. If you did get it running, how does it perform in comparison to Iceweasel?

Georgian Chituc

unread,
Oct 16, 2017, 11:01:47 AM10/16/17
to Maru OS dev
It works good , but YouTube videos playback looks better in Firefox .I also use palemoon witch is faster than both but it do not play HTML 5 videos.

Georgian Chituc

unread,
Oct 16, 2017, 1:02:59 PM10/16/17
to Maru OS dev
If you want to install chromium add
deb http://dl.bintray.com/kusti8/chromium-rpi jessie main
To your apt source list . and do apt-get install chromium-browser

Los Angeles

unread,
Oct 16, 2017, 1:49:51 PM10/16/17
to Maru OS dev
That's great! Thanks. Everything else in Debian is really snappy so far. I was thinking about picking up an HP Elite X3 lap dock, as it is similar to the HD500 in connectivity in a laptop form factor. I'll let you know how it goes.

Georgian Chituc

unread,
Oct 16, 2017, 1:52:30 PM10/16/17
to Maru OS dev
You have to be sure it works with HTC 10 . you can google if others got it working . or if you have the specs you must be sure it is compatible with anx7816 slimport that is inside HTC 10 . for HD 500 I was sure it works so that I got it

Los Angeles

unread,
Oct 16, 2017, 2:17:18 PM10/16/17
to Maru OS dev
Ah, thanks for the heads up. I guess I was hopeful because the HP Elite X3 has the same chipset (SD820) and USB Type C.

Los Angeles

unread,
Oct 16, 2017, 2:38:15 PM10/16/17
to Maru OS dev
Did you install palemoon from repository? when i try to install, it's unable to locate the package.

On Wednesday, September 6, 2017 at 2:30:46 AM UTC-7, Georgian Chituc wrote:
Hello all ,
I'm starting to port for HTC 10 ,it have displayport . I do not have the device right now , but I will have in 1-2 weeks .
Anyone interested in testing the builds ?
Have a great day all!

UPDATE:

Ok here it is ! Please ensure you have a backup of all your data before you proceed.

- Download MaruOS_HTC10.zip and unzip it .

- Flash boot.img :
fastboot flash boot boot.img

- Flash system.img :
fastboot flash system system.img

Boot into twrp and do a factory reset , or wipe cache and data partitions .

First phone start up wil take few minutes , please let it boot it have to uncompress a 1.7 Gb debian image .
Debian user: maru , password attary

First phone start up wil take few minutes , please let it boot it have to uncompress a 1.7 Gb debian image .

Georgian Chituc

unread,
Oct 16, 2017, 2:43:21 PM10/16/17
to Maru OS dev
Yes that dock must work with HTC 10 beceause it works with Lumia too .

About palemoon , just get this archive ftp://archive:g...@ftp2.palemoon.org/3rdparty/RasPi/latest/palemoon-armv7.tar.bz2  unpack it somewhere and run palemoon-bin

Georgian Chituc

unread,
Oct 16, 2017, 4:17:51 PM10/16/17
to maru-...@googlegroups.com
I have noticed if you have a bad HDMI cable , or the HDMI connection is not good phone start to be veeery slow and just a android reboot fix it . I upgraded the slimport driver and here is a new boot.img ,you can do:  fastboot flash boot boot.img .

Get it from here https://www.androidfilehost.com/?fid=962021903579485574

Please let me know if you will notice Android to be veeery slow when hdmi is attached .Now must be fixed .

If you want to use chromium you have to upgrade the debian mclient binary :

git clone https://github.com/maruos/mflinger/
cd mflinger
make
sudo killall -9 mclient ; cp ./out/mclient /usr/bin/mclient

Georgian Chituc

unread,
Oct 16, 2017, 7:31:22 PM10/16/17
to Maru OS dev
After all ,do not forget to let me know about what is your opinion about Maru Os on HTC 10 !

Los Angeles

unread,
Oct 16, 2017, 10:59:00 PM10/16/17
to Maru OS dev
This is a huge leap forward for Maru, in my opinion. The Nexus 5 was a great start, but with the newer hardware, it's a completely usable desktop. Very well done!

Quick question: any idea why some of my programs (such as Pale Moon) display what appear to be inverted colors? I linked a screenshot. That's just the standard Google homepage, which is normally white. There is also aliasing in the fonts.

https://drive.google.com/file/d/0B6i82iKp9gm8eTB4ZUxjZmswbm8/view?usp=drivesdk

Georgian Chituc

unread,
Oct 17, 2017, 3:04:13 AM10/17/17
to Maru OS dev
Thank you for your opinion !

Regarding colors just turn off live display . Please check H815 thread for more info

Davorin Kremenjas

unread,
Oct 23, 2017, 7:55:53 AM10/23/17
to Maru OS dev
I got your new boot image with the upgraded slimport driver and flashed it.
What exactly does it improve on in comparison to the previous one?
I've noticed the following messages in dmesg so presumably we're still
limited to 1080p resolution even with the new driver?

Thanks

[Mon Oct 23 14:06:30 2017] SlimPort Colorado3 sp_tx_show_infomation :
Total resolution is 2200 * 1125
[Mon Oct 23 14:06:30 2017] SlimPort Colorado3 sp_tx_show_infomation :
HF=88, HSW=44, HBP=148
[Mon Oct 23 14:06:30 2017] SlimPort Colorado3 sp_tx_show_infomation :
VF=4, VSW=5, VBP=36
[Mon Oct 23 14:06:30 2017] SlimPort Colorado3 sp_tx_show_infomation :
Active resolution is 1920 * 1080


On 16 October 2017 at 23:17, Georgian Chituc <diana...@gmail.com> wrote:
> I have noticed if you have a bad HDMI cable , or the HDMI connection is not
> good phone start to be veeery slow and just a android reboot fix it . I
> upgraded the slimport driver and here is is a new boot.img ,you can do:
> fastboot flash boot boot.img .
>
> Get it from here https://www.androidfilehost.com/?fid=962021903579485574
>
> Please let me know if you still have this problem or you will noticed
> Android to be veeery slow when hdmi is attached .
>
> If you want to use chromium you have to upgrade the debian mclient binary :
>
> git clone https://github.com/maruos/mflinger/
> cd mflinger
> make
> sudo killall -9 mclient ; cp ./out/mclient /usr/bin/mclient
>
> --
> You received this message because you are subscribed to the Google Groups
> "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to maru-os-dev...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/maru-os-dev/c40510df-a1af-4a54-abbf-f74c519e0841%40googlegroups.com.

Georgian Chituc

unread,
Oct 23, 2017, 8:19:55 AM10/23/17
to Maru OS dev

It imporve exactly what you said , the slimport driver :)
Is a recompiled kernel with a newer slimport driver .
Also I'm using a MS HD 500 dock , and this supports a resolution up to Full HD (1920×1080) so i can not test for now a 4k res.

Davorin Kremenjas

unread,
Oct 23, 2017, 9:14:14 AM10/23/17
to Maru OS dev
Hi,

I can try and test it for you if you explain me how.
I have a 4K screen connected to HTC10 directly over the USB-C cable.
Works fine on 1080p, I'm happy to give it a try on larger resolutions.

Thanks
> --
> You received this message because you are subscribed to the Google Groups
> "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to maru-os-dev...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/maru-os-dev/92699366-07f2-4ad9-9237-25d3ccb407c9%40googlegroups.com.

Georgian Chituc

unread,
Oct 23, 2017, 6:50:20 PM10/23/17
to Maru OS dev
What is screen model , and what cable do you use ? Usb-C to USB-c ?

Georgian Chituc

unread,
Oct 23, 2017, 6:58:19 PM10/23/17
to Maru OS dev
The ANX7816 (THE ONE INSIDE HTC 10) is an ultra-low power Ultra-HD (4096x2160p30) SlimPort transmitter designed for portable devices, such as smartphones, tablets, Ultrabooks, docking stations, sports cameras, camcorders, set top boxes, cradles, and adapters. ANX7816 works in conjunction with any MyDP/DisplayPort™ receiver, such as the ANX7730, ANX7732, and more. The ANX7816 transforms the HDMI output of an application processor to MyDP or DisplayPort. External adapters can then convert MyDP or DisplayPort to HDMI, DVI, or to VGA so that the device can connect to any high-definition TV, monitor, or projector. Also, an appropriate MyDP to DisplayPort cable can connect to any DisplayPort receiver. The mobile device’s USB connector functions as USB when a MyDP receiver is not connected.

Main Features:
USB Data In/Out

USB host, device or OTG data passes through by default
Meets Inter-Chip USB specification

SlimPort/MyDP/eDP/DisplayPort Transmitter

SlimPort output over mini- or micro-USB connector
DisplayPort, eDP, or MyDP output over any connector
Configurable 1-lane output supports: Turbo mode, HBR2, HBR, and RBR data rates
Ultra-HD (3840x2160p30) or 4K (4096x2160p30) maximum video resolution
Stereo (3D) video output support
Single wire (C-WIRE) sideband communication
Integrated remote control support
HDCP content protection

Integrated Analog Switch and Accessory Detection

Seamless switching between USB and MyDP
SlimPort cable detection with Fail-Safe mechanism

HDMI Receiver

Supports max pixel clock up to 300Mpixels/sec
Up to 36bpp color depth support at Full-HD
Up to 8 channels digital audio support

Georgian Chituc

unread,
Oct 23, 2017, 7:00:25 PM10/23/17
to Maru OS dev
So ANX7816 Slimport inside HTC 10 can output 4k resolution .
Have to see in logcat or dmesg what android say when you connect cable to 4k TV , does it recognize a 4k resolution as supported one ?

Davorin Kremenjas

unread,
Oct 24, 2017, 2:02:16 AM10/24/17
to Maru OS dev
It is a 4K UHD screen from LG, the model is 27UD88-W, I've seen it
working fine with HTC 10 on the link below:

https://gtrusted.com/enjoy-video-from-the-htc10-on-the-big-screen-using-the-lg-27ud88-w-monitor-and-displayport-over-usb-type-c-technology

Yes, I use USB-C to USB-C directly without any
docks/adapters/converters in between.
> https://groups.google.com/d/msgid/maru-os-dev/9357bdfa-deb8-47eb-b312-f6460998e15b%40googlegroups.com.

Los Angeles

unread,
Oct 24, 2017, 4:37:53 PM10/24/17
to Maru OS dev
Hey Georgian! I got the HP Elite X3 lap dock in today. It works with a few bugs:

1) the mouse automatically displays in Android regardless if you start the desktop first or not.

2) there are no right or left clicks from the mouse. could that be fixed by a simple update in terminal?

Georgian Chituc

unread,
Oct 24, 2017, 5:31:12 PM10/24/17
to Maru OS dev
Are you able to move mouse ? What equipment exactly you have ? Can you post a picture ?
You have a laptop that you connect to the phone using a USB-C to USB-C cable?
Or you are using another adapter too ?

Los Angeles

unread,
Oct 24, 2017, 5:36:49 PM10/24/17
to Maru OS dev
Yup, it's just the Type C cable, same as the HD500.

The name of the lap dock is HP Elite X3 lap dock.

Yes, I have movement in both Debian and Android with the mouse, but no clicks register in Debian, and only the touch gesture on the trackpad works in Android, the actual left and right click on it don't seem to be working.

Georgian Chituc

unread,
Oct 24, 2017, 5:38:21 PM10/24/17
to Maru OS dev
Can we talk on irc : https://gitter.im/maruos/maruos ?

Los Angeles

unread,
Oct 24, 2017, 5:40:44 PM10/24/17
to Maru OS dev

Georgian Chituc

unread,
Oct 24, 2017, 6:19:16 PM10/24/17
to Maru OS dev

Los Angeles

unread,
Oct 24, 2017, 11:43:03 PM10/24/17
to Maru OS dev
Hey Georgian, adding the .conf file per the link you sent renders both the keyboard and trackpad on the lap dock unusable. I'm going to delete the file and see what happens.

Los Angeles

unread,
Oct 25, 2017, 12:01:54 AM10/25/17
to Maru OS dev
Okay, so I deleted the file and I'm back to where I started. Keyboard is working and the trackpad moves the pointer but no left or right click.

Georgian Chituc

unread,
Oct 25, 2017, 12:43:36 AM10/25/17
to Maru OS dev
The touchpad had buttons you can push on ? For mouse clicks?
Or you just have to touch it so it to do mouse clicks?

Los Angeles

unread,
Oct 25, 2017, 1:27:57 AM10/25/17
to Maru OS dev
It has buttons that physically click as well as touch gestures on the top part of the touchpad.

Los Angeles

unread,
Oct 28, 2017, 4:20:00 AM10/28/17
to Maru OS dev
Hey Georgian, here's the dmesg log from when I plug in the phone into the dock.

[196413.972245] [TP]:Screen:F[01]:Down, X=1033, Y=722, Wx=4, Wy=4, Z=15, IM=7, C
IDIM=0, Freq=0, NS=1
[196414.781942] [TP]:Screen:F[01]:Up, X=1070, Y=807, Wx=0, Wy=0, Z=0, IM=2, CIDI
M=0, Freq=0, NS=1, dDS = 8594, dT = 810546, SP = 113
[196415.119009] __q6asm_cmd_nowait: CMD_EOS
[196415.134444] __q6asm_cmd:q6asm close session 1
[196415.141027] adm_close: port_id=0x1006 perf_mode: 1 copp_idx: 0
[196415.153141] tfa98xx_shutdown(): tfa98xx_shutdown: tfa_stop
[196415.749055] [BATT] chg_full_check_worker: vol:4233, curr=-1001, is_full_coun
t=0, is_full=0 at 196416807934572 (2017-10-28 05:48:13.702786630 UTC)
[196417.125233] type=1400 audit(1509169695.072:33914): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196418.376823] [TP]:Screen:F[01]:Down, X=131, Y=179, Wx=3, Wy=5, Z=21, IM=8, CI
DIM=0, Freq=0, NS=1
[196418.468299] [TP]:Screen:F[01]:Up, X=126, Y=189, Wx=0, Wy=0, Z=0, IM=1, CIDIM
=0, Freq=0, NS=1, dDS = 125, dT = 92420, SP = 119
[196418.512589] tfa98xx_dsp_init(): tfa_start profile 0, vstep 0 success with 4
ms
[196418.519285] adm_open:port 0x1006 path:1 rate:48000 mode:2 perf_mode:1,topo_i
d 268435457
[196419.129459] [TP]:Screen:F[01]:Down, X=1029, Y=68, Wx=4, Wy=4, Z=19, IM=2, CI
DIM=0, Freq=0, NS=1
[196419.231251] [TP]:Screen:F[01]:Up, X=981, Y=796, Wx=0, Wy=0, Z=0, IM=7, CIDIM
=0, Freq=0, NS=1, dDS = 532288, dT = 102255, SP = 7129
[196419.690313] [TP]:Screen:F[01]:Down, X=845, Y=974, Wx=4, Wy=4, Z=11, IM=5, CI
DIM=0, Freq=0, NS=1
[196419.768030] [TP]:Screen:F[01]:Up, X=914, Y=1496, Wx=0, Wy=0, Z=0, IM=1, CIDI
M=0, Freq=0, NS=1, dDS = 277245, dT = 78094, SP = 6735
[196420.188166] [TP]:Screen:F[01]:Down, X=1064, Y=1915, Wx=3, Wy=4, Z=8, IM=4, C
IDIM=0, Freq=0, NS=1
[196420.227082] [TP]:Screen:F[01]:Up, X=1040, Y=1830, Wx=0, Wy=0, Z=0, IM=2, CID
IM=0, Freq=0, NS=1, dDS = 7801, dT = 39007, SP = 2255
[196421.758861] mdss_backlight_trans: mode=1, 0 => 0
[196421.792454] [S_HUB] ate_set: snr_id = 0, en = 0, en_lst = 0x100000
[196421.805836] [cap] fb_notifier_callback, event = 16
[196421.805844] [cap] cypress_cap_early_suspend
[196421.805864] [cap] cypress_set_sleep_mode: 1
[196421.807040] [cap] cypress_cap_pinctrl_select: set to 0
[196421.807192] [TP]:fb_notifier_callback, event 16
[196421.807199] [TP]: synaptics_rmi4_early_suspend: sleep mode
[196421.807952] [TP]: synaptics_rmi4_sensor_sleep: 1
[196421.809892] [TP]:[SensorHub] Switch touch i2c to MCU
[196421.809900] [S_HUB] [TP] tp_st: status = 1
[196422.020885] mdss_dsi_panel_power_off_hx8396c2: ctrl0 vddio=0, lab=1, ibb=2,
ext-vdd_en=0
[196422.022215] mdss_dsi_panel_power_off_hx8396c2: ctrl1 vddio=0, lab=1, ibb=2,
ext-vdd_en=0
[196422.353168] fb_event_callback: fb0, event=9, blank=4
[196422.353181] [cap] fb_notifier_callback, event = 9
[196422.353212] [BATT] fb_notifier_callback-> display is Off
[196422.353214] [TP]:fb_notifier_callback, event 9
[196422.353639] [BATT] batt_worker: total_time since last batt update = 34886 ms
.
[196422.381480] [BATT] calculate_batt_cycle_info: g_batt_first_use_time = 2015-1
0-18 03:40:54, g_overheat_55_sec = 2423, g_total_level_raw = 10798
[196422.381733] [BATT] batt_level_adjust: pre_level=76, new_level=76, level woul
d use raw level!
[196422.381771] [BATT] set ibat(2900000) at 196423440642212 (2017-10-28 05:48:20
.335527238 UTC)
[196422.381822] [BATT] set_batt_psy_property. value(2900000) prop(32) at 1964234
40686171 (2017-10-28 05:48:20.335577290 UTC)
[196422.384303] [BATT] cable_impedance: 0, R_cable_impedance: 0, aicl_result: 0
at 196423443178671 (2017-10-28 05:48:20.338049790 UTC)
[196422.384435] [BATT] ID=1,level=76,level_raw=76,vol=4233mV,temp=407,current=-1
001886uA,chg_name=AC(USB_DCP),chg_src=2,chg_en=2,health=1,overload=0,duration=0m
in,vbus=4516mV,max_iusb=1500mA,chg_limit_reason=0,chg_stop_reason=0,consistent=-
1,flag=0x00000000,AICL=1500mA,htc_ext=0x00,level_accu=10798,htcchg=0,usb_temp=37
5,usb_overheat=0,usb_overheat_stat=0,batt_state=1 at 196423443302056 (2017-10-28
 05:48:20.338117811 UTC)
[196422.441967] [WLAN] wl_android_set_screen_off 1
[196422.496708] [WLAN] dhd_set_suspend: force extra Suspend setting
[196422.496748] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 1, is_screen_off= 1
[196422.508005] [WLAN] dhd_get_suspend_bcn_li_dtim beacon=100 bcn_li_dtim=3 DTIM
=1 Listen=10
[196422.696462] [fp] fp_disable_charging_set:disable
[196422.696501] [BATT] htc_batt_charger_control: user switch charger to mode: 6
at 196423755370994 (2017-10-28 05:48:20.650253051 UTC)
[196422.696993] [BATT] batt_worker: total_time since last batt update = 343 ms.
[196422.721667] [BATT] calculate_batt_cycle_info: g_batt_first_use_time = 2015-1
0-18 03:40:54, g_overheat_55_sec = 2423, g_total_level_raw = 10798
[196422.721689] [BATT] batt_level_adjust: pre_level=76, new_level=76, level woul
d use raw level!
[196422.721711] [BATT] set pwrsrc_enable(0) at 196423780574642 (2017-10-28 05:48
:20.675470137 UTC)
[196422.721739] [BATT] set_batt_psy_property. value(0) prop(69) at 1964237805983
92 (2017-10-28 05:48:20.675498887 UTC)
[196422.721884] HTCCHG: htcchg_set_property: POWER_SUPPLY_PROP_CHARGING_ENABLED
set: 0.
[196422.721895] HTCCHG: htcchg_en_control: CHARGE_DISABLE
[196422.721905] HTCCHG: htcchg_en_control: HTCCHG_EXT_MODE: 0.
[196422.724326] [BATT] cable_impedance: 0, R_cable_impedance: 0, aicl_result: 0
at 196423783195007 (2017-10-28 05:48:20.678078470 UTC)
[196422.724429] [BATT] ID=1,level=76,level_raw=76,vol=4233mV,temp=407,current=-1
001886uA,chg_name=AC(USB_DCP),chg_src=2,chg_en=0,health=1,overload=0,duration=0m
in,vbus=5164mV,max_iusb=1500mA,chg_limit_reason=0,chg_stop_reason=2,consistent=-
1,flag=0x00000000,AICL=1500mA,htc_ext=0x00,level_accu=10798,htcchg=0,usb_temp=37
5,usb_overheat=0,usb_overheat_stat=0,batt_state=1 at 196423783289538 (2017-10-28
 05:48:20.678122064 UTC)
[196422.727020] FG: fg_vbatt_low_handler: vbatt-low triggered
[196422.727057] FG: fg_vbatt_low_handler: disabling vbatt_low irq
[196422.800585] [S_HUB] set_ges_mot: set param = (0x0, 0x80, 0x0, 0x0)
[196422.809261] [S_HUB] ate_set: snr_id = 24, en = 1, en_lst = 0x1100000
[196422.814888] [NFC] pn544_dev_irq_handler: irq=408
[196422.824718] [fp] fp_disable_charging_set:enable
[196422.824728] [BATT] htc_batt_charger_control: user switch charger to mode: 7
at 196423883586215 (2017-10-28 05:48:20.778489939 UTC)
[196422.824776] [BATT] batt_worker: total_time since last batt update = 126 ms.
[196422.847742] [BATT] calculate_batt_cycle_info: g_batt_first_use_time = 2015-1
0-18 03:40:54, g_overheat_55_sec = 2423, g_total_level_raw = 10798
[196422.847750] [BATT] batt_level_adjust: pre_level=76, new_level=76, level woul
d use raw level!
[196422.847759] [BATT] set pwrsrc_enable(1) at 196423906617155 (2017-10-28 05:48
:20.801521920 UTC)
[196422.847769] [BATT] set_batt_psy_property. value(1) prop(69) at 1964239066245
50 (2017-10-28 05:48:20.801532441 UTC)
[196422.847854] HTCCHG: htcchg_set_property: POWER_SUPPLY_PROP_CHARGING_ENABLED
set: 1.
[196422.847857] HTCCHG: htcchg_en_control: CHARGE_DISABLE
[196422.847860] HTCCHG: htcchg_en_control: HTCCHG_EXT_MODE: 0.
[196422.849572] [BATT] cable_impedance: 0, R_cable_impedance: 0, aicl_result: 0
at 196423908430696 (2017-10-28 05:48:20.803333118 UTC)
[196422.849610] [BATT] ID=1,level=76,level_raw=76,vol=4233mV,temp=407,current=-1
001886uA,chg_name=AC(USB_DCP),chg_src=2,chg_en=2,health=1,overload=0,duration=0m
in,vbus=5117mV,max_iusb=1500mA,chg_limit_reason=0,chg_stop_reason=0,consistent=-
1,flag=0x00000000,AICL=1500mA,htc_ext=0x00,level_accu=10798,htcchg=0,usb_temp=37
3,usb_overheat=0,usb_overheat_stat=0,batt_state=1 at 196423908465384 (2017-10-28
 05:48:20.803347076 UTC)
[196422.866462] [WLAN] RXFILTER-REMOVE MULTICAST filter
[196422.866474] [WLAN] dhd_enable_packet_filter: enter, value = 1, multicast_loc
k = 0, is_screen_off= 1
[196422.878125] [VIB] en=30
[196422.878300] [VIB] on x82
[196422.896291] [cap] fb_notifier_callback, event = 16
[196422.896296] [TP]:fb_notifier_callback, event 16
[196422.896298] [S_HUB] [TP] tp_st: status = 0
[196422.897599] [TP]:[SensorHub] Switch touch i2c to CPU
[196422.897603] [TP]: synaptics_rmi4_late_resume: wake up
[196422.897625] [TP]: synaptics_rmi4_hw_reset_device
[196422.904580] mdss_dsi_panel_power_on_hx8396c2: ctrl0 ext-vdd_en=0
[196422.908209] [VIB] off
[196422.914252] [WLAN] wl_android_set_screen_off 0
[196422.919978] [WLAN] dhd_set_suspend: Remove extra suspend setting
[196422.919983] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 0, is_screen_off= 0
[196422.920321] [S_HUB] ate_set: snr_id = 4, en = 1, en_lst = 0x1100010
[196422.922843] [TP]:synaptics_rmi4_sensor_report: spontaneous reset detected
[196422.926019] [TP]:synaptics_rmi4_f12_init: Function 12 max x = 1439 max y = 2
559 max z = 255 Rx: 17 Tx: 30
[196422.926021] [TP]:synaptics_rmi4_f12_init: Display resolution: 1440x2560
[196422.935549] [TP]:synaptics_rmi4_query_device: chip_id:3708, firmware_id:2326
474
[196422.936536] [TP]:synaptics_rmi4_query_device: config_version: 504d450059464f
005449414e4d41000200000000000000000000000000000000
[196422.936930] [TP]:synaptics_rmi4_int_enable: 1
[196422.939861] [WLAN] RXFILTER-ADD MULTICAST filter
[196422.939867] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 1, is_screen_off= 0
[196422.941855] mdss_dsi_panel_power_on_hx8396c2: ctrl1 ext-vdd_en=0
[196422.972368] [S_HUB] ate_set: snr_id = 4, en = 0, en_lst = 0x1100000
[196422.977571] [S_HUB] irq_hndl: INT_st(1, 2, 3, 4) = (0x10, 0x0, 0x0, 0x0), er
r_st = 0x0, bch_st = 0x0
[196423.007078] FG: fg_vbatt_low_handler: vbatt-low triggered
[196423.023144] [S_HUB] bch_set: snr_id = 0, tot = 0, bch_lst = 0x1000000, delay
_ms = 66
[196423.029523] [S_HUB] ate_set: snr_id = 0, en = 1, en_lst = 0x1100001
[196423.055098] [S_HUB] set_ges_mot: set param = (0x0, 0x0, 0x0, 0x0)
[196423.065112] [S_HUB] ate_set: snr_id = 24, en = 0, en_lst = 0x100001
[196423.067067] [WLAN] RXFILTER-REMOVE MULTICAST filter
[196423.067073] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 0, is_screen_off= 0
[196423.073782] mdss_mdp_cmd_panel_on: INTR2 Status = 0x11000100, 5
[196423.075134] mdss_mdp_cmd_kickoff: INTR2 Status = 0x11000100, 4
[196423.075234] fb_event_callback: fb0, event=9, blank=0
[196423.075237] [cap] fb_notifier_callback, event = 9
[196423.075238] [cap] cypress_cap_late_resume
[196423.075240] [cap] cypress_cap_pinctrl_select: set to 1
[196423.075321] [cap] cypress_set_sleep_mode: 0
[196423.076124] [BATT] fb_notifier_callback-> display is On
[196423.076125] [TP]:fb_notifier_callback, event 9
[196423.076131] [BATT] batt_worker: total_time since last batt update = 253 ms.
[196423.083949] mdss_backlight_trans: mode=1, 36 => 107
[196423.083956] mdss_fb_set_backlight: defer backlight value 107
[196423.102672] [BATT] calculate_batt_cycle_info: g_batt_first_use_time = 2015-1
0-18 03:40:54, g_overheat_55_sec = 2423, g_total_level_raw = 10798
[196423.102681] [BATT] batt_level_adjust: pre_level=76, new_level=76, level woul
d use raw level!
[196423.102693] [BATT] set ibat(1000000) at 196424161551920 (2017-10-28 05:48:21
.056454966 UTC)
[196423.102705] [BATT] set_batt_psy_property. value(1000000) prop(32) at 1964241
61561086 (2017-10-28 05:48:21.056468091 UTC)
[196423.105954] mdss_mdp_cmd_kickoff: INTR2 Status = 0x0, 3
[196423.105964] [BATT] cable_impedance: 0, R_cable_impedance: 0, aicl_result: 0
at 196424164811139 (2017-10-28 05:48:21.059716373 UTC)
[196423.105993] [BATT] ID=1,level=76,level_raw=76,vol=4233mV,temp=407,current=-1
001886uA,chg_name=AC(USB_DCP),chg_src=2,chg_en=2,health=1,overload=0,duration=0m
in,vbus=4457mV,max_iusb=1500mA,chg_limit_reason=0,chg_stop_reason=0,consistent=-
1,flag=0x00000000,AICL=1500mA,htc_ext=0x00,level_accu=10798,htcchg=0,usb_temp=37
5,usb_overheat=0,usb_overheat_stat=0,batt_state=0 at 196424164850305 (2017-10-28
 05:48:21.059729237 UTC)
[196423.106034] mdss_fb_update_backlight: bl_level 0 => 107
[196423.106171] [WLAN] RXFILTER-ADD MULTICAST filter
[196423.106178] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 1, is_screen_off= 0
[196423.124151] mdss_mdp_cmd_kickoff: INTR2 Status = 0x0, 2
[196423.124757] type=1400 audit(1509169701.072:33915): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196423.139680] [WLAN] RXFILTER-REMOVE MULTICAST filter
[196423.139691] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 0, is_screen_off= 0
[196423.140553] mdss_mdp_cmd_kickoff: INTR2 Status = 0x0, 1
[196423.147377] [WLAN] RXFILTER-ADD MULTICAST filter
[196423.147389] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 1, is_screen_off= 0
[196423.157825] mdss_mdp_cmd_kickoff: INTR2 Status = 0x0, 0
[196424.653544] [TP]:[NS]: IM:46, CIDIM:0, Freq:6, NS:1
[196424.653555] [TP]:Screen:F[01]:Down, X=1115, Y=1638, Wx=4, Wy=5, Z=23, IM=46,
 CIDIM=0, Freq=6, NS=1
[196424.876647] [TP]:Screen:F[01]:Up, X=869, Y=2385, Wx=0, Wy=0, Z=0, IM=28, CID
IM=0, Freq=6, NS=1, dDS = 618525, dT = 223189, SP = 3521
[196425.131606] [TP]:Screen:F[01]:Down, X=1052, Y=1734, Wx=4, Wy=4, Z=28, IM=23,
 CIDIM=0, Freq=6, NS=1
[196425.194896] [TP]:Screen:F[01]:Up, X=1049, Y=1738, Wx=0, Wy=0, Z=0, IM=26, CI
DIM=0, Freq=6, NS=1, dDS = 25, dT = 63388, SP = 78
[196425.774867] [BATT] chg_full_check_worker: vol:4233, curr=-1001, is_full_coun
t=0, is_full=0 at 196426833726352 (2017-10-28 05:48:23.728626482 UTC)
[196425.854900] FG: fg_is_batt_id_valid: fg batt sts 0xc
[196425.967467] FG: fg_vbatt_low_handler: vbatt-low triggered
[196425.967493] FG: fg_vbatt_low_handler: disabling vbatt_low irq
[196425.985915] [TP]:Screen:F[01]:Down, X=919, Y=1221, Wx=4, Wy=4, Z=18, IM=17,
CIDIM=0, Freq=6, NS=1
[196426.017063] [TP]:Screen:F[01]:Up, X=919, Y=1221, Wx=0, Wy=0, Z=0, IM=42, CID
IM=0, Freq=6, NS=1, dDS = 0, dT = 31459, SP = 0
[196426.748406] [TP]:Screen:F[01]:Down, X=527, Y=2124, Wx=4, Wy=5, Z=17, IM=42,
CIDIM=0, Freq=6, NS=1
[196426.835530] [TP]:Screen:F[01]:Up, X=532, Y=2124, Wx=0, Wy=0, Z=0, IM=46, CID
IM=0, Freq=6, NS=1, dDS = 25, dT = 87296, SP = 57
[196426.986358] [WLAN] CFG80211-LOG) wl_escan_handler : SCAN COMPLETED: scanned
AP count=14
[196427.058880] [TP]:Screen:F[01]:Down, X=137, Y=2107, Wx=3, Wy=4, Z=17, IM=40,
CIDIM=0, Freq=6, NS=1
[196427.130261] [TP]:Screen:F[01]:Up, X=135, Y=2105, Wx=0, Wy=0, Z=0, IM=36, CID
IM=0, Freq=6, NS=1, dDS = 8, dT = 71354, SP = 28
[196427.597381] [TP]:Screen:F[01]:Down, X=767, Y=521, Wx=4, Wy=5, Z=16, IM=44, C
IDIM=0, Freq=6, NS=1
[196427.626272] [TP]:Screen:F[01]:Up, X=767, Y=521, Wx=0, Wy=0, Z=0, IM=38, CIDI
M=0, Freq=6, NS=1, dDS = 0, dT = 29897, SP = 0
[196429.124839] type=1400 audit(1509169707.072:33916): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196430.575388] [WLAN] RXFILTER-REMOVE MULTICAST filter
[196430.575401] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 0, is_screen_off= 0
[196430.587918] [WLAN] RXFILTER-ADD MULTICAST filter
[196430.587929] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 1, is_screen_off= 0
[196430.652889] msm_vidc: info: Opening video instance: 0000000000000000, 1
[196433.244944] msm_vidc: info: Closed video instance: 0000000000000000
[196433.255745] [WLAN] RXFILTER-REMOVE MULTICAST filter
[196433.255756] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 0, is_screen_off= 0
[196433.266624] [WLAN] RXFILTER-ADD MULTICAST filter
[196433.266636] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 1, is_screen_off= 0
[196434.523751] [TP]:Screen:F[01]:Down, X=1052, Y=2205, Wx=3, Wy=4, Z=8, IM=19,
CIDIM=0, Freq=6, NS=1
[196434.847015] [TP]:Screen:F[01]:Up, X=1209, Y=1155, Wx=0, Wy=0, Z=0, IM=34, CI
DIM=0, Freq=6, NS=1, dDS = 1127149, dT = 324577, SP = 3268
[196435.125252] type=1400 audit(1509169713.076:33917): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196435.556725] [TP]:Screen:F[01]:Down, X=1185, Y=2260, Wx=4, Wy=4, Z=13, IM=46,
 CIDIM=0, Freq=6, NS=1
[196435.801556] [BATT] chg_full_check_worker: vol:4187, curr=-497, is_full_count
=0, is_full=0 at 196436860418497 (2017-10-28 05:48:33.755316075 UTC)
[196435.843697] msm_vidc: info: Opening video instance: 0000000000000000, 1
[196435.843801] [WLAN] RXFILTER-REMOVE MULTICAST filter
[196435.843810] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 0, is_screen_off= 0
[196435.853551] [WLAN] RXFILTER-ADD MULTICAST filter
[196435.853561] [WLAN] dhd_enable_packet_filter: enter, value = 0, multicast_loc
k = 1, is_screen_off= 0
[196435.968484] [TP]:Screen:F[01]:Up, X=1228, Y=1073, Wx=0, Wy=0, Z=0, IM=25, CI
DIM=0, Freq=6, NS=1, dDS = 1410818, dT = 412645, SP = 2876
[196437.368129] [TP]:Screen:F[01]:Down, X=1244, Y=1529, Wx=3, Wy=5, Z=10, IM=49,
 CIDIM=0, Freq=6, NS=1
[196437.422699] [TP]:Screen:F[01]:Up, X=1243, Y=1529, Wx=0, Wy=0, Z=0, IM=33, CI
DIM=0, Freq=6, NS=1, dDS = 1, dT = 55036, SP = 18
[196437.984082] [TP]:Screen:F[01]:Down, X=1083, Y=1998, Wx=4, Wy=4, Z=15, IM=18,
 CIDIM=0, Freq=6, NS=1
[196438.077971] [TP]:Screen:F[01]:Up, X=1077, Y=1997, Wx=0, Wy=0, Z=0, IM=22, CI
DIM=0, Freq=6, NS=1, dDS = 37, dT = 94553, SP = 63
[196441.127234] type=1400 audit(1509169719.076:33918): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196445.828614] [BATT] chg_full_check_worker: vol:4187, curr=-497, is_full_count
=0, is_full=0 at 196446887491111 (2017-10-28 05:48:43.782362699 UTC)
[196447.135883] type=1400 audit(1509169725.079:33919): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196447.356952] [WLAN] CFG80211-LOG) wl_escan_handler : SCAN COMPLETED: scanned
AP count=4
[196453.129886] type=1400 audit(1509169731.079:33920): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196455.855197] [BATT] chg_full_check_worker: vol:4187, curr=-497, is_full_count
=0, is_full=0 at 196456914070495 (2017-10-28 05:48:53.808950677 UTC)
[196455.935064] FG: fg_is_batt_id_valid: fg batt sts 0x8
[196457.903495] [WLAN] dhdpcie_bus_intstatus: trying to clear intstatus during s
uspend (3) or suspend in progress 0
[196459.131841] type=1400 audit(1509169737.079:33921): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196465.133706] type=1400 audit(1509169743.082:33922): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196465.882110] [BATT] chg_full_check_worker: vol:4225, curr=-883, is_full_count
=0, is_full=0 at 196466940993942 (2017-10-28 05:49:03.835851988 UTC)
[196471.131748] type=1400 audit(1509169749.082:33923): avc: denied { read } for
pid=9617 comm="glodThread" name="gpubusy" dev="sysfs" ino=34241 scontext=u:r:unt
rusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[196475.908718] [BATT] chg_full_check_worker: vol:4225, curr=-883, is_full_count
=0, is_full=0 at 196476967604003 (2017-10-28 05:49:13.862464862 UTC)
[196476.331509] FG: fg_soc_irq_handler: triggered 0x20

Bart Vdpt

unread,
Dec 19, 2017, 6:35:16 AM12/19/17
to Maru OS dev
Hi 

Strange why with same phone and same installation some have no 'setup wizard' problems and some have? 
In my situation with or without SIM, Wifi or not, the 'setup wizard' stops and i am back at the beginning. 


Searched the internet and found some solutions thru 'adb shell' but 'adb shell' isn't working either. 
adb and fastboot are installed and working. 
Any help to get around this? 


Op woensdag 11 oktober 2017 22:15:59 UTC+2 schreef Davorin Kremenjas:
Worked fine in the second attempt, thanks.

A couple of things I've noticed:
1. if there's no SIM card in the phone the setup wizard will keep
crashing and no progress with setting the phone up is possible. A
simple fix is to put the SIM card in and start over.
2. maru password is not maru, but luckily root password is left at
maru so that was easy to fix

Now I need to figure out how to get a 4K video out as I have it
connected to 4K UHD screen but only getting 1080p resolution.

But so far so good, thank you very much for sharing it!

On 10 October 2017 at 12:11, Georgian Chituc <diana...@gmail.com> wrote:
> If you already flashed boot and system images you just need to go into twrp and do a factory reset .
>
> --
> You received this message because you are subscribed to the Google Groups "Maru OS dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to maru-os-dev...@googlegroups.com.

Georgian Chituc

unread,
Dec 19, 2017, 6:41:25 AM12/19/17
to Maru OS dev
I see in previous posts :

-----
1. I noticed if you skip connecting to WiFi ,  setup wizard do not crash . It looks a gapps problem .I will see more latter .
2. maru password is attary .
-----

for me allways worked when i skip connecting to wifi , must work man

Bart Jitter

unread,
Dec 21, 2017, 3:50:25 AM12/21/17
to Maru OS dev
I need now a functioning phone, so will erase and flash official Android. 
Later when i have again free time i will try MaruOS. 

Thanks. 


Op dinsdag 19 december 2017 12:41:25 UTC+1 schreef Georgian Chituc:

Renzo Felices

unread,
Dec 29, 2017, 1:26:53 AM12/29/17
to Maru OS dev


El miércoles, 6 de septiembre de 2017, 4:30:46 (UTC-5), Georgian Chituc escribió:
Hello all ,
I'm starting to port for HTC 10 ,it have displayport . I do not have the device right now , but I will have in 1-2 weeks .
Anyone interested in testing the builds ?
Have a great day all!

UPDATE:

Ok here it is ! Please ensure you have a backup of all your data before you proceed.

- Download MaruOS_HTC10.zip and unzip it .

- Flash boot.img :
fastboot flash boot boot.img

- Flash system.img :
fastboot flash system system.img

Boot into twrp and do a factory reset , or wipe cache and data partitions .

First phone start up wil take few minutes , please let it boot it have to uncompress a 1.7 Gb debian image .
Debian user: maru , password attary

First phone start up wil take few minutes , please let it boot it have to uncompress a 1.7 Gb debian image .

https://www.androidfilehost.com/?fid=745849072291679875

Credits goes to Preetam and Android teams .


**
-If you attach a keyboard/mouse when MaruOS is not started , they will be visible inside Android .
-If you attach a keyboard/mouse after MaruOS is started , they will be visible just to Debian .

-If you destroy your debian ,you can restore it by simply deleting /data/maru directory and reboot phone .
At next phone start up please wait few minutes after it boots before you to start Maru Destop because it needs some time to decompress again the debian  , and your debian will be back .
**


Hello, sorry, it must necessarily be an HTC 10 and if I want to integrate another terminal as a Lenovo K8 Note is possible? 

Georgian Chituc

unread,
Dec 29, 2017, 10:35:09 PM12/29/17
to maru-...@googlegroups.com
Eatch phone has his Android customized to work for it .

This can be flashed via twrp just to HTC 10 . Because is build for HTC 10 . Any other phone must have their specific build .

Georgian Chituc

unread,
Jan 3, 2018, 6:03:49 PM1/3/18
to Maru OS dev
I'm preparing 2 other images for HTC 10 . One is with Ubuntu 16.04 armhf and the other with Ubuntu 16.04 arm64 .
Also if you already run the image with Debian Jessie I'll give you instructions and files how to upgrade to Ubuntu as 16.04 as Dekstop .

Davorin Kremenjas

unread,
Jan 4, 2018, 6:06:41 AM1/4/18
to Maru OS dev
Great stuff, I'd be very interested to upgrade from Jessie to 16.04, thank you Georgian.


On 4 Jan 2018 12:03 am, "Georgian Chituc" <diana...@gmail.com> wrote:
I'm preparing 2 other images for HTC 10 . One is with Ubuntu 16.04 armhf and the other with Ubuntu 16.04 arm64 .
Also if you already run the image with Debian Jessie I'll give you instructions and files how to upgrade to Ubuntu as 16.04 as Dekstop .

--
You received this message because you are subscribed to the Google Groups "Maru OS dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to maru-os-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os-dev/4b6ecc49-4225-462b-9526-adafc107e0ce%40googlegroups.com.

Georgian Chituc

unread,
Jan 7, 2018, 1:07:58 AM1/7/18
to Maru OS dev
Here is the armhf Ubuntu 16.04 https://androidfilehost.com/?fid=673791459329071609

It contains a rootfs folder that must be at :  /data/maru/containers/jessie/

ACM

unread,
Mar 17, 2018, 4:01:56 PM3/17/18
to Maru OS dev
Hi Georgian,

Maru works flawlessly until today when a "USB supplying power to attached device" notification appears after I connect HTC 10 to MS Dock. Because of that the video output stop working, but Maru is working in the background.

It's a persistent notification that I can't get rid off regardless what I select or do (disconnect it from Dock and connect to a charge, try to change the USB configuration in Developer option menu (it appears not working), blow hardly with Giotto in the USB-C expecting to remove debris, etc)... the only partial solution that I found was rebooting the phone which restore at least the charging feature on USB-C port. And if I connect it with dock, the issue returns !

Google-ing about this... some people have this issue with Lineage OS (Android 7) and others with Pixel phones and Android 7.x.x... appearing to be a software malfunctiong... so, any thoughts about how I can fix this, either externally in my USB-C port or internally in Settings or whatever ? 

Thanks for the help.
It is loading more messages.
0 new messages