|
Page 2 of 10 |
|
Prev |
1 2
3 4
|
Next
| Last
Re: Nokia & AEGIS open-mode
I like it!
Current mode: open IMEI: xxxxxxxxxxx Credentials: UID::user GID::developer CAP::chown CAP::dac_read_search CAP::fowner CAP::fsetid CAP::kill CAP::linux_immutable CAP::net_bind_service CAP::net_broadcast CAP::net_admin CAP::net_raw CAP::ipc_lock CAP::ipc_owner CAP::sys_chroot CAP::sys_ptrace CAP::sys_pacct CAP::sys_boot CAP::sys_nice CAP::sys_resource CAP::sys_time CAP::sys_tty_config CAP::lease CAP::audit_write CAP::audit_control CAP::setfcap GRP::root GRP::dialout GRP::video GRP::pulse-access GRP::users GRP::metadata-users GRP::calendar AID::.develsh. Cellular TrackerReadAccess TrackerWriteAccess Location FacebookSocial tracker::tracker-extract-access tracker::tracker-miner-fs-access libaccounts-noa::accesssvt package-manager::packagemanager_limited package-manager::packagemanager_private icd2::icd2-plugin develsh::develsh Even develsh without installing anything other than dev-mode My Nokia, Facebook, Twitter Accounts are working. Installing apps from Store is working. |
Re: Nokia & AEGIS open-mode
had to scour the internet to write this informal guide for myself to occasionally reflash as i try dangerous(?) things like mounting the entire mmc as ext4 or btrfs on /home/user {btw any one do this?}
perhaps this is the place to record it? ================================= TO GET THE FLASHER APP: http://tablets-dev.nokia.com/maemo-d...-downloads.php grab the flasher for your OS that says 'for Harmattan', e.g.: flasher_3.12.1_amd64.deb install it, e.g.: sudo dpkg -i flasher*.deb ================================= ================================= TO GET FIRMWARE IMAGE or EMMC IMAGE: -get your product variant code {most look like 059****} from the sim card tray {mine, the malaysian 64 GB, is 059J238} -{you can get NaviFirmEx here: https://code.google.com/p/navifirmex/} -run: wine NaviFirmEx/NaviFirmEx.exe change server to: Nokia Care Suite phone is n9... -pick the latest-looking release that has your code -copy the link location of the large file and wget it emmc should have the word 'emmc' in it and most are ~1.8GB e.g.: 2C899062_DFL61_HARMATTAN_20.2011.40-4.SEAP_EMMC_SEAP.bin flasher is the other one and most are ~1.1GB e.g.: DFL61_HARMATTAN_20.2011.40-4_PR_LEGACY_005-OEM1-958_ARM.bin -rename them to firmware.bin or emmc.bin if you feel like it. ================================= ================================= TO GET OPEN KERNEL: http://maemo.cloud-7.de/HARM/N9/openmode_kernel_PR1.1/ patched: {you probably want this} http://maemo.cloud-7.de/HARM/N9/open...dfl61-20113701 unpatched: http://maemo.cloud-7.de/HARM/N9/open...dfl61-20113701 both gave me the big scary warning on a malaysian n9 64gb. patched appears to work out-of-the-box {no aegis, real root}. unpatched wouldnt let me restart sshd. rename it to 'openkernel' if you feel like it. ================================= ================================= TO FLASH FIRMWARE, KERNEL and/or EMMC: 1) install the flasher app 2) get the firmware image {i rename it 'firmware.bin'} you must always flash the firmware first, and then the emmc and/or the kernel. {you can do the emmc at the same time as firmware} 3) get the kernel {i rename it 'openkernel'}, and/or the emmc {i rename it 'emmc.bin'} 4) turn off your N9 5) unplug your N9 from the usb so you dont start until you are ready 6) run the first firmware command below. wait until it says waiting... 7) plug in your phone via usb to start flashing immediately. when one command finishes {it will say 'Success'}, IMMEDIATELY run the next flasher command. if the phone reboots in between commands, start over or you will brick it. {i find that the phone reboots in ~10s} FIRMWARE + KERNEL NOTE: deletes apps, and a lot of settings {everything not in /home}. does NOT delete DCIM, or anything else in MyDocs *Nokia claims this voids your warranty* flasher -F firmware.bin -f flasher -F firmware.bin -k openkernel --flash-only=kernel -f -R FIRMWARE + EMMC NOTE: DELETES ALL PERSONAL DATA, ALL APPS, AND EVERYTHING ELSE. *Nokia is FINE with this.* flasher -f -F firmware.bin -F emmc.bin -R FIRMWARE + KERNEL + EMMC NOTE: DELETES ALL PERSONAL DATA, ALL APPS, AND EVERYTHING ELSE. *Nokia claims this voids your warranty* flasher -f -F firmware.bin -F emmc.bin -R flasher -F firmware.bin -k openkernel --flash-only=kernel -f -R ================================= |
Re: Nokia & AEGIS open-mode
The next thing we have to do is find the location of that Big Scary Warning and change the image to a big friendly welcome to Open Harmattan.
|
Re: Nokia & AEGIS open-mode
What I can say after the first 24 hours in Open Mode: In normal day use I didn't feel any difference to my other N9 in normal mode.
All accounts are working (Nokia, Facebook, Twitter, Skype), Store is working, Maps and Drive is working. No password re-enter needed after reboot. What I didn't try though is lock code. Only differences are big scary warning and devel-su; develsh grants me everything :) |
Re: Nokia & AEGIS open-mode
People, I flashed my N950 with the patched kernel which enables the open mode for more then a week.
I'm really happy about been able to run debian in a chroot, use the mount command and so on!! Also, I had no other problems beyond having to retype each reboot the passwords of both skype and nokia account. OpenMode rulez! I'll never get back to aegis protected mode. |
Re: Nokia & AEGIS open-mode
Quote:
( is not my n9 here ) |
Re: Nokia & AEGIS open-mode
Quote:
But will need to dissassemble those resource files and replace the images contained within, then assemble, and replace original one(s) |
Re: Nokia & AEGIS open-mode
People, are there any difference between this kernel:
http://mail.pdaxrom.org/~sash/N9/ and this one: http://maemo.cloud-7.de/HARM/N9/openmode_kernel_PR1.1/ ps: I'm using the latest. |
Re: Nokia & AEGIS open-mode
So the Nokia policy going forward for releasing the source code for the kernel looks like it will remain as it is now. I asked if they would release the source for the new PR1.2 release candidate on this blog post, and the answer was sadly predictable:
Quote:
|
Re: Nokia & AEGIS open-mode
question: Does the disclaimer remain forever or it returns to normal if you flash again with the official kernel?
|
Re: Nokia & AEGIS open-mode
on my test device works it.
I flash the openmode kernel, starts! and back to default kernel, starts again without disclaimer :D |
Re: Nokia & AEGIS open-mode
Quote:
I did it very similar to this, but here's what I did differently: - I turned off my device. - I ran the first flasher command: Code:
sudo flasher -F firmware.bin -f- I plugged my device into the PC's USB port - The firmware flashed, and the device went black. - I ran the second flasher command: Code:
sudo flasher -F firmware.bin -k openkernel --flash-only=kernel -f -RStrange. My accounts and some of my settings were preserved, but not my applications and settings like "Developer Mode" had to be re-enabled. But at least I have Open Mode and I don't have to fight with my device any more! |
Re: Nokia & AEGIS open-mode
Quote:
|
Re: Nokia & AEGIS open-mode
after doing this I cannot install apps via terminal... devel-sh gives 'not found' error? WTF
|
Re: Nokia & AEGIS open-mode
Quote:
Code:
wolke@wolke-desktop:~$ ssh user@wolke-n9 |
Re: Nokia & AEGIS open-mode
Quote:
LOL. Dont I feel dumb! |
Re: Nokia & AEGIS open-mode
Quote:
|
Re: Nokia & AEGIS open-mode
Quote:
I have added wolk's modified post to the 1st post. |
Re: Nokia & AEGIS open-mode
Quote:
One of the big concerns was that it'd probably have a hw write-once flag. Hence "potentially" making warranty claims "more challenging".* *even if legally they can't refuse according to this post. |
Re: Nokia & AEGIS open-mode
Ok.. so, it is easier to say what is NOT workin? So.. What is not working, if you/i flashing open-mode? Maybe some updates on the first post too?
|
Re: Nokia & AEGIS open-mode
Quote:
here's a brief list of things that definitely work for me: the point of this is to illustrate that everything works, except the things that dont. if you havent seen anything that doesnt, dont worry. 01) phone/contacts/conversations 02) openvpn 03) gps/maps/drive/turn-by-turn-directions 04) ssh over wifi/usb/wifi-hotspot as root or user 05) vncserver {vnc-ing INTO the n9, not FROM the n9. havent found a vncclient yet} 06) wifi-hotspot {joikuspot. you have to run a terminal cmd first} 07) firefox {fennec v11~a1, no flash yet, but it could be coming} 08) camera {video, iso, white bal, flash} 09) tklock-both {power button unlocks lockscreen + homescreen} 10) things i compile in scratchbox 11) locally&remotely executable terminal commands to: +customize launcher-buttons on home screen +change profiles {silent/meeting/general} +(un)lock lock/home screens {simulate power-btn short, long, and double press} +Nokia N9 64GB Black 059J238 {malaysian} +PR1.1 DFL61_HARMATTAN_20.2011.40-4_PR_LEGACY_005-OEM1-958_ARM.bin +patched open kernel zImage-2.6.32.39-dfl61-20113701 |
Re: Nokia & AEGIS open-mode
been using open mode+open kernel for about three days, the only problem I seem to be having is being re-prompted for passwords to most accounts on reboot, but I didn't use the device much before going open, so not sure if that is a general problem or not
|
Re: Nokia & AEGIS open-mode
Quote:
http://talk.maemo.org/showthread.php?t=80540 There's a number of workarounds discussed throughout that thread. I hope to God it's fixed with PR1.2! |
Re: Nokia & AEGIS open-mode
caveats / complaints / things-that-suck / needles-in-my-eye
these are things that im worried arent solvable, even with open mode. they all could be. 1) SOLVED big scary warning the openmode disclaimer is ****ing awful, but its solvable! -flash the firmware {leave the closed kernel} -turn on dev-mode -in terminal, 'devel-su' -'disclaimer-cal remove View-openmode' -without rebooting, flash the openmode kernel -rm -rf /home/user/.aegis -reboot again note that this murders your rootfs {installed apps and all settings}, but does not require you to kill MyDocs or home, so your DCIM is safe 2) BORKED cannot downgrade firmware i REALLY REALLY want to solve this problem. i think its worth exploring how to, e.g.: flash the very first version so that any arbitrary version can be installed. from what i can tell, the problem is 100% the flasher app. maybe theres another flasher app already? maybe some reverse engineering could be gotten underway to do so? this is not impossible to do, and theres nothing malicious about wanting to do it {e.g. to test previous versions}. the sole purpose for stopping downgrades is to patch-up aegis holes, and the sole purpose for aegis to exist is so that businesses dont shy away from 'open platforms'. large corporations dont know how to do business in an environment where they cant abuse the endusers. 3) WORKAROUND ~/.profile is read by the thing that starts up the xserver-ish monstrosity, and you can BRICK YOUR PHONE AND LOSE YOUR EMMC {photos, convos, contacts, etc} if you do something stupid to it. http://talk.maemo.org/showthread.php?t=81813 workaround: change the /usr/share/applications/meego-terminal.desktop to do "-e bash" instead of calling .bashrc in .profile 4) WORKAROUND /root/.bashrc has lines that set PS1 overwritten in a stupid way silly bug, no lasting damage, easy workaround, what the hell is doing it and why? http://talk.maemo.org/showthread.php?t=81794 workaround: set pstemp instead, then do PS1=$pstemp 5) SOLVED chroot! im surprised this isnt up and working. at least one person has it on an n950. http://talk.maemo.org/showthread.php?t=82114 6) SOLVED pidgin libpurple and gtk+ are working, with vkbd support! so where's ma pidgin. {im occasionally working on this one, but its a pain.} pidgin works just fine for me, with a bluetooth keyboard. http://talk.maemo.org/showthread.php?t=82057 7) SOLVED thunderbird, claws-mail, SOMETHING my only requirement for email be that the whole msg {headers, body, and attachments} of all messages be fetched both on a schedule and by demand, and permanently stored offline. i dont need my reader integrated with my fetcher. i dont need my writer integrated with my reader. fetch/read/write are very separate tasks for me that i only occasionally do at the same time. -built-in email machine is actually quite nice, though you cant copy/paste in the gui, and searching sux {imo}. you can always just find/grep/xclipboard in ~/.qmf. -chroot thunderbird works ok 8) SOLVED lock screen customization you can add an icon by setting a gconf string. im led to believe you can also tweak style. i want a count of my missed calls, texts, and emails-by-account, and maybe a smaller clock to save battery. i would also like battery percentage and stats really cool, but imperfect, soln is to use operator logo in the wonderful way done here: http://talk.maemo.org/showthread.php?t=81798 another cool application of same idea: http://talk.maemo.org/showthread.php?t=81443 9) SOLVED making the power button {and vol buttons?} run arbitrary commands for short/long/double i got the arbitrary commands thing working using a pyqt app without a display. yay, flashlight toggling works http://talk.maemo.org/showthread.php?t=82538 10) SOLVED full vnc control i want to be able to simulate touch-screen drags, or at least control the main interface. EDIT: netview doesnt have a CLI, so you need to be at the phone to start it. it also doesnt take normal x11vnc options, like -nopw for secure LANs[/COLOR] EDIT: ok, cool! i got this working without the netview gui, using the bundled x11vnc in netview {doesnt work with one from dev repo}. see: http://talk.maemo.org/showthread.php?t=81883 |
Re: Nokia & AEGIS open-mode
the netview app by nokia in store enables full vnc control. The framerate is a little slow but it works fine enough.
|
Re: Nokia & AEGIS open-mode
Quote:
Thank-you very much wolke. I've added both lists to the OP. |
Re: Nokia & AEGIS open-mode
I can report that all of my account login problems have been solved with the firmware reflash.
My big concern now is PR1.2. We need to get the new kernel source ASAP. |
Re: Nokia & AEGIS open-mode
Quote:
|
Re: Nokia & AEGIS open-mode
Quote:
|
Re: Nokia & AEGIS open-mode
This is kinda beyond the scope of this thread...
But does anyone know of a similar GUI app to this, that was devised for Maemo5: https://market.android.com/details?i...ger&hl=enWorks If so, hopefully it can eventually be ported to Maemo 6x. |
Re: Nokia & AEGIS open-mode
What about BackupMenu???
|
Re: Nokia & AEGIS open-mode
Quote:
I just wish I could copy text from mails and mark them as important, but appart from that I'm pretty happy. |
Re: Nokia & AEGIS open-mode
very strange thing i flashing with open mode kernel and i don't get the big scary warning or anything just boot normal, and i flashed well because i get the two success, in both steps.
I flashed twice to get sure and i get the same result in my Austria 64 GB black N9. i flashed with: flasher -F firmware.bin -f and i get: Found product RM-696 rev. 1601 Server implements softupd protocol version 1.8 Image SW version DFL61_HARMATTAN_20.2011.40-4_PR_001 Image moslo not present Image mmc not present Image tar skipped Image config skipped Battery level 59 %, continuing. image [state progress transfer flash speed] --------------------------------------------------------------------- [x] cert-sw [finished 100 % 1 / 1 kB NA ] [x] cmt-2nd [finished 100 % 95 / 95 kB NA ] [x] cmt-algo [finished 100 % 789 / 789 kB NA ] [x] cmt-mcusw [finished 100 % 6050 / 6050 kB 2817 kB/s] [x] xloader [finished 100 % 23 / 23 kB NA ] [x] secondary [finished 100 % 93 / 93 kB NA ] [x] kernel [finished 100 % 2712 / 2712 kB 1833 kB/s] [x] rootfs [finished 100 % 1102340 / 1102340 kB 11564 kB/s] Updating SW release Success after that different from other people the phone reboot very fast, maybe in two seconds, so i have instantly execut the second flasher flasher -F firmware.bin -k openkernel --flash-only=kernel -f -R and i get: Image SW version DFL61_HARMATTAN_20.2011.40-4_PR_001 Image cmt-2nd skipped Image cmt-algo skipped Image cmt-mcusw skipped Image xloader skipped Image secondary skipped Warning: ignoring subimage 'kernel' from file 'firmware.bin' Image moslo skipped Image rootfs skipped Image mmc skipped Image tar skipped Image config skipped Battery level 59 %, continuing. image [state progress transfer flash speed] --------------------------------------------------------------------- [x] cert-sw [finished 100 % 1 / 1 kB NA ] [x] kernel [finished 100 % 2710 / 2710 kB 2105 kB/s] Updating SW release Success -As you can see the open mode kernel flashed succesfully but i don't get the big scary warning, the phone boot absolutelly normal, how can confirm i am into open mode kernel?? what command i have to use now in terminal to get true root?? develsh? |
Re: Nokia & AEGIS open-mode
Quote:
for me, the BSW only happens on cold boots, not warm reboots. it sometimes happens on warm boot as well. it has never happened immediately after flashing for me. turn the phone off, wait a min, and boot. youll get the BSW. barring that, run 'devel-su', then 'killall sshd'. this is one command that im certain doesnt work on unpatched openmode, or on a tivoized kernel. if it works, you are very likely on openmode {there are better tests, just none that i happend to know of that rule out unpatched kernel.} |
Re: Nokia & AEGIS open-mode
Quote:
for IM, though, im gonna need freetext logging so i can merge it into my pidgin logs. |
Re: Nokia & AEGIS open-mode
Quote:
- One question I install the MeeCatalog and activate the three repositories that comes with it and i surprinsingly see the packet: easy-deb-chroot I didn't know easy debian was already running in N9!! fantastic!! i try to install it, get an error and then get a nasty problem of dependencies i can no longer install another aplication and when i try to solve the problem in the terminal under devel-su, with: apt-get -f install it says i need to install the package python-minimal so i say YES to install it but says, aeigis-is not goint to install python-minimal... WTF!! aegis again?? i am into de pathed open kernel and under devel-su how is it possible? I had to reflash again because i was unable to resolve the nasty dependency problem. |
Re: Nokia & AEGIS open-mode
Quote:
there is no easy-deb-chroot that i know of for the n9. you probably added maemo repos somehow, which would account for the missing dependencies that are very probably responsible for all your problems. i dont know what MeeCatalog is, but there is no need for it. simply add and remove stuff in /etc/apt/sources.list.d, but be careful. {if you DONT have an open kernel, this can screw you over. i hear there are signed packages you could use if you dont have an open kernel} here are my original repos {yours may be different; keep yours}: Code:
root@n9:/etc/apt/sources.list.d$ cat aegis.ssu-keyring-005.list Code:
root@n9:/etc/apt/sources.list.d$ cat osa.list Code:
root@n9:/etc/apt/sources.list.d$ cat harmattan-dev.list Code:
root@n9:/etc/apt/sources.list.d$ cat home-rzr-harmattan.list |
Re: Nokia & AEGIS open-mode
I have some debian chroot scripts for the N950 that work very well for me, but since open mode and a hardware keyboard are required, if I publish the scripts, they certainly won't be "easy" debian... Maybe I'll put them in my qole.org repo or something.
|
Re: Nokia & AEGIS open-mode
Quote:
|
Re: Nokia & AEGIS open-mode
Quote:
Even using the N9 with a Bluetooth keyboard (or BlueMaemo running on Nokia N810/N900 to behave like one). |
| All times are GMT. The time now is 22:21. |
Page 2 of 10 |
|
Prev |
1 2
3 4
|
Next
| Last
vBulletin® Version 3.8.8