View Single Post
Schturman's Avatar
Posts: 5,339 | Thanked: 4,133 times | Joined on Jan 2010 @ Israel
#12
Originally Posted by rainisto View Post
And ofcourse here is the instructions how to do that cleanly, maybe too late for you, but for next people in troubles. This example assumes that you have incepted opensh with all capas.

# devel-su
# opensh
# perl -pi -w -e 's#com.nokia.maemo/local#com.nokia.maemo#smg' /var/lib/aegis/refhashlist
# accli -c tcb-sign -F /var/lib/aegis/refhashlist -i /var/lib/aegis/refhashlist
# /usr/sbin/validator-init; aegis-loader;echo 1 > /sys/kernel/security/validator/flush
# reboot

AND BIG DISCLAIMER IN HERE, YOU WILL BRICK YOUR DEVICE, IF YOU DONT KNOW WHAT YOU ARE DOING.

After boot all the incepted packages have turned into normal nokia packages and you can apt-get original nokia packages over them just fine.
Hi reinisto
I always get "malfunction" when I run this...
I created script:
Code:
#!/bin/sh

perl -pi -w -e 's#com.nokia.maemo/local#com.nokia.maemo#smg' /var/lib/aegis/refhashlist
accli -c tcb-sign -F /var/lib/aegis/refhashlist -i /var/lib/aegis/refhashlist
/usr/sbin/validator-init; aegis-loader;echo 1 > /sys/kernel/security/validator/flush
and I run it via ariadne (not opensh):
Code:
ariadne sh -c "sh /path/to/script"
It ask pass and work without errors, I also checked refhashlist file and it changed from "com.nokia.maemo/local" to "com.nokia.maemo". But when I reboot my phone I always get MALF message...
I already flashed my phone 4 times after some different tests
Why ? Any ideas ?

Last edited by Schturman; 2013-06-19 at 19:38.