maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   debian jessie image for N900 (https://talk.maemo.org/showthread.php?t=93251)

AapoRantalainen 2014-06-15 11:52

Re: debian jessie image for N900
 
Quote:

Originally Posted by Android_808 (Post 1429619)
is hal really necessary though? if we (maemo5) are only using it to automount hotplugged devices, udev+udisks would be sufficient. to use old software maybe but are you risking recreating the whole fork/cross version situation we have already.

This is indeed something I want to avoid. I don't yet know how much hal is even used. One package just needed hal-dev, and I tested can I produce hal-dev.deb. (Yes, I can). It might be better to not use hal, but udev.


Quote:

Originally Posted by Android_808 (Post 1429635)
clutter: does using gl instead of gles make much difference in terms of performance? if we can build against a newer version even better.

I haven't had tried to get gles-driver working, thus I have seen rumours it could be possible. Software GL seems to be fast enough at least for testing (30 fps on glxgears). If clutter is later recompiled with gles-flavour, it can just be swapped in use (no modifications, no recompilation for other packages).

Quote:

Originally Posted by Android_808 (Post 1429635)
finally, does anyone have instructions for setting up a build environment for this via vbox or scratchbox?

This would be handy. Now I'm compiling everything on device, building one deb could take 15-40 minutes.

AapoRantalainen 2014-06-15 12:40

Re: debian jessie image for N900
 
1 Attachment(s)
I was wrong.

I was wrong how close I was to get something interesting visible to the screen.
I was wrong how slow software GL is.
Here is the first screencast: Debian Jessie on N900 running Hildon-desktop: http://youtu.be/erf_Dr16Pdo


*Backgrond images must be in .pvr format (I don't know why), I took some from PowerVR/GraphicsSDK.
*Changing desktop to another seems to work (because background image changes)
*Pink thing is "hd_launcher_tile_set_icon_name: couldn't find icon tasklaunch_default_application", but clicking it shows application menu, which can be cancelled or it can start application (Don't know will it scroll if there are more icons, probably yes)
*Dash-board (=all running windows) can be achieved with pink thing or with ctrl+backspace.
*Screenshot is disabled currently on code-level.

misiak 2014-06-15 12:56

Re: debian jessie image for N900
 
Quote:

Originally Posted by AapoRantalainen (Post 1429659)
I was wrong how slow software GL is.

Indeed quite slow... However, I remember that in the past I've hit an issue that some GLES code was much much slower due to some messup with window compositing... I cannot give you any direct links now, I'm sorry :( Closest that I found is this post by javispedro: http://talk.maemo.org/showpost.php?p=576020&postcount=7 which seems to also mention clutter, gles, images, etc (maybe that's also the cause of need for backgronds in pvr format? maybe the gles renderer in clutter changes them internally to pvr format as our gpu may only support that, while the gl renderer doesn't do anything to textures as desktop gpus generally tend to support more formats etc?). I think javispedro could help you a lot with getting to know the whole graphics system, I consider him a guru of this stuff in Fremantle.

Quote:

Originally Posted by AapoRantalainen (Post 1429659)
Here is the first screencast: Debian Jessie on N900 running Hildon-desktop: http://youtu.be/erf_Dr16Pdo

It is really amazing achievement, man! :)

edit: qwazix in this thread http://talk.maemo.org/showthread.php?t=84987 also had some fights with clutter and other libs, maybe you could ask him about his advices and what he found during reviews of code.

Android_808 2014-06-15 13:16

Re: debian jessie image for N900
 
great progress. i can't even imagine building xulrunner/gecko on device.

i don't see why i can't build an i686 virtual box image using jessie and install debians cross compile tools. my new pc is nearly done, just waiting on a 4790k at the moment, then i'll have a go.

Android_808 2014-06-15 15:16

Re: debian jessie image for N900
 
if you do investigate gles, be aware that gles headers on maemo are missing definition of glchar. just discovered that trying sdl-2.0.3

wicket 2014-06-15 16:22

Re: debian jessie image for N900
 
Quote:

Originally Posted by AapoRantalainen (Post 1429654)
Quote:

Originally Posted by Android_808 (Post 1429635)
finally, does anyone have instructions for setting up a build environment for this via vbox or scratchbox?

This would be handy. Now I'm compiling everything on device, building one deb could take 15-40 minutes.

I'm not sure if this works with caveman's image but I can chroot straight into my images on my PC, qemu runs automatically (I'm building my images using qemu-debootstrap).

Sorry for the delay in releasing my scripts. I'm almost done testing but IRL stuff keeps getting in the way.

AapoRantalainen 2014-06-15 17:40

Re: debian jessie image for N900
 
Quote:

Originally Posted by Android_808 (Post 1429673)
if you do investigate gles, be aware that gles headers on maemo are missing definition of glchar. just discovered that trying sdl-2.0.3

I don't have any ideas how I could use GLES.


I have nokia-binaries -repository in /etc/apt/sources and downloaded packages with aptitude

Code:

aptitude download opengles-sgx-img-common:armel libgles2-sgx-img-dev:armel libgles2-sgx-img:armel

ar x libgles2-sgx-img_0.20100611.6+0m5_armel.deb
tar xvf data.tar.gz

file ./usr/lib/libGLESv2.so
./usr/lib/libGLESv2.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, stripped

ldd ./usr/lib/libGLESv2.so
 not a dynamic executable

Does this mean I need armel libc6 (additionally to armhf libc6) to even plan to use these libraries? And if there some kernel-modules involved, how they could be handled?

misiak 2014-06-15 18:00

Re: debian jessie image for N900
 
Quote:

Originally Posted by AapoRantalainen (Post 1429683)
I don't have any ideas how I could use GLES.


I have nokia-binaries -repository in /etc/apt/sources and downloaded packages with aptitude

Code:

aptitude download opengles-sgx-img-common:armel libgles2-sgx-img-dev:armel libgles2-sgx-img:armel

ar x libgles2-sgx-img_0.20100611.6+0m5_armel.deb
tar xvf data.tar.gz

file ./usr/lib/libGLESv2.so
./usr/lib/libGLESv2.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, stripped

ldd ./usr/lib/libGLESv2.so
 not a dynamic executable

Does this mean I need armel libc6 (additionally to armhf libc6) to even plan to use these libraries? And if there some kernel-modules involved, how they could be handled?

Do you have gcc-multilib package installed? Quick search on stack overflow suggested that this might help to ldd. I don't think having armel libc6 is necessary, but I'm not an expert sadly.

Android_808 2014-06-15 18:49

Re: debian jessie image for N900
 
why not grab meege ce version? it was armhf iirc

edit: mer files:

http://repo.merproject.org/obs/nemo:...mv7hl/armv7hl/
http://repo.merproject.org/obs/nemo:...:/omap3:/n900/

theres even a version for wayland

freemangordon 2014-06-15 20:15

Re: debian jessie image for N900
 
Guys, I didn't get which kernel is used (and I am too lazy right now to re-read the whole thread), but I can provide patches for or push to github 3.15-rc7 with working SGX driver that comes with omap1 kernel. No idea which userland drivers it will work with (besides those from fremantle).

http://talk.maemo.org/showpost.php?p...&postcount=115

AapoRantalainen 2014-06-15 20:41

Re: debian jessie image for N900
 
Quote:

Originally Posted by Android_808 (Post 1429689)

I got it little bit further, tested simple.c from: http://talk.maemo.org/showthread.php?t=37356
I think I need better minimal test-case.

Code:

wget http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n9xx-common/latest_armv7hl/armv7hl/ti-omap3-sgx-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm
rpm2cpio ti-omap3-sgx-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm | cpio --extract --make-directories

wget http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n9xx-common/latest_armv7hl/armv7hl/ti-omap3-sgx-libGLESv2-devel-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm
rpm2cpio ti-omap3-sgx-libGLESv2-devel-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm | cpio --extract --make-directories

wget http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n9xx-common/latest_armv7hl/armv7hl/ti-omap3-sgx-libEGL-devel-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm
rpm2cpio ti-omap3-sgx-libEGL-devel-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm | cpio --extract --make-directories

wget http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n9xx-common/latest_armv7hl/armv7hl/ti-omap3-sgx-devel-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm
rpm2cpio ti-omap3-sgx-devel-1.4.268.5-12.1.Nemo.Adaptation.N9xx.armv7hl.rpm | cpio --extract --make-directories

cd usr/lib
ln -s libGLESv2_r125.so libGLESv2.so
ln -s libIMGegl_r125.so libIMGegl.so
ln -s libGLES_CM_r125.so libGLES_CM.so
ln -s libsrv_um_r125.so libsrv_um.so
ln -s libglslcompiler_r125.so libglslcompiler.so
ln -s libOpenVG_r125.so libOpenVG.so
ln -s libOpenVGU_r125.so libOpenVGU.so
ln -s libpvr2d_r125.so libpvr2d.so
ln -s libPVRScopeServices_r125.so libPVRScopeServices.so
cd ../..

LD_LIBRARY_PATH=usr/lib g++ -fpermissive -lX11 -lEGL -lGLESv2  simple.c -o simple -Iusr/include -Lusr/lib

Got it compiled.

Running:
Code:

DISPLAY=:0 LD_LIBRARY_PATH=usr/lib ./simple
X Error of failed request:  BadAtom (invalid Atom parameter)
  Major opcode of failed request:  18 (X_ChangeProperty)
  Atom id in failed request:  0x0
  Serial number of failed request:  11
  Current serial number in output stream:  12


------
Quote:

Originally Posted by freemangordon (Post 1429694)
I can provide patches for or push to github 3.15-rc7 with working SGX driver that comes with omap1 kernel. No idea which userland drivers it will work with (besides those from fremantle).

http://talk.maemo.org/showpost.php?p...&postcount=115

This thread is about Linux n900 3.12.0-rc5+ #2 PREEMPT Tue May 27 15:19:59 BRT 2014 armv7l GNU/Linux, but I think newer is better :) (I have read what is not working with it)

caveman 2014-06-16 11:20

Re: debian jessie image for N900
 
Quote:

Originally Posted by wicket (Post 1429677)
I'm not sure if this works with caveman's image but I can chroot straight into my images on my PC, qemu runs automatically (I'm building my images using qemu-debootstrap).

I believe that you can install
Code:

qemu-system-arm/qemu-user-static
, copy the static binary into the arm filesystem's /usr/bin/, and then chroot into it on a x86 system. Performance will not be great, and it has been a year since I last used this setup, but it shoul work :-)

caveman 2014-06-16 11:32

Re: debian jessie image for N900
 
Quote:

Originally Posted by freemangordon (Post 1429694)
Guys, I didn't get which kernel is used (and I am too lazy right now to re-read the whole thread), but I can provide patches for or push to github 3.15-rc7 with working SGX driver that comes with omap1 kernel. No idea which userland drivers it will work with (besides those from fremantle).

As you are bringing this up, I have a couple of questions:
* I would like to build this kernel and give it a try, but could not clone the repo. Do I need to register to clone it?
* in the jessie setup with the 3.12 kernel, I have horrible battery life. Is there a kernel config or patchset that may improve this matter?

Regarding the SGX drivers, it would be great if we could build weston on the N900, and maybe try maynard. With the right drivers this should yield good performance. However, I must say that I lack knowledge in this respect. So here goes the question: with the driver setup we have at hand, is it feasible to get weston to run?

In http://www.collabora.com/projects/graphics/ there is even mention of it running on powervr.

taixzo 2014-06-16 15:11

Re: debian jessie image for N900
 
Someone has built Nemo with basic Wayland support for the N900. Perhaps this would be somewhere to look?

wicket 2014-06-16 16:54

Re: debian jessie image for N900
 
Quote:

Originally Posted by caveman (Post 1429752)
* I would like to build this kernel and give it a try, but could not clone the repo. Do I need to register to clone it?

You don't need to register. Pali's tagged 3.16-rc1 just a few hours ago. To clone it run the following:

Code:

$ git clone git://gitorious.org/linux-n900/linux-n900.git
$ git checkout v3.16-rc1-n900


freemangordon 2014-06-17 05:31

Re: debian jessie image for N900
 
Quote:

Originally Posted by wicket (Post 1429797)
You don't need to register. Pali's tagged 3.16-rc1 just a few hours ago. To clone it run the following:

Code:

$ git clone git://gitorious.org/linux-n900/linux-n900.git
$ git checkout v3.16-rc1-n900


I didn't try what Pali pushed yesterday so dunno if it even boots. He was very busy lately, so we somehow "split" and I was working on my own trees.

Anyway, I will push 3.16-rc1 that boots with DT and has SGX and cmt-speech drivers as soon as I find some free time to clean up my tree.

caveman 2014-06-17 10:48

Re: debian jessie image for N900
 
Quote:

Originally Posted by wicket (Post 1429797)
You don't need to register. Pali's tagged 3.16-rc1 just a few hours ago. To clone it run the following:

Code:

$ git clone git://gitorious.org/linux-n900/linux-n900.git
$ git checkout v3.16-rc1-n900


Thanks for the hint. I will give it a try. The image was build with 3.12 and there are plenty new stuff since I last checked.

The one I could not clone was this one: https://gitorious.org/linux-n900/fre...ons-linux-n900

freemangordon 2014-06-17 16:23

Re: debian jessie image for N900
 
Quote:

Originally Posted by caveman (Post 1429888)
Thanks for the hint. I will give it a try. The image was build with 3.12 and there are plenty new stuff since I last checked.

The one I could not clone was this one: https://gitorious.org/linux-n900/fre...ons-linux-n900

try this one git://gitorious.org/linux-n900/freemangordons-linux-n900.git branch v3.16-rc1-n900

to build it follow the instructions on http://elinux.org/N900#DT_Kernel_Compilation

I tested it with qemu, it boots, should boot on the device as well.

EDIT:
for building, you need to use rx51_defconfig, it has all the needed stuff enabled

caveman 2014-06-18 17:23

Re: debian jessie image for N900
 
Quote:

Originally Posted by freemangordon (Post 1429926)
try this one git://gitorious.org/linux-n900/freemangordons-linux-n900.git branch v3.16-rc1-n900

to build it follow the instructions on http://elinux.org/N900#DT_Kernel_Compilation

I tested it with qemu, it boots, should boot on the device as well.

EDIT:
for building, you need to use rx51_defconfig, it has all the needed stuff enabled

@fmg It does boot :-)
Code:

Linux n900 3.16.0-rc1+ #2 PREEMPT Wed Jun 18 13:29:27 BRT 2014 armv7l
I had to disable CONFIG_SYSFS_DEPRECATED, otherwise kernel loads but boot fails.

For those willing to live on the bleeding edge here follows uImage/uInitrd and modules suitable to be used on the jessie image: https://187.115.25.181/public/n900/3.16-rc1.tgz

freemangordon 2014-06-18 17:35

Re: debian jessie image for N900
 
Quote:

Originally Posted by caveman (Post 1430044)
@fmg It does boot :-)
Code:

Linux n900 3.16.0-rc1+ #2 PREEMPT Wed Jun 18 13:29:27 BRT 2014 armv7l
I had to disable CONFIG_SYSFS_DEPRECATED, otherwise kernel loads but boot fails.

For those willing to live on the bleeding edge here follows uImage/uInitrd and modules suitable to be used on the jessie image: https://187.115.25.181/public/n900/3.16-rc1.tgz

What about SGX driver, are you able to load it and start X ? I guess you'll need userspace from Meego

caveman 2014-06-18 19:11

Re: debian jessie image for N900
 
Quote:

Originally Posted by freemangordon (Post 1430047)
What about SGX driver, are you able to load it and start X ? I guess you'll need userspace from Meego

In fact I have not tried this yet. However I was able to start weston on the n900:
Code:

apt-get install weston glx-alternative-mesa libgl1-mesa-swx11
but using the fbdev backend:
Code:

root@n900:~# cat .config/weston.ini
[keyboard]
keymap_layout=us

[launcher]
icon=/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
path=/usr/bin/weston-terminal

[launcher]
icon=/usr/share/icons/hicolor/24x24/apps/firefox.png
path=/usr/bin/iceweasel

[output]

[core]
modules=desktop-shell.so
backend=fbdev-backend.so

Very crude but works :-)

Could someone comment on userland tools that we can use with the kernel SGX driver?

misiak 2014-06-18 20:27

Re: debian jessie image for N900
 
Quote:

Originally Posted by caveman (Post 1430063)
Could someone comment on userland tools that we can use with the kernel SGX driver?

I'm not sure how are you supposed to get it (I don't know what packages are those things in), but you would have to:
1. load kernel drivers
2. start "powervr" service (search the arch tread - http://talk.maemo.org/showthread.php?t=81892 - for details, they must be somewhere there... or ping Skry directly maybe... and about where to get them from - I guess one of MeeGo packages for N900 has them, I had some links back in the days, but wiki.meego.com seems dead, so I cannot give you anything more, sorry:()
3. I guess you should change the "fbdev-*" stuff in some config files to some other value (however I'm not sure about that).

misiak 2014-06-22 20:16

Re: debian jessie image for N900
 
Just stepping in to post this: http://upstream-tracker.org/ maybe it can be helpful in recompiling maemo stuff against jessie libs ;) Credit goes to Pali at http://talk.maemo.org/showpost.php?p...4&postcount=25 for reminding me of this website.

Android_808 2014-06-22 21:52

Re: debian jessie image for N900
 
Quote:

Originally Posted by misiak (Post 1430076)
I'm not sure how are you supposed to get it (I don't know what packages are those things in), but you would have to:
1. load kernel drivers
2. start "powervr" service (search the arch tread - http://talk.maemo.org/showthread.php?t=81892 - for details, they must be somewhere there... or ping Skry directly maybe... and about where to get them from - I guess one of MeeGo packages for N900 has them, I had some links back in the days, but wiki.meego.com seems dead, so I cannot give you anything more, sorry:()
3. I guess you should change the "fbdev-*" stuff in some config files to some other value (however I'm not sure about that).

https://github.com/nagaozen/ti-omap3-sgx-bin

I posted Mer links for packages the other day, should be pretty interchangeable.

TomJ 2014-06-23 19:44

Re: debian jessie image for N900
 
Is it possible to map a key or key combination to call up the power button menu?

misiak 2014-06-23 19:56

Re: debian jessie image for N900
 
Quote:

Originally Posted by TomJ (Post 1430761)
Is it possible to map a key or key combination to call up the power button menu?

You mean maemo power button menu? I think you would need to compile it and run the deamon first... ;p

TomJ 2014-06-23 20:08

Re: debian jessie image for N900
 
Quote:

Originally Posted by misiak (Post 1430763)
You mean maemo power button menu? I think you would need to compile it and run the deamon first... ;p

Ack, too many windows, wrong thread! mea maxima culpa.

wicket 2014-06-24 00:01

Re: debian jessie image for N900
 
For anyone wanting to activate the power button functionality in Debian, install acpi-support-base (which will also install acpid). This will set the default behaviour to shut down the OS. You can then edit /etc/acpi/events/powerbtn-acpi-support if you want to change the behaviour so that it does something else.

Android_808 2014-07-04 11:43

Re: debian jessie image for N900
 
any update on your scripts wicket?

wicket 2014-07-04 14:28

Re: debian jessie image for N900
 
Quote:

Originally Posted by Android_808 (Post 1431805)
any update on your scripts wicket?

I must apologise once again for not yet delivering. I've been extremely busy the last 3 weeks taking a course (I've not even been able to watch nearly as many World Cup matches as I would've liked!). I should have some free time next week though that I will use to integrate freemangordon's latest kernel and finish off testing.

[EDIT]
PM me if you want an early preview. ;)
[/EDIT]


[EDIT2]
I never managed to get that free time and won't have any for at least a couple of weeks. :(
[/EDIT2]

Android_808 2014-07-04 16:17

Re: debian jessie image for N900
 
No rush, I won't be able to take a look until next week at the earliest as I'm on holiday this week. Finished building my new pc (for now), scratchbox is moved over from old one ready to go. Want to build maemo qt5 and port qt-hildon-components so I can work on a qt5 port of my microb replacement.

Android_808 2014-07-19 15:39

Re: debian jessie image for N900
 
I've set up an image in my existing vbox image using the instructions from http://blog.night-shade.org.uk/2013/...-armhf-rootfs/ replacing wheezy with jessie, as far as (but not including) the serial console step.

Before I start building a kernel, does anyone have latest one built and packaged?

wicket 2014-09-15 04:43

Re: debian jessie image for N900
 
Quote:

Originally Posted by freemangordon (Post 1430047)
What about SGX driver, are you able to load it and start X ? I guess you'll need userspace from Meego

I've been trying to get the SGX driver working using the userspace from Nemo but have not had a lot of success.

The pvrsrvkm and omaplfp kernel modules are loaded but the userspace driver initialisation script is failing the test on this line because /proc/pvr/version does not exist (the /proc/pvr directory does exist but it's empty). This leads me to believe that there's something not quite right with the PVR driver. I had a quick look at the related patch but was unable to deduce what might be causing the problem.

Any ideas?

Android_808 2014-09-15 13:49

Re: debian jessie image for N900
 
drivers/gpu/pvr/module.c: 229
Makes a call to CreateProcEntries(), which in turn creates the /proc/pvr folder. WIthout testing, I would guess the fault is in the if block @ drivers/gpu/pvr/proc.c: 167

I'm leaning towards
Code:

file->owner = THIS_MODULE;
being the problem as it was removed in 2.6.30 http://git.kernel.org/cgit/linux/ker...ea9e41149804f3. I have also found another version of the driver based on cedartrail that has this line in an if block for older kernel versions (https://github.com/thomas001/cdv/blo...ux/proc.c#L477)

If not, you could try building debug version to enable PVR_DPF definition to see what proc entry is failing?

Android_808 2014-09-18 12:59

Re: debian jessie image for N900
 
Did that help at all?

I'm still looking over prospects for UI and updated maemo-like interfaces (mce, libdsme, mafw etc) to see what ones are worth keeping.

marmistrz 2014-09-18 15:22

Re: debian jessie image for N900
 
Due to hardware damage, I can do only 1 keypress in u-boot. Is it possible to boot the Jessie only once:
a) from N900 itself (maybe using the flasher as in the device)
b) from a Linux box?

wicket 2014-09-18 16:57

Re: debian jessie image for N900
 
Quote:

Originally Posted by Android_808 (Post 1439602)
Did that help at all?

I'm still looking over prospects for UI and updated maemo-like interfaces (mce, libdsme, mafw etc) to see what ones are worth keeping.

Very useful information but unfortunately I haven't yet done anything with it. I decided it would be better to get my scripts ready first in their current form before something else comes up that might limit my available time to work on them.

wicket 2014-09-18 17:04

Re: debian jessie image for N900
 
Quote:

Originally Posted by marmistrz (Post 1439619)
Due to hardware damage, I can do only 1 keypress in u-boot. Is it possible to boot the Jessie only once:
a) from N900 itself (maybe using the flasher as in the device)
b) from a Linux box?

You could alter the boot order so that Jessie is the first boot entry. That way you only need to press the "enter" key. Make sure the default option (set by symlink) is set to Maemo so that if you wait for U-Boot to time out it will still boot to Maemo.

marmistrz 2014-09-28 13:49

Re: debian jessie image for N900
 
And would booting without u-boot be possible (e.g. one time boot using the flasher)?

OT: wicket: please elaborate "It doesn't seem so expensive when you put it into perspective." from your signature ;)

wicket 2014-09-28 18:53

Re: debian jessie image for N900
 
Quote:

Originally Posted by marmistrz (Post 1440881)
And would booting without u-boot be possible (e.g. one time boot using the flasher)?

It should be possible, although I have no experience with that. I think you would be better off to configure U-Boot as I suggested above.

Quote:

Originally Posted by marmistrz (Post 1440881)
OT: wicket: please elaborate "It doesn't seem so expensive when you put it into perspective." from your signature ;)

Well the Neo900 is very expensive when you compare the specs to a similarly priced phone but that's not its main selling point. I'm most attracted to the freedom and privacy features. Like a PC, there is no de facto OS, you are free to install or port whatever OS you like. There are no LTE modems with open firmware (modified open firmware would be illegal in most if not all countries). This raises serious privacy concerns such as NSA spying, etc. The Neo900 solution to this problem is to sandbox and monitor the modem. So what I mean in my signature is that with other phones, you don't really own them as you have little control over what they do and don't know if you are being spied on. I see the the Neo900 as a small price to pay for freedom and privacy.


All times are GMT. The time now is 02:02.

vBulletin® Version 3.8.8