maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N9 / N950 (https://talk.maemo.org/forumdisplay.php?f=51)
-   -   N950's serial-console Phoenix flasher jig adapter (https://talk.maemo.org/showthread.php?t=96299)

n950 2017-03-06 15:29

Re: N950's serial-console Phoenix flasher jig adapter
 
1 Attachment(s)
Quote:

Originally Posted by mrsellout (Post 1524915)
It sounds like the watchdog restarts the device when devicelockd is terminated.

The following relates to maemo, and gives the R&D flags you can set (from [1])

Code:

maemo_flasher-3.5_2.4.5.3_beta/flasher-3.5 --set-rd-flag
flasher v2.4.5 (Jun 25 2009)

Possible R&D flags:
  no-omap-wd
  no-ext-wd
  no-lifeguard-reset
  serial-console
  no-usb-timeout
  sti-console
  no-charging
  force-power-key

If this were maemo you would use the no-lifeguard-reset flag. Can you run flasher --set-rd-flag to see what options are available to you.

Edit: the folowing line from your paste indicates it might be the same option in harmattan:

Code:

[  231.310638] init: lifeguard resets ENABLED
[1] http://wiki.maemo.org/R%2526D_mode

Code:

BusyBox v1.20.0.git (MeeGo 3:1.20-0.2+0m8) built-in shell (ash)
Enter 'help' for a list of built-in comma¦ds.

RM680-21-3_PR_RM680:~# pkill devicelockd
RM680-21-3_PR_RM680:~# WARNING: X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0xe00002
[  178.296325] pvr: devicelockd: cleaning up 140 unfreed resources
[  178.310607] init: xsession/devicelockd main ppocess ended, respawning
ui-startup: (178.84) fifo got DEVLOCK_WINDOW_READY
RM680-21-3_PR_RM680:~# pkill devicelockd
RM680-21-3_PR_RM680:~# WARNING: X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0xe00002
[  197.491851] pvr: devicelockd: cleaning up 141 unfreed resources
[  197.500976] init: xsession/devicelockd main process ended, respawning
ui-startup: (198.01) fifo got DEVLOCK_WINDOW_READY
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an alimation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an alimation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without tarfet
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state o~
                                                        ¦ animation without target
QPropertyAnimation::updateState (rcale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Bhanging state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (rcale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
RM680-21-3_PR_RM680:~# pkill devicelockd
RM680-21-3_PR_RM680:~# WARNING: X Error: BadWindow (invalid Window parameter) 3
  Oajor opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0xe00002
[  226.446380] pvr: devicelockd: cleaning up 140 unfreed resources
[  226.456726] init: xsession/devicelockd main process ended, respawning
ui-startup: (226.97) fifo got DEVLOCK_WINDOW_READY
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (phs): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pns): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): ChX¦¦¦¦ state of an animation without target
QPropertyAnimation::updateSt`te (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animathon without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pns): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyP+¦+?¦¦::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target
QPropertyAnimation::updateState (pos): Changing state of an animation without target
QPropertyAnimation::updateState (scale): Changing state of an animation without target

RM680-21-3_PR_RM680:~# pkill devicelockd
RM680-21-3_PR_RM680:~# WARNING: X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0xe00002
[  231.260223] pvr: devicelockd: cleaning up 140 unfreed resources
[  231.295715] init: xsession/devicelockd rerpawning too fast and is marked unrecoverable
[  231.310638] init: lifeguard resets ENABLED
[  231.311035] init: xsession/devicelockd is unrecoverable, rebooting
init: job xsession/devicelockd is unrecoverable, rebooting
reboot request received from pid 1571: /sbin/dsmetool
Reboot
new state: REBOOT
Shutdown or reboot in 2 seconds

Turn and turn load with nothing after why?

EDIT:

i run with success:

Code:

flasher --set-rd-flag=no-lifegard-reset
Why it doesn't want to remove devicelockd? load in continue...

n950 2017-03-07 09:00

Re: N950's serial-console Phoenix flasher jig adapter
 
Code:

RM680-21-3_PR_RM680:~# pkill devicelockd
RM680-21-3_PR_RM680:~# WARNING: X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0xe00002
[  119.245574] pvr: devicelockd: cleaning up 140 unfreed resources
[  119.278228] init: xsession/devicelockd respawning too fast and is marked unrecoverable
[  119.288543] init: lifeguard resets DISABLED
[  119.288909] init: xsession/devicelockd failed but reboot skipped: no-lifeguard-reset set, reboot manually
WARNING: xsession/devicelockd failed but reboot has been skipped because no-lifeguard-reset is set

How to resolve this problem now?
I can't access mainscreen :(

coderus 2017-03-07 09:16

Re: N950's serial-console Phoenix flasher jig adapter
 
Maybe if you install this you can skip CAL devicelock and use filesystem one: http://talk.maemo.org/showthread.php?t=92465

n950 2017-03-07 10:06

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by coderus (Post 1524964)
Maybe if you install this you can skip CAL devicelock and use filesystem one: http://talk.maemo.org/showthread.php?t=92465

How to copy and install this file if the device is locked by a password? explain me?
This application work on PR1.3?
And what about beta OS? it will work?
like this one http://img11.hostingpics.net/pics/279135kernel.jpg

coderus 2017-03-07 11:20

Re: N950's serial-console Phoenix flasher jig adapter
 
I have no idea what are you doing, so you should try it yourself :)
But most likely after installing this package aegis will shoot in your face and phone will be locked down, so don;t try this at home.

mr_pingu 2017-03-07 12:36

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by coderus (Post 1524971)
I have no idea what are you doing, so you should try it yourself :)
But most likely after installing this package aegis will shoot in your face and phone will be locked down, so don;t try this at home.

He is trying to unlock his N950 without lockcode and without flashing. Nothing more, nothing less.

pichlo 2017-03-07 12:57

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by coderus (Post 1524971)
I have no idea what are you doing, so you should try it yourself :)

He does not know what he is doing either, that is the problem.

n950 2017-03-07 13:47

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by mr_pingu (Post 1524975)
He is trying to unlock his N950 without lockcode and without flashing. Nothing more, nothing less.

You have a solution for me?

n950 2017-03-07 13:48

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by pichlo (Post 1524978)
He does not know what he is doing either, that is the problem.

I know what i do.

pichlo 2017-03-07 13:56

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by n950 (Post 1524982)
I know what i do.

You know what you want to do. That is not the same thing.

No offense intended. I also would not know

mr_pingu 2017-03-07 14:32

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by n950 (Post 1524981)
You have a solution for me?

I am afraid not. I can only think of what others have said.

Make devicelockd crash within 1 min with watchdog disabled, seems to be possible.

Can you test with an device that is accesable?

Is there difference when you need to enter lockcode on boot with an device that is already fully booted and then locked?

My suspicion is that the system halts booting because it's waiting on devicelockd or something related to it before advancing.

A system that already has been booted and then locked might already be past that stage and if you make devicelockd then crash, it opens the last open application or menu instead.

This is what I think, nothing garantueed to work as I only know the N900. Never had an Harmattan Device in my hands.

n950 2017-03-07 18:16

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by mr_pingu (Post 1524985)
I am afraid not. I can only think of what others have said.

Make devicelockd crash within 1 min with watchdog disabled, seems to be possible.

Can you test with an device that is accesable?

Is there difference when you need to enter lockcode on boot with an device that is already fully booted and then locked?

My suspicion is that the system halts booting because it's waiting on devicelockd or something related to it before advancing.

A system that already has been booted and then locked might already be past that stage and if you make devicelockd then crash, it opens the last open application or menu instead.

This is what I think, nothing garantueed to work as I only know the N900. Never had an Harmattan Device in my hands.

http://talk.maemo.org/showthread.php?t=99078

Can you help me here? It's my real problem.
I would like to access to complete OS. not only contact and call....

juiceme 2017-03-07 21:42

Re: N950's serial-console Phoenix flasher jig adapter
 
Quote:

Originally Posted by n950 (Post 1524995)
Can you help me here? It's my real problem.
I would like to access to complete OS. not only contact and call....

The thing is, you are attempting this on a device that none of us has ever had, it is not possible really to help you with it. :eek:

There are plenty of people here who could maybe do something about it, given enough time and access to the device but without that, sorry, it is just not possible to do.


All times are GMT. The time now is 16:21.

vBulletin® Version 3.8.8